【求助】服务器断电后如何重启cloudera集群?
我用的离线方式安装的cm,cloudera server 运行时有一个pid 应该是要让后面agent记住的吧?我是不是可以启动server后将pid文件scp到其他节点上,再启动agent,还是怎么做? @pig2 pig大神 求助 没看明白。。。服务器起来后,你到/opt/cm-****/etc/init.d/目录下面,在server上执行cloudera-scm-server start,在agent上执行cloudera-scm-agent start起来就可以了啊。 ld512870 发表于 2017-3-22 17:14
没看明白。。。服务器起来后,你到/opt/cm-****/etc/init.d/目录下面,在server上执行cloudera-scm-server...
离线安装cm的时候,是先运行cloudera-scm-server吧,这时候会产生一个记录cloudera-scm-server进程pid的文件,然后再将cm文件夹scp到其他节点,这时候其它节点都知道cloudera-scm-server在主节点的进程pid,但是服务器断电后,再启动cloudera-scm-server,cloudera-scm-server进程pid基本上会改变,和其他节点记录文件中的pid不同
BD小菜鸟 发表于 2017-3-22 17:32
离线安装cm的时候,是先运行cloudera-scm-server吧,这时候会产生一个记录cloudera-scm-server进程pid的 ...
这个楼主不用关心的,直接尝试重启cloudera-scm-server即可。看哪个没有起来,在单独启动某个agent。
BD小菜鸟 发表于 2017-3-22 17:32
离线安装cm的时候,是先运行cloudera-scm-server吧,这时候会产生一个记录cloudera-scm-server进程pid的 ...
等你都安装完之后才启动server,然后启动agent。并不是先启动server,然后在把安装包copy到其他机器。所以,楼主看的那个离线教程应该是有问题的。你说的那个pid是个进程号,每次启动都不一样的。断电之后服务器正常了之后,直接restart一下cm的server和agent就可以了。
多谢分享
页:
[1]