Комментарии 9
Офигеть. Я правильно понял что под виртуальными дисками которые можно подключить даже у выделенному серверу, подразумевается старый добрый iscsi?
Вот серьезно?
Мы знаем про кластерные файловые системы VMFS, GFS и OCFS и применяем их, какие-то - чаще, какие-то - реже 🙂
Также знаем про внешний арбитраж, LVM в вариациях CLVM и SANLock, или MS CSV.
Но тема shared storage filesystem выходит за рамки данной статьи. Конечно, если использовать на блочном устройстве обычную ФС с подключением ко множеству хостов, то ничего кроме потери данных вы не получите. Спасибо, что подсветили.
Именно так
Добрый день! Все верно, это совсем не новая фича) Однако настройка связности — не самая тривиальная задача. Потому мы разобрали этот вопрос подробнее)
Если диски NVME и хочется немного приключений то NVME over TCP (https://habr.com/ru/companies/beeline_tech/articles/770174/ )
Пароли, настройки CHAP для коннекта и discovery находятся в /etc/iscsi/iscsi.conf
node.session.auth.authmethod = CHAP
node.session.auth.username = username
node.session.auth.password = password
discovery.sendtargets.auth.authmethod = CHAP
discovery.sendtargets.auth.username = username
discovery.sendtargets.auth.password = password
Для получения удобных имен дисков можно multipath настроить. (https://habr.com/ru/companies/beeline_tech/articles/821855/)
У него в конфиге по номеру луна (с тройкой в начале, iscsi же) сделать alias
iScsi он простой. Изменение размеров диска весело для multipath делать без релогина на живую. '- - -' и rescan-scsi-bus.sh их не обновляют. Надо придумывать что-то
# multipath -l my_disk_name | grep " sd" | awk '{print "echo 1 > /sys/block/"$3"/device/rescan"}'
echo 1 > /sys/block/sdc/device/rescan
echo 1 > /sys/block/sdo/device/rescan
echo 1 > /sys/block/sdeo/device/rescan
чтобы потом через пайп в sh команды пустить
после чего обновить размер устройства
multipathd -k"resize map my_disk_name"
Если действительно надо СХД, то самопальные iscsi/NVME oF разве что на побаловаться годны
На рисунке, по-моему, ошибка со статическим маршрутом из сети 172.30.1.0/24
Временами внутри пары корпусов с неплохой такой связностью, на расстоянии 200-т метров, такие чудеса с iSCSI начинаются, что проще перенести СХД поближе к серверам, а тут предлагаете через Инет кидать... Как резерв - может быть, как прод - никогда
Используем VMmanager в связке с сетевыми дисками от Selectel — отличное решение. Гибко, отказоустойчиво и без лишнего гемора. Понравилось, что можно сразу несколько физических машин коннектить к одному хранилищу через глобальный роутер. Это удобно, когда нужно быстро раскидать вмки или что-то перекинуть без простоя.
Как подключить виртуальные сетевые диски к выделенному серверу