所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 故障处理 06

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
VPC使用增删改操作异常

VPC使用增删改操作异常

现象描述

ManageOne运营面VPC能正常访问、查询,但是增、删、改类操作不能正常使用。

可能原因

zookeeper服务器需要2n+1台服务器进行部署,最少存活n+1台。现部署方案VPC服务zookeeper服务器要求是3台部署,zookeeper服务最少要有2台服务器正常工作才能保证整个服务运行正常。

运行zookeeper服务的服务器个数不满足服务正常运行的要求。

定位思路

  1. 检查部署了zookeeper服务的节点上,zookeeper进程是否正常运行。若运行异常,则手动重启进程,使其恢复服务。
  2. 若节点无法登录、无法使用,或手动重启进程失败,在恢复节点之前,可以配置zookeeper为单节点运行方式,待异常节点恢复正常后,再配置为多节点模式。

处理步骤

  1. 使用PuTTY,登录PUB-SRV-01。

    帐号:vpc,默认密码:Huawei12#$

  2. 执行以下命令,防止“PuTTY”超时退出。

    TMOUT=0

  3. 执行以下命令,查看zookeeper服务进程是否存在。

    ps -ef | grep zookeeper

    • 是,当前节点为正常提供服务节点。重复执行步骤 1,登录PUB-SRV-02或PUB-SRV-03检查。
    • 否,执行步骤 4

  4. 执行以下命令,重启zookeeper服务。

    sh /home/vpc/zookeeper/bin/startZookeeper.sh

  5. 重复执行步骤 1步骤 4,重启第二个zookeeper服务异常的节点。
  6. 在两个异常节点分别执行以下命令,查看zookeeper服务是否重启进程成功。

    ps -ef | grep zookeeper

    • 是,执行步骤 7
    • 否,两个zookeeper服务异常节点只有一个重启进程成功,服务恢复正常,请联系技术支持处理剩余异常节点。
    • 否,两个zookeeper服务异常节点都重启进程失败,执行步骤 8步骤 17,设置zookeeper服务为单节点运行。

  7. 在ManageOne运营面的VPC页面检查增删改功能。

    增删改功能恢复正常,处理结束。

  8. 使用PuTTY,登录PUB-SRV-01、PUB-SRV-02或PUB-SRV-03。

    帐号:vpc,默认密码:Huawei12#$

  9. 备份下面配置文件,待所有节点恢复正常后,通过恢复备份的配置文件方式,重新设置zookeeper为多节点工作模式。

    /home/vpc/zookeeper/conf/zoo.cfg

    /home/vpc/network/WEB-INF/classes/config/networkConfig.xml

  10. 执行以下命令,按“i”键进入配置文件“zoo.cfg”的编辑模式。

    vi /home/vpc/zookeeper/conf/zoo.cfg

    修改zookeeper配置文件最后的server配置,只保留zookeeper运行正常的节点。

    以下面配置为例,如果只有192.168.51.2节点zookeeper正常运行,则将配置文件中的IP地址仅保留正常运行的节点IP。

    server.0=192.168.51.2:2888:3888

    server.1=192.168.51.3:2888:3888

    server.2=192.168.51.4:2888:3888

    则修改为以下配置:

    server.1=192.168.51.2:2888:3888

  11. 按“Esc”,输入:wq,按“Enter”。

    保存设置并退出vi编辑器。

  12. 执行以下命令,按“i”键进入配置文件“networkConfig.xml”的编辑模式。

    vi /home/vpc/network/WEB-INF/classes/config/networkConfig.xml

    修改服务调用配置文件中的zookeeper地址,只保留zookeeper运行正常的节点。

    以下面配置为例,如果只有192.168.51.2节点zookeeper正常运行,则将配置文件中的IP地址仅保留正常运行的节点IP。

    <zookeeper_address>192.168.51.2:2181,192.168.51.3:2181,192.168.51.4:2181</zookeeper_address>

    则修改为以下配置:

    <zookeeper_address>192.168.51.2:2181</zookeeper_address>

  13. 按“Esc”,输入:wq,按“Enter”。

    保存设置并退出vi编辑器。

  14. 执行以下命令,查询zookeeper进程号。

    ps -ef | grep zookeeper

  15. 执行以下命令,重启zookeeper服务。

    kill -9 zookeeper进程号

    sh /home/vpc/zookeeper/bin/startZookeeper.sh

  16. 执行以下命令,查询tomcat进程号。

    ps -ef | grep tomcat

  17. 执行以下命令,重启tomcat服务。

    kill -9 tomcat进程号

    sh /home/vpc/local/tomcat/bin/startup.sh

翻译
下载文档
更新时间:2019-08-19

文档编号:EDOC1100043088

浏览量:22140

下载量:453

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页