четверг, 16 апреля 2009 г.

Solaris 10. iSCSI

Принесли мне на поиграть массив от NetApp FAS3040. Создал LUN, группу инициаторов.
На солярис:
1.
#iscsiadm add static-config ISCSI_TARGET_NAME,IP_ADDR:3260
или
#iscsiadm add discovery-address IP_ADDR
ISCSI_TARGET_NAME смотрим в консоле netapp
IP_ADDR - IP адрес интерфейса массива

2.
#iscsiadm modify discovery --static enable
#iscsiadm list discovery-address -v
3. #devfsadm -i iscsi
4. #iscsiadm list target
5. #format

Пару слов о производительности.
#iscsiadm modify target-param -p maxrecvdataseglen=65536 
#iscsiadm modify target-param -p initialr2t=no

в файлик /kernel/drv/iscsi.conf добавить строку
tcp-nodelay=1;
что бы таки не позволить работать алгоритму Нагла.



вынести:
1. iscsiadm modify discovery --sendtargets disable
2. iscsiadm modify discovery --static disable
3. iscsiadm remove discovery-address IP_ADDR:3260
4. iscsiadm remove static-config ISCSI_TARGET_NAME,IP_ADDR
5. iscsitadm delete target --lun 0 sandbox

1 комментарий:

Unknown комментирует...

Александр, уж не знаю читаете ли вы комменты. Предположу, что да. Хороший у вас блог. Надо и себе такой завести, а то я все ручкой пишу в тетрадь, про все траблы пойманные во время работ, и решенные.

Работаю я сейчас тоже с Солярисом и серверами под ним. Другого способа связи с вами не вижу, может кинете писмецо на novl2000@mail.ru