LTSP/BuildYourself/p7: различия между версиями

Материал из ALT Linux Wiki
(баг 31534 исправлен в сизифе и p7, используем обычный syslinux)
м (исправил ссылку (404), но образ по ней несколько более новый)
 
Строка 3: Строка 3:


=== Настройка сервера ===
=== Настройка сервера ===
Проверено на starterkit сервера (http://mirror.yandex.ru/altlinux-starterkits/release/altlinux-p7-server-20150912-i586.iso[altlinux-p7-server-20150912-i586.iso]).
Проверено на starterkit сервера ([http://nightly.altlinux.org/p7/release/altlinux-p7-server-20160312-i586.iso altlinux-p7-server-''20150912''-i586.iso]).
 
При установке выбран режим Custom, установлено имя хоста server.ltsp, статический IP-адрес 192.168.0.1/24.
При установке выбран режим Custom, установлено имя хоста server.ltsp, статический IP-адрес 192.168.0.1/24.
На установленной системе необходимо выполнить следующую последовательность действий:
На установленной системе необходимо выполнить следующую последовательность действий:



Текущая версия от 21:51, 3 октября 2020

Самостоятельная установка ALTSP на Седьмой Платформе (p7)

Настройка сервера

Проверено на starterkit сервера (altlinux-p7-server-20150912-i586.iso).

При установке выбран режим Custom, установлено имя хоста server.ltsp, статический IP-адрес 192.168.0.1/24.

На установленной системе необходимо выполнить следующую последовательность действий:

#!/bin/bash
apt-get update
apt-get dist-upgrade -y
apt-get install ltsp-server-basic -y # или 

ln -s /etc/ltsp/dhcpd.conf /etc/dhcp/dhcpd.conf

sed -i -e 's/^}/\tonly_from = 192.168.0.0\/24\n}/' /etc/xinetd.d/tftp 

chkconfig dhcpd on
chkconfig tftp on
chkconfig xinetd on
chkconfig rpcbind on # вместо portmap
chkconfig nfs on

# отредактируем ltsp-build-client.conf
sed -i -e 's/Sisyphus/\/p7\/branch/' /etc/ltsp/ltsp-build-client.conf

ltsp-build-client --debug --progress # соберем образ chroot

# настроим адресацию хостов
grep -q ^192.168.0.1 /etc/hosts || echo "192.168.0.1 server server.ltsp" >> /etc/hosts
grep -q ^192.168.0.250 /etc/hosts || {
        for i in `seq 20 250`; do
                echo "192.168.0.$i ws$i ws$i.ltsp" >> /etc/hosts
        done
}

# разрешим подключения к rpcbind из сети
control rpcbind server