Skip to content

Various Message Queue Errors #150

@HoloJosh

Description

@HoloJosh

Hi all,

So I can build the code and configure it no problem. I set up a library config with a "generic" drive and 4 tapes.

However when I start the library, only my medium changer is reported over lsscsi -g , my drive seemingly doesnt exist.

I then noticed that if I run vtllibrary -d I get the following log:

Drive 1
vtllibrary: main(): Vendor ID : "Holo"
vtllibrary: main(): Product ID : "Holo"
vtllibrary: main(): Revision Level: ""
vtllibrary: main(): Product S/No : "H010_01"
vtllibrary: main(): Drive location: 1
vtllibrary: main(): Drive occupied: Yes
mhvtl_driver_name: ERROR send_msg: msgsnd failed: Invalid argument
vtllibrary: main():

I obviously tried searching for "Invalid argument" throughout the project, but have seen no clear definition.

I additionally get the response "Message Queue Error: send message" when trying to use any of the vtlcmd commands to control the library.

I had similar issues before but restarting my device resolved it, however I have had no such luck this time around.

For clarity I am running Ubuntu 24.04.2 LTS on 6.11.0-17-generic kernel.

If you would like any additional info just ask and I will do my best to get it for you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions