Мне нужно сопоставить системные устройства с их индексом в ленточной библиотеке в Linux. Как я мог узнать, по какому номеру индекса в команде mtx указан конкретный диск? Я могу получить сопоставление между серийными номерами дисков и системными устройствами через sg_inq или подобное. Но как получить конфигурацию чейнджера для индексов ленточных накопителей?
ОБНОВЛЕНИЕ: Ленточная библиотека, на которой я ее тестирую, - MHVTL
Невозможно.
В последний раз я смотрел на это в 2008 году, но такого универсального метода не существовало. Обычно протокол SCSI (+ потомки) для ленточной библиотеки не имел в то время возможности спросить ленточную библиотеку, «каков серийный номер вашего накопителя в слоте 5». В то время его можно было запросить только с помощью нестандартных методов, специфичных для поставщика, у некоторых были необычные способы сделать это.