[hpc-devel] Q: бездисковые узлы
Serge Ryabchun
=?iso-8859-1?q?serge=2Eryabchun_=CE=C1_gmail=2Ecom?=
Ср Сен 12 18:11:49 MSD 2007
12.09.07, Stanislav Ievlev<stanislav.ievlev на gmail.com> написал(а):
> Привет всем!
>
> Поделитесь пожайлуста опытом по настройке бездисковых узлов.
Ум, мы используем специализированный initrd.img, ядро с вмонтированными
драйверами используемой сети - соответственно не требуется менять initrd.img,
он статический с 2004 года. Проблема, пожалуй, одна - требуется таймаут в
10-20 секунд перед поднятием dhcpcd, не успевает завершиться инициализация
GigE от intel.
В /etc/inittab стоит rc.sysinit.node, который несколько пропатченный
до пары килобайт.
Ну еще в /var
lrwxrwxrwx 1 root root 13 Feb 22 2007 lock -> /dev/shm/lock
lrwxrwxrwx 1 root root 12 Feb 22 2007 log -> /dev/shm/log
lrwxrwxrwx 1 root root 12 Feb 22 2007 run -> /dev/shm/run
> Корень монтируется в nfsroot или возможны ещё какие технологии?
Возможно и LUSTRE монтировать. Но Lustre не очень хорошо себя
ведет на каталогах с > 1000 инодов.
Серьезно помогает:
modprobe netconsole netconsole=514@${IPADDR}/eth0,514@${DHCPSID}/${DHCPSHADDR}
в rc.sysinit.node на старте и syslogd туда же.
> Возникали ли проблемы, что некоторые параметры могут "плавать" в
> зависимости от узла к узлу или везде как правило давались только
> ссылки на главный узел?
А конечно. rc.local с обработкой ${HOSTNAME}. Есть правда и варианты с
использованием fs, которые понимают макросы типа @hostname@ в симлинках,
но я туда только смотрел, но не использовал.
> Было бы здорово, если бы ткнули в какую-нибудь документацию ;)
Подробная информация о списке рассылки HPC-devel