Содержание

Ключевые слова: Х-терминал, linux, LTSP, Linux Terminal Server Project, терминальный linux-сервер, бездисковая станция, ПК без жесткого диска, использование старых компьютеров, diskless workstation, thin client, asplinux, использование Linux в офисе, X-terminal

Установка программного обеспечения (продолжение)

После выполнения перезагрузки следует также убедиться, что нужные демоны были запущены автоматически после старта системы. Для этого можно, например, воспользоваться утилитой ntsysv:

# /usr/sbin/ntsysv

На рис. 6.3 вы можете увидеть экран компьютера с запущенной утилитой ntsysv (в окне Xterm). Пользоваться ей очень просто. Напротив каждого демона, запускающегося автоматически на данном уровне выполнения, стоит звездочка "*", которую можно снять или поставить нажатием на клавишу "Пробел". Так, из рисунка 6.3 видно, что автоматически будут запускаться демоны: network, nfs, nfslock, portmap и random.

Рис. 6.3. Пример использования утилиты ntsysv

Проверить следует работу демонов: dhcpd, nfs, portmap, syslog, xfs, tftp и xinetd. Если какие-то из них не запущены, то, вполне вероятно, это может быть причиной неработоспособности сети Х-терминалов.

Для сторонников использования настоящих консольных утилит с пользовательским интерфейсом командной строки, следует запустить такие команды:

Проверка DHCPD

$ /sbin/service dhcpd status
dhcpd (pid 19402) running...

Проверка NFS и portmap

$ /sbin/service nfs status
rpc.mountd (pid 28633) running...
nfsd (pid 28625 28624 28623 28622 28621 28620 28619 28618) running...
rpc.rquotad (pid 28614) running...

Проверка Syslog

$ /sbin/service syslog status
syslogd (pid 624) running...
klogd (pid 628) running...

Проверка xfs

$ /sbin/service xfs status
xfs (pid 854) running...

Проверка xinetd и tftpd

$ ls -l /etc/xinetd.d/tftp
-rw-r--r--    1 root     root          507 Nov  8 09:04 /etc/xinetd.d/tftp
$ /sbin/chkconfig --list tftp
tftp            on
$ ps aux | grep xinetd
root     22530  0.0  0.0  2132   76 ?        S    Feb01   0:00 xinetd -stayalive -reuse -pidfile /var/run/xinetd.pid
mikola    5708  0.0  0.0  3768  600 pts/0    S    10:46   0:00 grep xinetd
$ /sbin/chkconfig --list xinetd
xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off

Теперь настало время менять конфигурацию сервера Х-терминалов (далее просто сервера) в соответствии с нашими потребностями. Но перед этим следует ввести ряд определений для того, чтобы упростить дальнейшую настройку. Итак, выясним сетевые параметры работы сервера LTSP (см. Таблица 6.1):

Таблица 6.1. Сетевые параметры сервера Х-терминалов

Название параметраЗначение параметра
Внешний IP-адрес сервера192.168.0.26
IP-адрес сервера для работы с Х-терминалами192.168.1.1
IP-адреса локальной сети Х-терминалов192.168.1.х
Домен локальной сетиxterms.net
Доменное имя сервераxtserver.xterms.net
Адрес шлюза по умолчанию192.168.0.22
Адрес сервера DNS192.168.0.22

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

Проект LTSP был разработан для упрощения настройки и использования Х-терминальных решений, и если ваша система была настроена с его помощью без каких-либо проблем, то смело переходите к подразделу этой главы “Главный файл конфигурации сервера LTSP”. Если же при настройки возникли определенные трудности, или вы хотите более подробно разобраться в работе Х-терминалов, то следующие страницы главы именно для вас.

Пока интересно, читаем дальше!

Авторское право © Сеник Николай, 2004-2006