[hpc-devel] Q: MAC-адреса
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Сен 26 12:07:48 MSD 2007
On Wed, Sep 26, 2007 at 11:35:15AM +0400, Stanislav Ievlev wrote:
> Используете какие-то средства для сбора MAC-адресов в сети или
> добавляете каждый узел вручную?
Не помню, какой там таймаут по ARP-таблице, но если будет
достаточно, то
arp -an | fgrep "($NET_PREFIX"
иначе arpwatch там же -- на узле, который является default route
для нод (если таковой есть).
В случае, если в данный момент все требуемые ноды включены
и работали в течение таймаута с гейтвеем по Ethernet, всё
уже на месте; иначе можно сделать broadcast ping (или там
nmap ping sweep).
-----------------------------------------------------------------
Возможно (не уверен), в случае кластеров получится ограничиться
не маками, а интерфейсами/подсетями. Бишь грузить не с точностью
до мака, а всех (по макам при необходимости прописывать
исключения).
Иначе замена eth/материнки или добавление однотипных нод
потребуют ковыряния/перегенерации настройки DHCP/DNS.
Ещё один хинт содержится в так до сих пор и не включенном
в dhcp-server примере конфигурации -- fixed-address может
содержать доменное имя, а не IP; при этом DHCP устанавливает
соответствие между MAC и именем системы, а DNS -- между именем
и IP. Несмотря на то, что IP фактически назначается всё равно
по DHCP, расшивается триплет в dhcpd.conf и возможность его
разъезда с DNS-зоной.
https://bugzilla.altlinux.org/show_bug.cgi?id=3488
https://bugzilla.altlinux.org/attachment.cgi?id=335
С LTSP также применяется dnsmasq, который простенький
DNS forwarder (и сервер на локалку), DHCP и BOOTP/TFTP
в одном флаконе. Мы с led@ собираемся его поприкручивать
к ltsp5-server, но пока не добрались.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки HPC-devel