52283.fb2 Втоая жизнь старых компьютеров - читать онлайн бесплатно полную версию книги . Страница 6

Втоая жизнь старых компьютеров - читать онлайн бесплатно полную версию книги . Страница 6

Флагом -with-kerneldir указываем путь к исходным файлам ядра, по умолчанию /usr/src/linux-openmosix:

# make amp; amp; make install

Или строим пакет для rpm-based дистрибутивов:

# rpmbuild -ta openmosix-tools-0.3.4.tar.gz

После окончания установки приступаем к настройке. Для начала в файле /etc/openmosix.map, определим узлы, которые будут задействованы в кластере. Каждая строка в этом файле состоит из трех частей:

1 192.168.0.1 1

2 192.168.0.100 10

Первым идет openMosix node-number узла в указанном диапазоне, второй строкой – IP-адрес или имя, описанное в файле /etc/hosts, и третьей – количество узлов в этом диапазоне. В данном примере нашему серверу присвоен openMosix node-number 1, а десяти узлам в диапазоне 192.168.0.100-192.168.0.109, номера 2-11. Если бы IP-ад- реса шли подряд, то можно было бы обойтись и одной строкой. После правки файла делаем его доступным и другим узлам.

# ср /etc/openmosix.map /opt/ltsp/i386/etc/

Туда же копируем и бинарные файлы openmosix-tools.

# ср /sbin/setpe /opt/ltsp/i386/sbin/

# ср /bin/mosrun /opt/ltsp/i386/bin/

# ср /bin/mosmon /opt/ltsp/i386/bin/

# ср /bin/mosctl /opt/Itsp/i386/bin/

# cp /bin/migrate /opt/ltsp/i386/bin/

# cp /etc/rc.d/init.d/openmosix /qpt/ltsp/i386/etc/rc.openmosix

И запускаем openMosix:

# /etc/init.d/openmosix start

После перезагрузки slave-узлов работу можно проконтролировать при помощи утилиты mosctl, введя номер нужного:

# mosctl status 2

А в файле /etc/in ittab рекомендуется строку:

si::sysinit:/etc/rc.d/rc.sysinit

заменить на:

si::sysinit:/bin/mosrun -h /etc/rc.d/rc.sysinit

Чтобы избежать проблем при использовании сервиса SSH в файле /etc/rc.d/iпit.d/sshd в функции start(), добавьте следующую линию:

test -f /proc/$$/lock amp; amp; echo 0 > /proc/$$/lock

Вот и все. Остается пожелать успехов, и я надеюсь, эта статья кому-то поможет.

Кроме документации на сайтах проектов LTSP и openMosix советую просмотреть еще и следующие документы:

1. Колисниченко Д. Загрузка по сети. – //журнал «Системный администратор», №9(10), 2003 г. – 47-49 с.

2. LTSP + openMosix: Integration How-To: http://home.onestop.net/jjensen/ltsp-om5r3c.html

3. openMosix and Diskless Nodes: http://www.gentoo.org/doc/en/openmosix-howto.xml