пакеты маршрута через интерфейс аппаратного шлейфа, не lo

Свойство dfs.hosts.exclude называет файл, который содержит список хостов, которым не разрешают соединиться с namenode. Полный путь файла должен быть указан.

cd <hadoop_installation>/bin

  • Запустить узел данных

hadoop-daemon.sh start datanode

  • Запустить tasktracker

hadoop-daemon.sh start tasktracker

  • Остановить узел данных (удаляют узел данных из кластера),

hadoop-daemon.sh stop datanode

  • Остановить tasktracker (удаляют tasktracker из кластера),

hadoop-daemon.sh stop tasktracker

2
задан 28 February 2013 в 00:33
3 ответа

Локальный трафик не проходит через интерфейсы Ethernet. По сути, локальный трафик проходит через локальный интерфейс. ОС не знает, что ваш интерфейс eth1 имеет аппаратную петлю.

1
ответ дан 3 December 2019 в 15:32

Стек TCP / IP Linux очень гибкий. См .:

# — let's add dummy IP-address to Wi-Fi NIC
# ip ad ad 11.1.2.3/24 dev wlan0
# — Now chage its scope from 'local' to 'link'
# ip ro replace 11.1.2.3 dev wlan0 scope link table local

# — with tcpdump we can see now that's traffic to that dummy
# ex-local IP-address actually tries to go out of Wi-Fi NIC:

00:15:22.807607 ARP, Request who-has 11.1.2.3 tell 10.0.0.7, length 28
0
ответ дан 3 December 2019 в 15:32

вы можете запустить эту команду:

ip route get 169.254.1.1

тогда вы нашли это правило маршрута:

local 169.254.1.1 dev lo  src 169.254.1.1

я думаю, ядро ​​может проверить, является ли IP-адрес назначения локальным, а затем отправить в loopback .

-1
ответ дан 3 December 2019 в 15:32

Теги

Похожие вопросы