Я пытаюсь вернуться в Unix-игру для некоторых проектов хранения, которые мы начали. Для этого мы бы хотели использовать Joyents Smartos (на основе Illumos).
Работать с ним - большая радость (настройка vms и т.д.), Но я не могу заставить работать iscsi.
Я хотел бы просто поделиться устройством zfs в качестве точки подключения iscsi, но не могу заставить его работать. Я также не могу заставить работать smb или nfs, но эти свойства, по крайней мере, существуют, и я уверен, что они будут работать.
Документация, которую я могу найти, кажется немного повсеместной с некоторыми старыми соляризами, новыми соляризами, иллюминаторами и т.д. Это понятно, так как это такой новый релиз.
У кого-нибудь есть указатели?
Я уже пробовала
zfs set shareiscsi=on zones/name
что приводит к "неизвестной собственности". И все равно его нет в свойствах zfs.
Я тоже пробовал
sbdadm create-lu /dev/zvol/rdsk/zones/
но это приводит к
sbdadm: unknown error
itadm также недоступен, и сервис, содержащий iscsi, не указан в "svcs".
Любая помощь с благодарностью.
Обновление: кажется, что iscsi предоставляется COMSTAR, и не так, как это делал старый солярис, поэтому из-за этого set shareiscsi не поддерживается.
Обновление: я узнал, что для этого нужно запустить службу stmf (связана с COMSTAR). к сожалению, в режиме обслуживания (svcs | grep stmf) журнал в /var/svc/log/system-stmf:default.log говорит:
svc-stmf: Unable to load the configuration. See /var/adm/messages for details
/var/adm/messages говорит:
svc:/system/stmf:default: Method "/lib/svc/method/svc-stmf start" failed with exit status 1.
system/stmf:default failed: transitioned to maintenance (see 'svcs -xv' for details)
вероятно, отсутствует драйвер, но какой? и как мне его установить?