Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: LTSP-сервер  (Прочитано 1013 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bill88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
LTSP-сервер
« : 18 Апреля 2017, 08:17:38 »
Доброе утро, господа.
Прошу помощи с настройкой LTSP-сервера.
Два компьютера воткнул в один хаб. На один из них поставил последний Debian,
присвоил ему адрес 10.0.0.1 и заинсталлил ltsp-server-standalone.
После этого запустил ltsp-build-client, дождался окончания процесса и приступил к настройке.
Сделал

cat "/opt/ltsp      *(ro,no_root_squash,async,no_subtree_check)" >> /etc/exports

Настраиваю DHCP-сервер (isc-dhcp-server, идущий в составе ltsp-server-standalone). Делаю


cat /etc/ltsp/dhcpd.conf >> /etc/dhcp/dhcpd.conf

Ну и правлю на свои адреса
Получается следующее


ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
authoritative;
subnet 10.0.0.0 netmask 255.255.255.0 {
    range 10.0.0.20 10.0.0.250;
    option domain-name "example.com";
    option domain-name-servers 10.0.0.1;
    option broadcast-address 10.0.0.0;
    option routers 10.0.0.1;
    next-server 10.0.0.1;
    option subnet-mask 255.255.255.0;
    option root-path "/opt/ltsp/amd64";
    if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
        filename "/opt/ltsp/amd64/boot/pxelinux.0";
    } else {
        filename "/ltsp/i386/nbi.img";
    }
}

Гружу второй компьютер по сети. В результате, dhcp-адрес успешно получен, однако, tftp даёт ошибки: PXE-T01 и PXE-E3B: File not found.
Делаю предположение, что переменная root-path является "точкой отсчёта" и переменная filename должна содержать относительный путь до файл-образа. Меняю на

filename "/boot/pxelinux.0";

и перезагружаю dhcp сервер

service isc-dhcp-server restart
Заодно подумал, что слэш имеет значение, поэтому делал ещё и так

option root-path "/opt/ltsp/amd64/";
...
filename "boot/pxelinux.0";

Ничего не меняется. Подскажите, в какую сторону рыть? Почему не находится файл и как диагностировать причину ошибки?

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.