ob如何修改主机ip

【 使用环境 】生产环境
【 使用版本 】v4.2.1.3
【问题描述】修改主机ip以后,无法启动ob server、proxy,也无法登录obd web
【复现路径】修改主机ip,obd cluster reload

3 个赞

看着是被销毁了呀
destroyed:已销毁,表示该集群已被销毁。

2 个赞

obd cluter reinstall、redeploy都无法成功,还没有错误码?

3 个赞

OB 集群节点不支持改 IP。如果是三副本集群,实在要改 Ip, 就踢出节点再用新 ip 加回来。但只有三节点的三副本集群应该不能踢节点。找一台新服务器中转一下。

3 个赞

集群,一台机器上面,或者有什么方案一键卸载,清除ob的整个环境

3 个赞

1.请提供一下当初修改ip时候的步骤
2.提供一下ymal配置文件和目前集群节点ip
3.目前是否可以黑屏化使用mysql或者obclient登陆集群,如可以成功登陆帮忙查询下目前集群状态
select * from GV$OB_SERVERS;
4.可以尝试使用obd cluster destroy xxx铲掉集群。

3 个赞

ps -ef|grep observer
查看一下目前是否还存在observer obd修改部分参数会导致redeploy 集群重建,目前list显示集群状态为destoryed 可能是目前集群已经被销毁重建失败了。

3 个赞

3 个赞

1.就是修改ensp网卡的ip地址

3 个赞

user:
username: root
password: xxxxxx
port: 22
oceanbase-ce:
version: 4.2.1.3
release: 103000032023122818.el8
package_hash: 10fc602f068c05faafba32759ff749dd6311476b
10.42.184.185:
zone: zone1
servers:

  • 10.42.184.185
    global:
    appname: ob1
    root_password: xxxx
    mysql_port: 2881
    rpc_port: 2882
    home_path: /root/ob1/oceanbase
    cluster_id: 1718176282
    enable_syslog_recycle: true
    enable_syslog_wf: false
    max_syslog_file_count: 4
    memory_limit: 6G
    datafile_size: 2G
    system_memory: 1G
    log_disk_size: 13G
    cpu_count: 16
    production_mode: false
    __min_full_resource_pool_memory: 1073741824
    datafile_maxsize: 8G
    datafile_next: 2G
    ocp_agent_monitor_password: xxx
    proxyro_password: xxx
    ocp_root_password: xxx
    ocp_meta_password: xxx
    obproxy-ce:
    version: 4.2.1.0
    package_hash: 29a862871e1198af76cfc92e0c1f43c6ec3c166a
    release: 11.el8
    servers:
  • 10.42.184.185
    global:
    prometheus_listen_port: 2884
    listen_port: 2883
    home_path: /root/ob1/obproxy
    obproxy_sys_password: xxx
    skip_proxy_sys_private_check: true
    enable_strict_kernel_release: false
    enable_cluster_checkout: false
    proxy_mem_limited: 500M
    rs_list: 10.42.184.185:2881
    observer_sys_password: xxx
    cluster_name: ob1
    observer_root_password: xxx
    depends:
  • oceanbase-ce
3 个赞

2 个赞

当前是destroy状态,只要obd cluster deploy ob1 && obd cluster start ob1就可以进行下一步

2 个赞

当前是destroy状态,只要obd cluster deploy ob1 && obd cluster start ob1就可以进行下一步

2 个赞