LINUX.ORG.RU
Форум — Admin  

LVM - использование на двух разных серверах.

 


0

1

Добрый день. Есть один диск на 10ТБ, очень хочется использовать его на двух разных серверах, для каждого сервера будут разные LV в одной VG(а может лучше в двух?) Вот пытался проверить, возможно ли работать одновременно с одной VG из двух серверов. К обеим серверам диск приходит по iscsi. Пробовал одновременно писать в разные LV, создавать новые, менять атрибуты, вроде все ок. Но найти какую то инфу по этому кейсу так и не смог, было лишь упоминание о блокировках метаданных, но не до конца понял, как это работает. Собственно вопрос в том, насколько безопасно использовать один диск LVM на двух системах?

★
Ответ на: комментарий от futurama

одни и те же LV не будут использоваться на двух серверах. Например, есть VG STORAGE, а в ней есть 10 LV lv{1..10}, 5 lv будут на одном сервере, 5 на другом, т.е. файловые системы не будут задействованы одновременно на двух серверах.

Sherman ★
() автор топика
Ответ на: комментарий от futurama

да, количество lv будет часто менятся, и отдавать каждый lv по лунам не охота, придется часто дергать tgt, да и нужно что бы гибкость lvm присутствовала непосредственно на серверах, ну в догонку, что можно было быстро перетянуть виртуалки на один сервер.

Sherman ★
() автор топика

Если метаданые не трогать, то совсем безопасно. Что в блокировках не понятно? Стандартная модель. CLVM не только блокирует, но и сигнализирует о необходимости перечитать их, они же не читаются каждый раз, а в памяти обычно держаться.

Но для такого обычно всякие ceph применяют.

boowai ★★★★
()
Ответ на: комментарий от skyman

Ceph

Поверх одного диска, с двумя серверами? Я считаю, это эпичненькое предложеньице. Впрочем, вполне имеет право на жизнь, если руки настолько не из плеч, что хозяин этих рук кроме как проксмоксовым вебом ничем работать не умеет, и одновременно достаточно прямые, чтобы не похоронить нафиг этот сеф со всеми его данными. В общем, сочетание нереальное чуть более чем полностью, как мне кажется. И у сефа большой оверхед (более чем двукратный) по сравнению с LVM или сырыми разделами

iSCSI?

Вполне реально. При желании можно даже сделать хорошую скриптовую обвязку которая сильно облегчит администрирование. Добавлять-удалять луны и таргеты на лету можно без проблем, изменять размер также.

В общем, если планируется ещё дисков и организовывать зеркало для отказоустойчивости - то дорога в ceph. Тогда он уже будет иметь смысл. Если не планируется - то лучше iSCSI.

Ну и для «простого» решения кроме iSCSI есть например nbd.

Nastishka ★★★★★
()

В проксе на iscsi размечено пару vg, на которых совместно используются виртуалки с 3 серваков. Clvm не настраивал, брат жив.

Deleted
()
Ответ на: комментарий от Deleted

Вот и я так хочу сделать, судя по описанию clvm - главная его задача это разруливать конкурентные изменения метаданных и дергать DM на всех нодах, что бы симлинки появлялись в системе. В общем, нужно пробовать, clvm не охота запиливать, как бэ оверкилл для моей задачи, главное мету бекапить вовремя.

Sherman ★
() автор топика

разбей диск на кучу LV по 200Gb например, раздавай их на другие машины в виде PV

anonymous2 ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.