При работе над установкой Amazon VTL на Ubuntu, и я пропускаю один шаг.
iscsiadm --mode node --targetname iqn.1997-05.com.amazon:...
... команда создает /dev/sg0
и нет /dev/st*
поскольку я хотел бы.
Я считал что, установив высокоуровневый драйвер Ленты SCSI, например. modprobe st
на других Ose Linux, работах. Но, кажется, нет a st
драйвер на Гостеприимной Ubuntu.
Как я получаю высокий уровень st
Драйвер ленты SCSI на Ubuntu?
Править
Похоже, что этот драйвер доступен на запасе 18.04, и 16.04 Azure
/lib/modules/4.15.0-20-generic/kernel/drivers/scsi/st.ko
Похоже, что корень проблемы - то, что изображения Ubuntu AWS, кажется, не имеют a linux-image-extra-$(uname -r)
пакет.
Я нашел другие linux-image-extra пакеты, но ни один не имеет st.ko с корректным форматом модуля.
https://bugs.launchpad.net/ubuntu / + source/linux-aws / + ошибка/1678213
Более новые изображения человечности, настроенные облачными поставщиками, такими как AWS и Azure, кажутся отсутствием st
драйвер в установке по умолчанию, поскольку Вы упомянули.
Однако можно вернуть его путем установки ядра который версия с "sutible" linux-image-extra
пакет.
Например, для семейства человечности 16.04, можно установить пакет ядра linux-image-extra-4.4.0-134-generic
. После перезагрузки Вы будете иметь st.ko
.
ps1. можно проверить st.ko
существуйте updatedb && locate st.ko|grep /st.ko
ps2. если личинка не загружается с версией ядра, Вы желаете, пробуете процедуру, упомянутую здесь: https://ubuntuforums.org/showthread.php? t=2305787