分享

【求助】服务器断电后如何重启cloudera集群?

BD小菜鸟 发表于 2017-3-22 16:45:09 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 6 17852
我用的离线方式安装的cm,cloudera server 运行时有一个pid 应该是要让后面agent记住的吧?
我是不是可以启动server后将pid文件scp到其他节点上,再启动agent,还是怎么做?

已有(6)人评论

跳转到指定楼层
BD小菜鸟 发表于 2017-3-22 16:45:39
@pig2 pig大神 求助
回复

使用道具 举报

ld512870 发表于 2017-3-22 17:14:06
没看明白。。。服务器起来后,你到/opt/cm-****/etc/init.d/目录下面,在server上执行cloudera-scm-server start,在agent上执行cloudera-scm-agent start起来就可以了啊。
回复

使用道具 举报

BD小菜鸟 发表于 2017-3-22 17:32:38
ld512870 发表于 2017-3-22 17:14
没看明白。。。服务器起来后,你到/opt/cm-****/etc/init.d/目录下面,在server上执行cloudera-scm-server  ...

离线安装cm的时候,是先运行[size=12.6316px]cloudera-scm-server吧,这时候会产生一个记录cloudera-scm-server进程pid的文件,然后再将cm文件夹scp到其他节点,这时候其它节点都知道cloudera-scm-server在主节点的进程pid,但是服务器断电后,再启动cloudera-scm-server,cloudera-scm-server进程pid基本上会改变,和其他节点记录文件中的pid不同
回复

使用道具 举报

einhep 发表于 2017-3-22 18:35:58
BD小菜鸟 发表于 2017-3-22 17:32
离线安装cm的时候,是先运行cloudera-scm-server吧,这时候会产生一个记录cloudera-scm-server进程pid的 ...

这个楼主不用关心的,直接尝试重启cloudera-scm-server即可。看哪个没有起来,在单独启动某个agent。
回复

使用道具 举报

ld512870 发表于 2017-3-23 10:12:30
BD小菜鸟 发表于 2017-3-22 17:32
离线安装cm的时候,是先运行cloudera-scm-server吧,这时候会产生一个记录cloudera-scm-server进程pid的 ...

等你都安装完之后才启动server,然后启动agent。并不是先启动server,然后在把安装包copy到其他机器。所以,楼主看的那个离线教程应该是有问题的。你说的那个pid是个进程号,每次启动都不一样的。断电之后服务器正常了之后,直接restart一下cm的server和agent就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条