Я нахожусь в процессе установки цели iSCSI на DRBD, следуя шагам, подробно описанным здесь .
Буду признателен, если кто-нибудь ответит и объяснит следующие вопросы:
Есть ли способ настроить только 1 ресурс для конфигурации и хранения iscsi? Почему iscsi.config
должен иметь отдельный ресурс (в drbd.conf
).
Можно ли поместить iscsi.config
и iscsi.target
на один диск?
Если это невозможно, какое будет хорошее соотношение (в пространстве) для [ 114] и iscsi.target
? Предполагая, что мне нужно установить 1 ТБ iscsi.storage
, сколько места я должен выделить для iscsi.config
?
Что вы делаете, устанавливаете небольшую файловую систему и реплицируете ее с помощью DRBD; затем убедитесь, что эта файловая система является первой, которая будет активирована первичным DRBD с использованием Heartbeat, Pacemaker или аналогичного продукта. В этой файловой системе вы храните каталоги файлов конфигурации, которые будут совместно использоваться на обоих серверах. Я делаю это для Samba и iSCSI.
/etc/samba
-> /mnt/configfs/samba
/etc/iet
-> /mnt/configfs/iet
На основном сервере смонтируйте файловую систему, а затем установите символические ссылки. Обычно я сохраняю базовые каталоги (mv /etc/samba /etc/samba.original
), прежде чем устанавливать символические ссылки. После завершения и все работает, вам нужно перенести первичный DRBD на ваш вторичный сервер, смонтировать общую файловую систему и установить символические ссылки на этом сервере.
На этом этапе вы должны иметь возможность включить службы высокой доступности на первичном DRBD и впоследствии добавлять любые дополнительные файловые системы по мере наращивания возможностей сервера.