Устанавливаем и настраиваем SCST iSCSI | OTUS
OTUS исполняется 3 года!
Скидки до 30% в честь дня рождения! Успейте купить курс по выгодной цене ➞
Выбрать курс

Курсы

Программирование
MS SQL Server разработчик AWS для разработчиков CI/CD на AWS, Azure и Gitlab Архитектура и шаблоны проектирования
-20%
Разработчик C++
-20%
Разработчик Java
-20%
React.js разработчик
-20%
Интенсив "Оптимизация в Java"
-50%
Framework Laravel
-30%
Базы данных
-20%
Разработчик на Spring Framework
-20%
Разработчик Golang
-10%
Разработчик C#
-10%
Team Lead 2.0
-30%
Vue.js разработчик
-20%
Разработчик Java Enterprise ReactJS/React Native-разработчик Разработчик голосовых ассистентов и чат-ботов
Специализации Курсы в разработке Подготовительные курсы
+7 499 110-61-65

Устанавливаем и настраиваем SCST iSCSI

Linux_Deep_1-5020-431fb0.10_site.png

LIO, идущий в комплекте с CentOS 7, настраивается без проблем, запускается и даже работает. Но в связке с ESXi выдавал такие чудеса, что все наши мечты о большом сервере с кучей дисков развеялись напрочь. У нас перегружался сервер, умирали порты на свитче, зависал ESXi manager. Так что мы выключили LIO совсем.

Изучив ресурсы, пришли к выводу поставить SCST target. Тем более, в версии CentOS 7.2 даже не нужно пересобирать ядро под него. Достаточно только скачать исходники, собрать и установить.

svn checkout svn://svn.code.sf.net/p/scst/svn/trunk scst-trunk
cd scst-trunk
make scst scst_install iscsi iscsi_install
service scst restart

Настраиваем конфигурационные файлы:

 /etc/scst.conf 
HANDLER vdisk_blockio {
DEVICE iscsi_1 {
filename /dev/sdb
nv_cache 1
}
DEVICE iscsi_2 {
filename /dev/sde
nv_cache 1
}

}
TARGET_DRIVER iscsi {
enabled 1
TARGET iqn.2016-11.local.nas:iscsi {
LUN 0 iscsi_1
LUN 1 iscsi_2
enabled 1
}
}

Прописываем допуски:

 /etc/initiators.allow 
ALL 192.168.101.0/24,192.168.100.0/24
/etc/initiators.deny 
ALL ALL

Перечитываем конфиг:

scstadmin -config /etc/scst.conf

И в целом всё, система запущена, можно цепляться:

scstadmin --list_device

Collecting current configuration: done.

Handler Device 
 ----------------------------
 vdisk_nullio - 
 vdisk_fileio - 
 vdisk_blockio iscsi_1
               iscsi_2 
 vcdrom -

All done.

Чтобы узнать больше, задавайте вопросы в комментариях!

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
🔥 Скидки до 50% на новые супер-интенсивы!
«Тестирование игр», «Data Engineer», «работа с протоколом BGP». Узнайте подробности в чате ➞