URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 56966
[ Назад ]

Исходное сообщение
"Тематический каталог: Руководство по установке и настройке с..."

Отправлено auto_topic , 16-Июл-09 11:20 
Обсуждение статьи тематического каталога: Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)

Ссылка на текст статьи: http://www.opennet.me/base/sys/gentoo_diskless.txt.html


Содержание

Сообщения в этом обсуждении
"Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)"
Отправлено goshanecr , 16-Июл-09 11:20 
1. А нельзя было на большую первую часть дать просто ссылку сюда: http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?style...
Там гораздо более информативно, корректно и понятно чем у Вас описана установка самой системы.

2. Зачем вот это в gentoo??? Почему mtune=i686 а не mtune=nocona?
   CFLAGS="-O2 -mtune=i686 -pipe"
Почему не i686-pc-linux-gnu?
   CHOST="i486-pc-linux-gnu"
Неверно, указывать рекомендуется число=колич. ядер + 1, в Вашем случае это 3:
   MAKEOPTS="-j2" #2 - это количество процессоров/ядер-1
Ну и ещё масса глупейших описулин.


"Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)"
Отправлено Аноним , 16-Июл-09 12:12 
Зачем вот это в gentoo??? Почему mtune=i686 а не mtune=nocona?
А почему не native? В автобилдах уже gcc-4.3.2 приехал.

"Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)"
Отправлено аноним , 16-Июл-09 13:01 
А что ли LTSP 5.0 в генту ещё не интегрировали?

Странно, даже в нафиг ни кому не нужной бубунте есть, а генте нет...

И зачем тогда эта гента нужна...


"Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)"
Отправлено 0utPunk , 16-Июл-09 13:04 
Я вас, наверное, удивлю, но да будет вам известно, что в генте вообще ничего нет, кроме базовой системы, портежей и ядра.

"Руководство по установке и настройке сервера бездисковых тер..."
Отправлено Dorlas , 16-Июл-09 15:10 
Замечания по содержанию:

1) DHCP-сервер - Вы не описали, каким образом у Вас загружаются клиенты: С использованием PXE-загрузчика или с помощью Etherboot (дискета, CD и т.д.).

Более универсальный конфиг будет таким:
shared-network WORKSTATIONS {
  subnet 192.168.0.0 netmask 255.255.255.0 {
  range   dynamic-bootp   192.168.0.220   192.168.0.240;
  if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
  filename    "/pxe/pxelinux.0";     # PXE NBP Boot loader
       }
       else {
       filename    "/lts/vmlinuz-2.6.17.8-ltsp-1";        # Etherboot kernel
            }
       }
}

2) XDMCP-сервер - не описано, как включается доступ к X-серверу... - в установке по умолчанию доступа до X-сервер у клиентов не будет:

Для KDM: В файле kdmrc изменить строку в секции [Xdmcp] Enable=false на Enable=true
Для всех: Xaccess прописать доступ (например всем - *)

3) Настройка локальных устройств - для версии 4.2 описана тут:
http://wiki.ltsp.org/twiki/bin/view/Ltsp/LTSP-42-LocalDev

Заковыристо, непросто - НО работает (по крайней мере у меня в Gentoo) :)

Чтобы я добавил (если бы писал такую статью):
1) Настройка нестандартных разрешений экрана
2) Работа с RDP (проброс звука, всех устройств, решение проблем с раскладками и русскими буквами на носителях)
3) Настойка NX-клиента в LTSP
4) Настройка ltspfs
5) Настройка принтеров (несколько методов)
6) Настройка различных загрузчиков (универсальная дискета с поддержкой всех сетевых и т.д.)

А вообще для начала - очень неплохая статья - одобряю. Тему LTSP пилю уже не один год (хотя ряд терминалов уже перевел на ThinStation :)), работы там много...



"Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)"
Отправлено _umka_ , 16-Июл-09 18:33 
одно не понятно накой поднимать полный dhcpd - когда можно обойтись dnsmasq ?
за одно решив проблему кэширования dns запросов..
strict-order

#server=/sh/192.168.0.1


#################################
# Enable dnsmasq's built-in TFTP server
enable-tftp

tftp-root=/home/diskless/tftpboot/

# Make the TFTP server more secure: with this set, only files owned by
# the user dnsmasq is running as will be send over the net.
#tftp-secure

##################################################
dhcp-boot=pxelinux.0,notebook.shadowland,192.168.1.10

interface=br0
dhcp-range=192.168.208.30,192.168.208.100,12h
address=/gw.vbox.shadowland./192.168.208.1

address=/freebsd.shadowland./192.168.208.2

#address=/rhel5/192.168.208.3
#dhcp-host=rhel5,08:00:27:E7:A7:E4,192.168.208.3
..
interface=eth0
interface=eth2

#####################################
interface=wlan0


"Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)"
Отправлено xwrs , 17-Июл-09 16:01 
Всем спасибо за замечания. Я новичек в gentoo (да и в GNU/Linux вообще).
goshanecr,Аноним я не менял стандартный make.conf, который идет в stage3-x86-2008.0.tar.bz2. Просто добавил MAKEOPTS. Не дал ссылку на хендбук т.к. статья о установке сервера бездисковых станций и я старался сократить описание процесса установки до минимума.
аноним, LTSP5 есть в т.н. оверлеях Gentoo. Я его не использовал, поскольку старался минимально отходить от стандартных настроек ПО.
Dorlas, спасибо. Учту. Делал расчет на то, что большинство будет уже использовать PXE, т.к. etherboot технически сложнее внедрить. А X-сы на терминалах заработали сразу.Когда ставил kde-3.5 и xorg-x11, то надо было править kdmrc.
_umka_, Ок. Будем пробовать

"Руководство по установке и настройке сервера бездисковых терминалов на базе Gentoo (gentoo xterm diskless linux)"
Отправлено bangx , 19-Июл-09 19:34 
Возможна сделать чтобы под одним пользователем работало несколько терминалов, при этом не возникало неожиданных ситуаций?