Archive

Posts Tagged ‘rge’

rge и Opensolaris. Решение было близко ;)

Dec 5 00:02:37 home rge: [ID 801725 kern.info] NOTICE: rge0: Tx stall detected, watchdog code 0x18144
Dec 5 00:02:38 home rge: [ID 801725 kern.info] NOTICE: rge0: automatic recovery activated

Все-таки не все проблемы решены – при большом объеме передаваемых данных все-таки что-то происходит с интерфейсом – ну, по крайней мере – оно не “умирает”.

PS: update от автора – any work on bug ID 6807184 by Masayuki Murayama – кажеться, проблема решена окончательно? Ждем интеграции!

rge драйвер и Opensolaris

Помните мое нытье на предмет неработающей сети – где-то тут я писал. Судя по всему – решение найдено – читаем внимательно описание бага 6807184.

Я применил вот такое способ – сидел далеко на “удаленке” – и ошибка была непростительна ;)

 pfexec su -
 wget http://homepage2.nifty.com/mrym3/taiyodo/rge.mcast.3.tar.gz
 gzcat rge.mcast.3.tar.gz  |tar xf -
 cat << EOF > change_rge.sh
 #!/bin/bash
 ifconfig rge0 unplumb
 modunload -i `modinfo | grep Realtek | awk '{print $1}'`
 modload ./amd64/rge
 ifconfig rge0 plumb
 ifconfig rge0 192.168.1.10 netmask + broadcast + up
 route add default 192.168.1.1
 svcadm restart svc:/network/physical:default
 EOF
 bash change_rge.sh &

Радуемся :) Оно реально работает, но будьте внимательны – делая копипаст – я использую драйвер для amd64, а в другом случае, возможно, нужно написать хотя бы isainfo для начала ;)

COMSTAR, iSCSI и VirtualBox

Нигде в документации не нашел указателя, какое имя инициатора использует VirtualBox (в операции VBoxManage addiscsidisk) – нужно же было корректно “нарезать” Host Group на Osol. Я не там смотрел? Короче, имя такое: iqn.2008-04.com.sun.virtualbox.initiator . И оно, как я понял (неправильно?) – не изменяется…

PS: ага, нашел способ поменять имя инициатора – закрываем VirtualBox, редактируем файл VirtualBox.xml (находим там строчку (или строчки – каждая команда addiscsidisk порождает свою запись <HardDisk>…</HardDisk>) iqn.2008-04.com.sun.virtualbox.initiator) – меняем ее на удобную (нужную?) нам. На Маке успешно заработало.

Соответственно, не забываем изменить (добавить) в Host Group новый Host (node) initiator name (моя группа называется home-hg):

stmfadm add-hg-member -g home-hg iqn.2008-04.com.sun.virtualbox.initiator.vol1

Мой набор скриптов для VBox помаленьку расширяется все более сложными вещами ;)

Вообще COMSTAR показался мне таким сложным (с первого захода), а уже в процессе пришел к мысли, что все достаточно прозрачно сделано, поделено на правильные уровни абстракций – короче, не сложно. Осталось еще обкатать Fiber Channel Target как следует (а не посмотреть пол-дня в пол-глаза) – и я полностью в шоколаде и доволен :) К сожалению, моя домашняя машинка на Intel Atom не позволяет мне проводить такие эксперименты…