Использую VM VirtualBox под Windows, сделал 2 виртуальные машины
Поставил и настроил:
1. FreeBSD 9.1 Release AMD64
2. файловая система для root, а затем и для hast raid - ZFS
3. CARP + генерация ядра для включения CARP в ядро (знаю, что можно использовать модули

4. Hast
5. Скрипты автоматизации
Почти все работает за исключением двух (пока?) проблем:
1. При загрузке не отрабатывали в скриптах автоматизации hastctl role ... и logger
Оказалось, что порядок загрузки служб следующий:
. . .
devd
. . .
syslogd
hastd
Решено добавлением в /etc/rc.d/hastd в конец строки #before ... devd
После этого devd стал грузиться после hast и скрипты отрабатывают.
Вопрос: почему с этой проблемой никто не сталкивался судя по статьям?
2. Обе машины включены, все работает нормально. Начинаем выключать (poweroff) или перегружать (reboot).
Если начинать перезагрузку с master, то его консоль виснет. На slave выходят сообшения об ошибках hast.
master не реагирует на клавиши, но пингуется по сети по своему адресу и адресу CARP. Slave работает и перегружается без проблем.
Помогает только перезапуск виртуальной машины.
Пробовал перед перезагрузкой master отключать службы вручную
zfs umount проходит
service hastd stop или даже hastctl role init приводят к такой же проблеме.
Помогите, может кто сталкивался или подскажите где копать!!!