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 – кажеться, проблема решена окончательно? Ждем интеграции!
Помните мое нытье на предмет неработающей сети – где-то тут я писал. Судя по всему – решение найдено – читаем внимательно описание бага 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 для начала
Нигде в документации не нашел указателя, какое имя инициатора использует 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 не позволяет мне проводить такие эксперименты…