Chinaunix首页 | 论坛 | 博客
  • 博客访问: 39195
  • 博文数量: 12
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 131
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-21 09:16
个人简介

如果我的能力只能让我穷困潦倒,那么穷困潦倒就是我的价值。

文章分类
文章存档

2015年(12)

我的朋友

分类: LINUX

2015-07-23 21:18:06

   有的时候,如果我们添加新的计算节点的机器是最新产品,无法认到计算节点网卡或者raid驱动,
那我们还不想升级主节点,那就用别的方法来安装计算节点了。
我们可以使用笔记本安装一个虚拟机,然后在虚拟机里面安装最新版的Rocks,这样我们就可以使用虚拟机
来安装最新的计算机了。但是安装完新节点以后,我们需要做一些操作来把新节点添加到老管理节点里面。

如果使用其他管理节点,安装计算节点,Ganglia如果监控不了计算节点,那么需要更新一下设置。
一般是因为无法找到主节点,也就是10.1.1.1这个ip。
修改文件。
 vi /etc/ganglia/gmond.conf 找到

udp_send_channel {
        mcast_join = 224.0.0.3
        host = 10.1.1.1    需要把这里的ip修改为你现在主节点的ip地址。
        port = 8649

Unable to join multicast channel 224.0.0.3:8649  如果出现这个错误
我们可以修改上面的配置文件mcast_join = 224.0.0.3把这个给注释掉。只使用单播。
mcast_join    使用组播来传递信息
host          使用单播信息来传递信息


  1. #vi /etc/ganglia/gmond.conf  
  2.   
  3. cluster {  
  4.   name = "Rocks-Cluster"------ cluster名称,是你在gmetad.conf里配置的    data_source名称  
  5.   owner = "SDSC"            #谁是该节点的所有者
  6.  latlong = "N32.87 W117.22"        #在地球上面的坐标,经度,纬度。
  7.   url = "
  8. }  
  9.   
  10. udp_send_channel {  
  11.   #mcast_join = 224.0.0.3 ----- 组播 如果报mcast错误,可以注释他,只使用单播。 
  12.   host = 10.1.1.1 -------------- 单播 gmeta主机的ip/主机名lboenMasterTest  
  13.   port = 8649    
  14. }  
  15.   
  16. udp_recv_channel {  
  17.   #mcast_join = 224.0.0.3  
  18.   port = 8649  
  19.   bind = 10.1.1.1 ------------- 本机的ip/hostname  
  20. }  
     

重启服务就可以了。
service gmond restart
telnet 10.1.1.1 8649 输入这个ip应该可以能查到各个节点的信息,当然,这个好用不代表ganglia节点可以被监控到。但是如果这个看不到信息或者报错,应该主节点的gmetad应该不好用。
阅读(1718) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~