Solaris меня привлекает как очень быстро развивающаяся ОС, которая поддерживает с выходом каждой новой версии все больше и больше оборудования. Хотелось бы привести в качестве примера оборудования кластер на базе серверов HP BLx-220. Если SXCE-83 вообще не загружалась, то OpenSolaris 2008.05 уже запускается с LiveCD, однако не определяет сетевую карту, а более современная версия — OpenSolaris 2008.11 уже поддерживает сеть.
Конечно, осталась проблема с поддержкой InfiniBand, однако по данной ссылке (HP and Sun Microsystems) можно получить весьма обнадеживающую информацию, наводящую на мысль, что не далек тот день, когда Solaris будет иметь драйвера и для этого оборудования.
Применение OpenSolaris для копирования образов жестких дисков на кластере.
Чтобы не устанавливать ОС на каждый узел и не настраивать ее индивидуально на каждом узле, можно просто раскопировать образ жесткого диска уже настроенного узла, а потом внести небольшие поправки (IP и имя узла).
- Через ILO загрузиться с образа LiveCD OpenSolaris 2008.11.
- Задать интерфейсу IP-адрес, например 10.128.1.149 с маской 255.255.0.0 (ifconfig bge0 10.128.1.149/16).
- Создать каталог для монтирования NFS с образом диска (mkdir /data).
- Так как сервер NFS работает под Linux, требуется выбрать 3-ю версию NFS при монтировании (mount -o vers=3 10.128.0.1:/data /data).
- Определить, каким именем обозначен жесткий диск (format). Вывод команды показал, что c4d0.
- Записать образ на жесткий диск, начиная с MBR (dd if=/data/cn148.img of=/dev/dsk/c4d0p0 bs=65536)
Andrey Sokolov (Team Leader of Kirov Solaris User Group)
Speak Your Mind