Распределенные и параллельные вычисления/Ganglia: различия между версиями
Содержимое удалено Содержимое добавлено
Oleg4280 (обсуждение | вклад) {{BookCat}} |
DannyS712 (обсуждение | вклад) м <source> -> <syntaxhighlight> (phab:T237267) |
||
Строка 81:
Имя кластера прописывается в файле <tt>/etc/ganglia/gmond.conf</tt>. Если необходимо назначить кластеру имя clustername, то нужно прописать:
<
name = "clustername"
owner = "unspecified"
latlong = "unspecified"
url = "unspecified"
}</
В качестве [[IP-адрес|IP адреса]] по умолчанию используется <tt>239.2.11.71</tt>, его можно прописывать как дополнительный для интерфейса который соединен с кластером.
{{Console|route add -host 239.2.11.71 dev eth1}}
Источники данных указываются в конфигурационном файле демона [[#gmetad|gmetad]] — ''gmetad.conf'':
<
data_source "Кластер 1" 127.0.0.1 1.2.3.4:8655 1.2.3.5:8625
data_source "Кластер 2" 1.2.4.4:8655
</syntaxhighlight>
Для того чтобы увидеть в каком виде ''Ganglia'' получает данные с [[Узел сети|хостов]] необходимо выполнить в [[Терминал компьютера|терминале]] команду:
{{Console|telnet localhost 8649}}
Строка 103:
|Заголовок = полный вывод команды {{ref-en}}
|Фон_заголовка = transparent
|Содержание = <
Trying ::1...
Trying 127.0.0.1...
Строка 389:
</CLUSTER>
</GANGLIA_XML>
Connection closed by foreign host.</
где <tt>8649</tt> стандартный порт ''Ganglia''.
Строка 417:
|Заголовок = полный вывод команды {{ref-en}}
|Фон_заголовка = transparent
|Содержание = <
NAME
Строка 890:
ganglia/3.1.7 2010-02-17 gmond.conf(5)</
}}</div>
Исполняемый файл находится в директории:
Строка 901:
/usr/bin/gstat
Для того чтобы отобразить список основных команд, используется комманда:
<
Для отображение полной справочной информации можно воспользоваться командой <code>man</code>:
<
{{Заготовка раздела}}
Строка 915:
Для получения списка хостов в кластере <tt>gexec</tt> опрашивает узел на котором установлен модуль [[gmond]]:
<
# export LD_ASSUME_KERNEL="2.2.5"
# export GEXEC_GMOND_SVRS="host1 host2"
Строка 923:
3 host3
0 host0
2 host2</
Если [[Узел сети|узлы]] на которых запущен [[gmond]] недоступны, то список входящих в кластер узлов берется из переменой окружения <code>GEXEC_SVRS</code>.
Строка 931:
Для включения поддержки gexec в Ganglia необходимо установить соответствующую переменную в конфигурационном файле <tt>gmond.conf</tt>:
<
•••
gexec = yes
•••
}</
этот параметр означает, что каждая машина на которой запущен [[Демон (программа)|демон]] [[gmond]] будет рассылать специальное сообщение о том, что на машине установлена <tt>gexec</tt>.
|