Q: генеалогия соляриса

А тут вот разными способами подталкивают к (опен)солярису, дескать и ZFS там и SRP (и, небось, прямо встроенный в ZFS iscsi-target) и вообще цветет мульен цветов.

Только я стал туда смотреть и полностью запутался. Вопрос дня: OpenSolaris 11 (Oracle) или OpenIndiana? Возможность что-то перекомпилировать несущественна сама по себе.

Comments

А почему не рассматривается Nexenta? Я сейчас стою перед выбором системы для домашнего NAS, и склонялся больше к ней. Почти та же openidiana, но с окружением ubuntu, apt-get и остальные прелести.

Ну так Nexenta - это же Illumos Project (они в сложных отношениях, но родственники), т.е. то же ядро/утилиты что и Opensolaris?

При этом там есть ограничение в 18Tb raw storage, т.е. 6 x 3Tb (в RAID6/RAIDZ2 - 12Tb соответственно) для Community Edition. Не то, чтобы я собирался в него сразу упереться, но исключить этот вариант нельзя.

При этом мне тамошние GUI/Web-интерфейсы без надобности, я и ручками могу.

пруф про встроенный в zfs iscsi target?

Так вот, пишуть же как сделать: http://southbrain.com/south/2009/08/zfs-shares-part-ii-iscsi-nfs-a.html

Just enter:

# zfs set shareiscsi=on mypool/myblockdevice

Result:
# iscsitadm list target
Target: mypool/myblockdevice
iSCSI Name: iqn.1986-03.com.sun:02:0b356094-de21-65e1-888d-aea8d58d8ecd
Connections: 0

и что мы тут видим?
а видим мы тут установку проперти.
а что делает установка проперти? а ничего, кроме того, что дает кому-то возможность эту проперть посмотреть.
что и делает iscsitadm.
это просто избавляет его (iscsitadm) он конфига со списком чего отдавать.
но не добавляет поддержку iscsi в zfs.
да, с самбой -- так же.

Календари врут, что и CIFS-сервер и iSCSI (в лице COMSTAR) - это ядерные подсистемы в солярке.
Но, блин, оно до того там объемное, что своего мнения я за 10 минут сложить не сумел.

Похоже, оно там интересное и не на коленке сделаное, придется при случае изучить.

когда я читал календари, они конечно пиздеть-то пиздели, но не могли не сказать, что для расшаривания по cifs надо запускать smbd.

а теперь похоже без контракта и многое не посмотреть.

smbd может быть такой же нашлепкой, как nfsd при кернельном NFS server - какие-то управляющие вещи делает, а собственно отдача файла идет мимо userland.

Про CIFS врут, что надо самбу загасить, вместо нее smbd запустить, а что там дальше и как - это же пробовать надо. Если оный smbd не жрет CPU и скажем сами файлы не читает (а только для отдачи метаданных от них, к примеру) - то как это понимать.

ну да, своя самба.

http://docs.oracle.com/cd/E23824_01/html/821-1449/smbcmdsdaemonsfiles.ht...

сырцы посмотреть можно http://hub.opensolaris.org/bin/view/Project+cifs-server/WebHome

в любом случае, это не встроенный в zfs

Видимо nexenta. (оно же вроде живо еще?)
Будет убунта (читай -- дебиан) с ядром и либц соляриса.

А там какое-то дурацкое лицензирование у Community Edition на объем raw storage.
И подойти к нему довольно несложно, там "всего" 18Tb

Или это только у веб-морды (которая мне нахрен не нужна)?

Оно там не на коленке сделано, да. Но в целом опыт с OpenIndiana был такой: http://dmih.livejournal.com/702905.html

Ага, спасибо. Вместо фильма ужасов на ночь.

Хотя я видел людей, у которых OpenIndiana работает в небольшом продакшене (и как бы не сторадж сервером). Опять же, Nexenta свое изделие умудряется даже продавать.

С третьей стороны, я вот ужасы про ZFS (FreeBSD-шный) сам писал, но ведь с тех пор (и с отказа от UTF8 в именах файлов) - ни единого обрыва!

Ну нексента -- это ровно опенсолярис (ныне опениндиана) собраное дебиановскими пакетами (и с дебиановской скриптовой обвязкой я надеюсь, чтобы не болело в голове "как там привязывать адреса к интерфейсам")

Судя по сайту community edition имеет тот самый лимит в 18ТБ, я так понимаю "покупная" версия его не имеет (хотя там явно про это не сказано,, а может этот лимит и пересборкой как-то убирается?

А
То что раньше называлось нексентой теперь https://www.illumos.org/
Надо будет куда нибудь поставить в виртуалку для общего развития