Criando um alvo ISCSI
habilite o servidor de armazenamento e o servidor de destino iscsi, se necessário
svcadm enable stmf
svcadm enable -r svc:/network/iscsi/target:default
crie um volume, se necessário (escasso 10T no exemplo)
zfs create -V 10T -s zones/iscsi
crie uma unidade lógica
sbdadm create-lu /dev/zvol/rdsk/zones/iscsi
Adicione uma visão sobre ele (o GUID é enviado pelo comando anterior ou list-lu)
stmfadm add-view GUID
Crie um grupo de destino para se conectar (escolha um GROUPNAME e um TARGETNAME e use um IP do servidor atual) Um exemplo TARGETNAME poderia ser: iqn.2010-08.org.illumos: 02: iscsi-100T onde a parte iscsi-100T pode ser o que você quiser. Acho que criar o grupo-alvo não é essencial, embora possa ser sensato.
itadm create-tpg GROUPNAME IP
Crie um alvo neste grupo
itadm create-target -t GROUPNAME -n TARGETNAME
BTW: Se você não definir um TARGETNAME, um identificador exclusivo será gerado. Mas isso acontece toda vez na inicialização em smartos e, portanto, os clientes não poderão se reconectar automaticamente.