Бездисковая проблемная сеть

Я новичок на сайте Ask-ubuntu.ru и хочу раскрыть свою проблему. Я извиняюсь за мой плохой английский.

У меня есть большой проект для реализации больших кластерных вычислений. Я застрял на части, позвольте мне объяснить.

Контекст: - 6 бездисковых серверов, которые должны запускаться по сети на сервере переднего плана. - 1 сервер переднего плана, содержащий ранее созданный образ на сервере узла (временно установленный жесткий диск перед копированием его на передний план).

Я использовал эти уроки:

https://help.ubuntu.com/community/DisklessUbuntuHowto

http://www.serenux.com/2011/04/howto-create-a-diskless-workstation-that-boots-from-pxe-using-ubuntu/

Этап тестирования выглядит следующим образом: Первый узел сервера, используемый для резервного копирования, хорошо связывался с NFS при копировании файлов vmlinuz и initrd. Поэтому я сохранил оригинальную проводку. При запуске сервер DHCP теперь отвечает. Сервер TFTP также работает, и начинается запуск.

Проблема возникает при запуске ядер. Проблема разделена на 2 части: с одной стороны, в моем файле /tftpboot/pxelinux.cfg/default я оставляю, как показано в руководстве, следующую строку:

APPEND root=/dev/nfs initrd=initrd.img-Version nfsroot=192.168.2.1:/nfsroot ip=dhcp rw

Появляются сообщения о сетевых интерфейсах, указывающие, что нет ответа на каждый интерфейс.

Поэтому я решил изменить /tftpboot/pxelinux.cfg/default, чтобы установить статический IP:

APPEND root=/dev/nfs initrd=initrd.img-MaVersion nfsroot=192.168.2.1:/nfsroot ip=192.168.2.3:192.168.2.1::255.255.255.0:ubuntuNoeud:eth0:static rw

У меня нет предыдущих сообщений. Однако я снова застрял:

Begin : Running /scripts/nfs-premount … done
[   66.950701] random : nonblocking pool is initialized
connect : Connection timed out

Я предполагаю, что есть проблема соединения с NFS. Я проверил первый шаг, где вы должны указать модуль для NIC. Поэтому я сказал "isb". Я был вдохновлен вашей внутренней документацией для компании и следующей командой "lsmod".

Странно, когда я указываю аргумент "ip = dhcp" server, что узел может восстановить PXE-загрузку IP, но не до этого второго пункта. Как будто вера запустила ядро, сервер больше не общался и не изолировался.

Моя конфигурация:

  • Брандмауэр IFW отключен.

# /nfsroot/etc/network/interfaces

auto lo
iface lo inet loopback

# The primary network interface
#auto eth0
iface eth0 inet manual

# /etc/exports

# /etc/exports: the access control list for filesystems which may be exported
#       to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check)    hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/nfsroot    192.168.2.0/24(rw,no_root_squash,async,insecure,no_subtree_check)

# /etc/dhcp/dhcpd.conf

allow booting;
allow bootp;

subnet 192.168.2.0 netmask 255.255.255.0 {
    range 192.168.2.10 192.168.2.253;
    option broadcast-address 192.168.2.255;

    next-server 192.168.2.1;
    filename "/pxelinux.0"; 
}

# /tftpboot/pxelinux.cfg/default

DEFAULT linux
LABEL linux
KERNEL vmlinuz-3.13.0-77-generic
APPEND root=/dev/nfs initrd=initrd.img-3.13.0-77-generic    nfsroot=192.168.2.1:/nfsroot    ip=192.168.2.3:192.168.2.1::255.255.255.0:ubuntuNoeud:eth0:static rw live-netdev=eth0 ethdevice-timeout=10

# /etc/default/tftpd-hpa

# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
#TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="[::]:69"
TFTP_OPTIONS="--secure -c"
RUN_DAEMON="yes"
OPTIONS="-l -s /tftpboot"

Благодарю

Bebo,

0 ответов

Другие вопросы по тегам