<div dir="ltr"><div><div><div></div>><span style="font-family:"courier new",courier">$ grep ^[^#] /etc/sysconfig/rpcbind</span><br><span style="font-family:"courier new",courier">>CONTROL_ARGS="-l"</span><br>><br>>При этом монтирование на другой машине через nfs проходит успешно.<br><br>Спасибо, Александр!<br></div><div>Заработало!<br></div><br></div>Получается такой список действий для базовой установки ALTSP на 7-й платформе:<br><div>0. Установил starterkit сервера (altlinux-p7-server-20150912-i586.iso) под VirtualBox (режим Custom в установщике, hostname server.ltsp, IP по dhcp), <br>1. создал сеть NatNetwork для машин сервера и клиента без DHCP. Получились такие адреса:<br></div><div style="margin-left:40px"><span style="font-family:monospace,monospace">ltsp-server IP - 192.168.0.7<br></span></div><div style="margin-left:40px"><span style="font-family:monospace,monospace">ltsp-clients IP - 192.168.0.20 - 192.168.0.250<br></span></div><br>2. Поставил и настроил ALTSP (сетевой адаптер переключил в режим bridged, переполучил адрес с помощью команд service network stop, dhcpcd eth0).<br><div><br>#!/bin/bash<br><br>apt-get update<br>apt-get dist-upgrade -y<br><br>apt-get install ltsp-server-basic -y<br>ln -s /etc/ltsp/dhcpd.conf /etc/dhcp/dhcpd.conf<br><br>sed -i -e 's/<a href="http://192.168.0.1/192.168.0.7/">192.168.0.1/192.168.0.7/</a>' /etc/dhcp/dhcpd.conf<br>sed -i -e 's/}/\tonly_from = 192.168.0.0\/24\n}/' /etc/xinetd.d/tftp <br><br>chkconfig dhcpd on<br>chkconfig tftp on<br>chkconfig xinetd on<br>chkconfig rpcbind on # no portmap<br>chkconfig nfs on<br><br># edit ltsp-build-client.conf<br>sed -i -e 's/ftp:\/\/<a href="http://ftp.altlinux.org">ftp.altlinux.org</a>\/pub\/distributions\/ALTLinux\/Sisyphus/http:\/\/<a href="http://mirror.yandex.ru">mirror.yandex.ru</a>\/altlinux\/p7\/branch/' /etc/ltsp/ltsp-build-client.conf<br>sed -i -e 's/led-ws/el-def/' /etc/ltsp/ltsp-build-client.conf<br><br>ltsp-build-client --debug --progress<br><br># hosts setup<br>grep -q ^192.168.0.7 /etc/hosts || echo "192.168.0.7 server server.ltsp" >> /etc/hosts<br>grep -q ^192.168.0.250 /etc/hosts || {<br> for i in `seq 20 250`; do<br> echo "192.168.0.$i ws$i ws$i.ltsp" >> /etc/hosts<br> done<br>}<br><br># replace broken pxelinux.0 (it is a bug, see <a href="https://bugzilla.altlinux.org/show_bug.cgi?id=31534">https://bugzilla.altlinux.org/show_bug.cgi?id=31534</a> )<br>cd /tmp<br>curl -O <a href="ftp://www.kernel.org/pub/linux/utils/boot/syslinux/4.xx/syslinux-4.04.tar.bz2">ftp://www.kernel.org/pub/linux/utils/boot/syslinux/4.xx/syslinux-4.04.tar.bz2</a><br>tar xf syslinux-4.04.tar.bz2<br>cp syslinux-4.04/core/pxelinux.0 /var/lib/tftpboot/ltsp/i586/pxelinux.0<br>cd /<br><br># rpcbind tune<br>sed -i -e 's/^CONTROL_ARGS/#CONTROL_ARGS/' /etc/sysconfig/rpcbind<br><br># change net to NAT and reboot<br></div><div># reboot<br></div><div><div><br><br><br></div><div>Осталось разобраться как настроить в chroot рабочий стол.<br>Есть какая-нибудь краткая актуальная инструкция?<br>Например, для рабочего стола MATE или Xfce.<br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-23 8:08 GMT+03:00 Александр Шеметов <span dir="ltr"><<a href="mailto:berkut_174@mail.ru" target="_blank">berkut_174@mail.ru</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><span class="">>Пока я этого делать не умею. Хотелось бы иметь готовое рабочее решение.<br><br></span>Я брал чрут из образа, ссылку на кот. приводил выше, а софт устанавливал как раз на основе минимальной установки Centaurus 7.0.4. Но я сборку чрута не делал, взял готовый и его просто подсунул, изменив при этом некоторые конф.-файлы. Можно попробовать воспроизвести алгоритм действий...<span class=""><br><br>>Не понимаю куда копать и как дебажить.<br><br></span>Действительно ошибка 111 появляется когда не получается установить соединение вообще.<br>Я попробовал воспроизвести ваш случай, когда смонтировать можете вручную, а на LTSP не работает.<br>Получилось так:<br><br><span style="font-family:'courier new',courier">$ grep ^[^#] /etc/sysconfig/rpcbind</span><br><span style="font-family:'courier new',courier">CONTROL_ARGS="-l"</span><br><br>При этом монтирование на другой машине через nfs проходит успешно.<br>Может быть у вас нечто подобное ?<br>Если убрать этот параметр, то всё нормально запускается.<br>Посмотрите там же ещё конф.-файлы, может где-то какой-то параметр затесался лишний.<span class=""><br><br>--<br>С уважением,<br>Александр Шеметов<br><a href="mailto:berkut_174@mail.ru" target="_blank">berkut_174@mail.ru</a><br></span></div>
<br>_______________________________________________<br>
Ltsp-server mailing list<br>
<a href="mailto:Ltsp-server@lists.altlinux.org">Ltsp-server@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/ltsp-server" rel="noreferrer" target="_blank">https://lists.altlinux.org/mailman/listinfo/ltsp-server</a><br>
<br></blockquote></div><br></div>