首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

Nutch相干框架视频教程19

2013-06-25 
Nutch相关框架视频教程19??10 ?host2 data_source cluster2 ??10 ?host6 data_source cluster3 ??10 ?

Nutch相关框架视频教程19
??10 ?host2
data_source "cluster2" ??10 ?host6
data_source "cluster3" ??10 ?host8

?

/etc/init.d/gmetad restart

?

下面要分别指定节点使用的端口:

cluster1

vi /etc/ganglia/gmond.conf

指定集群名称:

cluster {
? name = "cluster1"
? owner ="unspecified"
? latlong ="unspecified"
? url ="unspecified"
}

指定端口:

udp_send_channel {
? mcast_join = 239.2.11.71
? port = 8661
? ttl = 1
}
udp_recv_channel {
? mcast_join =239.2.11.71
? port = 8661
? bind =239.2.11.71
}

/etc/init.d/ganglia-monitor? restart

?

cluster2

vi /etc/ganglia/gmond.conf

指定集群名称:

cluster {
? name = "cluster2"
? owner ="unspecified"
? latlong ="unspecified"
? url ="unspecified"
}

指定端口:

udp_send_channel {
? mcast_join =239.2.11.71
? port = 8662
? ttl = 1
}
udp_recv_channel {
? mcast_join =239.2.11.71
? port = 8662
? bind =239.2.11.71
}

/etc/init.d/ganglia-monitor? restart

?

cluster3:

vi /etc/ganglia/gmond.conf

指定集群名称:

cluster {
? name = "cluster3"
? owner ="unspecified"
? latlong ="unspecified"
? url ="unspecified"
}

指定端口:

udp_send_channel {
? mcast_join =239.2.11.71
? port = 8663
? ttl = 1
}
udp_recv_channel {
? mcast_join =239.2.11.71
? port = 8663
? bind =239.2.11.71
}

/etc/init.d/ganglia-monitor? restart

?

2、Ganglia以单播方式监控同一个网段中的多个集群

vi? /etc/ganglia/gmetad.conf
data_source "cluster1" ??10 ?host2
data_source "cluster2" ??10 ?host6
data_source "cluster3" ??10 ?host8

?

/etc/init.d/gmetad restart

?

cluster1

vi /etc/ganglia/gmond.conf

指定集群名称:

cluster {
? name = "cluster1"
? owner = "unspecified"
? latlong ="unspecified"
? url ="unspecified"
}

指定接收数据的节点:

udp_send_channel {

? # mcast_join = 239.2.11.71

? host = host2

? port = 8649

? ttl = 1

}

udp_recv_channel {

? # mcast_join = 239.2.11.71

? port = 8649

? # bind = 239.2.11.71

}

/etc/init.d/ganglia-monitor? restart

?

?

cluster2

vi /etc/ganglia/gmond.conf

指定集群名称:

cluster {
? name = "cluster2"
? owner ="unspecified"
? latlong ="unspecified"
? url ="unspecified"
}

指定接收数据的节点:

udp_send_channel {

? # mcast_join = 239.2.11.71

? host = host6

? port = 8649

? ttl = 1

}

udp_recv_channel {

? # mcast_join = 239.2.11.71

? port = 8649

? # bind = 239.2.11.71

}

/etc/init.d/ganglia-monitor? restart

?

?

cluster3

vi /etc/ganglia/gmond.conf

指定集群名称:

cluster {
? name = "cluster3"
? owner ="unspecified"
? latlong ="unspecified"
? url ="unspecified"
}

指定接收数据的节点:

udp_send_channel {

? # mcast_join = 239.2.11.71

? host = host8

? port = 8649

? ttl = 1

}

udp_recv_channel {

? # mcast_join = 239.2.11.71

? port = 8649

? # bind = 239.2.11.71

}

/etc/init.d/ganglia-monitor? restart

3、Ganglia监控不同网段中的多个集群

不同网段中的主机如果属于同一个集群,则无法使用ganglia的多播配置方法,必须使用单播。

下面把host226加入cluster1:

在host226上安装数据收集服务:

创建用户和组:

addgroup ?ganglia

adduser ?--ingroup ?ganglia ?ganglia

安装:

apt-get ?install? ?ganglia-monitor

配置gmond

vi/etc/ganglia/gmond.conf

先找到setuid= yes,改成setuid=no;

在找到cluster块中的name,改成name=”cluster1”;

指定端口(要注意刚才第一步演示组播的时候已经把UDP端口改为8661):

udp_send_channel {
? mcast_join = 239.2.11.71
? port = 8661
? ttl = 1
}
udp_recv_channel {
? mcast_join =239.2.11.71
? port = 8661
? bind =239.2.11.71
}

重启服务:

/etc/init.d/ganglia-monitor? restart

热点排行