Воскресенье
02.02.2025, 13:09
| RSS
Главная
Меню сайта

Категории раздела
Madriva [3]
Ubuntu (KUbuntu, EdUbuntu, XUbuntu) [78]
SUSE [1]
Fedora Core [9]
ASPLinux [1]
Debian [16]
Gentoo [3]
Другие [167]

Мини-чат

Наш опрос
Какую графическую среду Вы используете?
Всего ответов: 103

Статистика

Rambler's Top100Рейтинг@Mail.ru

Главная » 2010 » Май » 7 » LTSP - как установить ОС одновременно на несколько компьютеров
LTSP - как установить ОС одновременно на несколько компьютеров
08:00
LTSP (Linux Terminal Server Protocol) - гибкий и экономически эффективный способ для расширения возможностей школ, предприятий и бизнеса, который несложен в установке для использования.


Принцип работы заключается в том, что мощный сервер используется так называемыми тонкими клиентами (thin clients) для исполнения всех вычислительных и административных задач, начиная от запуска браузера до группового рендинга изображения. Тонкий клиент - это компьютер, который напрямую зависит от других компьютеров или разделяет вычислительные процессы с другими. По средствам ssh все тонкие клиенты подключаются к единой сети с сервером, который, в свою очередь, раздает ip адреса и полностью управляет сетью.

Ниже приведен пример LTSP сети:


Плюсы LTSP: дешевизна, легкость администрирования, защищенность, работа со старыми компьютерами, уменьшает количество железа на тонких клиентах (нужны только процессор, видео, звуковая и сетевая карты, монитор, клавиатура, мышка), загрузка ОС с сервера, хранит все данные на сервере. Имеется также вариант использовать один тонкий клиент для двух или более человек, путем увеличения количества мониторов, клавиатур и мышек. Лимит в этом заключается только в скорости сетевой карты, количестве видео выходов для мониторов и портов для мышек с клавиатурами.

После того как вы осознали все плюсы LTSP, пришло время к установке (пример сделан для Ubuntu с GNOME, но применим и к другим дистрибутивам - просто подставляйте команды своего менеджера пакетов и текстового редактора и и используйте kdm, а не gdm если у вас KDE):
1) Установите ssh: sudo apt-get install ssh (необходим LTSP как главный способ коммуникации между компьютерами)
2) Установите LTSP сервер: sudo apt-get install ltsp-server-standalone (или скачайте с официального сайта)
3) Создайте конфигурационные файлы для тонких клиентов: sudo ltsp-build-client
4) Установите поддержку NFS ("Network File Server"-сетевой сервер файлов): sudo apt-get install nfs-kernel-server
5) Установите FTP сервер: sudo apt-get install tftpd-hpa (либо любой другой)
6) Измените конфигурации tftpd: sudo gedit /etc/default/tftpd-hpa и замените строчку RUN_DAEMON="yes" (заставляет ftp сервер работать как демон)
7) Измените конфигурационный файл экспорта NFS: sudo gedit /etc/exports путем добавления строчки /opt/ltsp *(ro,no_root_squash,async,no_subtree_check)
8) Перезапустите NFS: sudo invoke-rc.d nfs-kernel-server restart
9) Отключите автоматическую загрузку tftpd: sudo gedit /etc/inetd.conf и поставьте символ # (символ комментария) в строчке где упоминается tftp
10) Перезапустите сервисы ядра: sudo invoke-rc.d openbsd-inetd restart
11) Перезапустите tftpd: sudo invoke-rc.d tftpd-hpa restart
12) Конфигурируйте dhcp ("Dynamic Host Configuration Protocol"- Динамический конфигурационный протокол хоста): sudo gedit /etc/ltsp/dhcpd.conf
a) Включите конфигурации LTSP: sudo gedit /etc/dhcp3/dhcpd.conf и добавьте в конец файла строчку include "/etc/ltsp/dhcpd.conf";
b) Включите XDMCP ("X Display Manager control protocol" -протокол аутентификации между сервером и клиентом) в Ubuntu 9.10 это делается так: sudo cp /usr/share/doc/gdm/examples/custom.conf /etc/gdm/копирует файл-пример gdm ("Gnome Desktop Manager"-оконного менеджер Гнома)
b1) Измените только что скопированный файл: sudo gedit /etc/gdm/custom.conf и добавьте следующие конфигурации
[xdmcp]
Enable=true
DisplaysPerHost=2
(может быть больше дисплеев зависит от количества мониторов на компьютер)
13) Перезапустите GDM: sudo restart gdm (перед этим не забудьте сохранить все важные документы и приостановить выполнение программ, чтобы не вызвать ошибок в ОС)
14) Подключите необходимые сетевые кабели от сервера к свитчу или хабу и к клиентам
15) Измените ip адрес сервера (который указан в конфигурации dhcp): sudo ifconfig eth0 192.168.0.1
16) Перезапустите dhcp: sudo invoke-rc.d dhcp3-server restart
17) Включите клиентов и, если необходимо, измените настройки в BIOS для загрузки по средствам PXE ("Preboot Execution Environment"-пред загрузочная среда выполнения) или Сетевой загрузки
18) Наслаждайтесь!!!)))

Возможные проблемы и способы их решения:
Для добавления новых пользователей: sudo adduser username
Для удаления пользователей: sudo deluser username

Если происходят весомые апгрейды сервера или изменений с пользователями (добавление или удаление) необходимо обновить ключи для ssh и образ ltsp: sudo ltsp-update-sshkeys
sudo ltsp-update-image

Источник:http://linuxnow.ru/view.php?id=25
Категория: Другие | Просмотров: 1302 | Добавил: tol | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

  • Администрация

    Andry


    Tol


    Copyright MyCorp © 2025
    Хостинг от uCoz