HAC叢集更改IP(單節點更改、全部節點更改)
瀚高資料庫
本文件用於指導 HAC 叢集更改 IP(單節點更改、全部節點更改)。
一、停掉 hghac 服務
1、按照先停備庫,最後停主庫原則停服務
2、各個節點查詢程式,有 sender 節點的是主庫,有 receiver 節點的是備庫
ps -ef | grep senderroot 26418 3233 0 6月11 ? 00:00:22 postgres: c: walsender sysdba 192.168.80.228(45186) streaming 0/16000000ps -ef | grep receiverroot 3372 3348 0 6月11 ? 00:13:54 postgres: c: walreceiver streaming 0/16000000
3、停服務命令
systemctl stop hghac-vip.service
二、各個節點停掉 etcd 服務
systemctl stop etcd.service
三、修改伺服器 ip
1、根據實際情況修改各個伺服器 ip
2、查詢虛擬 ip 配置檔案
find / -iname vip.env -print
3、修改虛擬 ip 和網路卡等資訊
vim /opt/HighGo4.5.7-see/tools/hghac/vip.env VIP=192.168.1.67 GATEWAY=192.168.234.2 DEV=ens33
四、修改 etcd
1、find 命令找到 etcd.yaml 檔案
find / -iname etcd.yaml -print
2、修改 etcd.yaml 配置檔案( 各個伺服器都需要進行修改)
vim /opt/HighGo4.5.7-see/tools/hghac/etcd/etcd.yamldebug: falsename: hghac54data-dir: /opt/HighGo/tools/hghac/etcd/hghac54.etcdinitial-advertise-peer-urls: http://192.168.1.54:2380 #修改為本機iplisten-peer-urls: http://192.168.1.54:2380 #修改為本機ipadvertise-client-urls: http://192.168.1.54:2379 #修改為本機iplisten-client-urls: http://192.168.1.54:2379 #修改為本機ipinitial-cluster-token: etcd-clusterinitial-cluster: hghac54=http://192.168.1.54:2380,hghac55=http://192.168.1.55:2380,hghac61=http://192.168.1.61:2380 #不同節點修改ip,此處各個節點也需要修改對應的ip。initial-cluster-state: newenable-v2: true
五、修改 hghac
1、find 命令找到 hghac.yaml 檔案
find / -iname hghac.yaml -print
2、修改 hghac.yaml 檔案( 各個伺服器都需要進行修改)
vim /opt/HighGo4.5.7-see/tools/hghac/hghac.yamlrestapi: connect_address: 192.168.1.55:8008 #修改本機ip listen: 192.168.1.55:8008 #修改本機ipetcd/zookeeper: #etcd和zookeeper只會用一個,根據實際情況,修改hosts各個節點實際ip hosts: 192.168.1.54:2379,192.168.1.55:2379,192.168.1.61:2379 connect_address: 192.168.1.55:5866 #修改本機ip
六、啟動 etcd 叢集
1、各個節點同時啟動 etcd
systemctl start etcd.service
2、檢視單個節點狀態
systemctl status etcd.service
3、檢視 etcd 叢集狀態
配置環境變數如下命令:
etcdctl endpoint status --write-out=table
未配置環境變數如下命令:
/opt/HighGo4.5.7-see/tools/hghac/etcd/etcdctl --endpoints=http://192.168.1.55:2379,http://192.168.1.56:2379,http://192.168.1.61:2379 endpoint status --write-out=table
七、啟動 hghac
1、和之前停服務順序相反,先啟動主庫服務,再啟動備庫服務
systemctl start hghac-vip.service
2、單個節點狀態檢視
systemctl status hghac-vip.service
3、叢集狀態檢視
配置環境變數如下命令:
hghactl list
未配置環境變數如下命令:
/opt/HighGo4.5.7-see/tools/hghac/hghactl -c /opt/HighGo4.5.7-see/tools/hghac/hghac.yaml list
八、其他
1、監控叢集使用 etcd 或者 zookeeper,如果使用 zookeeper 作為監控叢集,使用如下方法。
2、find 命令查詢 zoo.cfg 檔案
find / -iname zoo.cfg -print
3、修改 zoo.cfg 檔案(各個伺服器節點都需要修改)
vi /opt/Highgo/tools/zookeeper/conf/zoo.cfg server.1=192.168.1.55:2888:3888server.2=192.168.1.56:2888:3888server.3=192.168.1.61:2888:3888
4、啟停 zookeeper 服務
systemctl start zookeeper.servicesystemctl stop zookeeper.service
5、檢視 zookeeper 狀態
systemctl status zookeeper.service
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994931/viewspace-2897572/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 更改 EM 所在的預設節點Oracle
- consul 多節點/單節點叢集搭建
- RAC更改叢集VIP
- RAC叢集中IP地址的更改
- 更改VIP、IP
- Rocks 頭結點更改public IP 上網IP地址薦
- RAC修改叢集兩個節點public ip地址
- MongoDB叢集搭建(包括隱藏節點,仲裁節點)MongoDB
- 關於RAC每個節點更改對應的記憶體引數記憶體
- 4.2 叢集節點初步搭建
- hadoop叢集搭建——單節點(偽分散式)Hadoop分散式
- 升級kubeadm 叢集(只有master單節點)AST
- UIButton點選更改顏色UI
- Jedis操作單節點redis,叢集及redisTemplate操作redis叢集(一)Redis
- 更改IP地址難嗎?
- oracle更改字符集Oracle
- ceph-mon IP更改方法
- 更改rac scanIP IP的地址
- 更改rac的vip地址和叢集互聯地址
- Redis服務之叢集節點管理Redis
- Redis Manager 叢集管理與節點管理Redis
- redhat安裝雙節點cassandra叢集Redhat
- Qt5.9中利用QSS更改QTreeView的展開節點箭頭小圖示用法QTView
- 安裝 Hadoop:設定單節點 Hadoop 叢集Hadoop
- 更改oracle叢集中的的vipOracle
- Oracle叢集軟體管理-新增和刪除叢集節點Oracle
- linux搭建kafka叢集,多master節點叢集說明LinuxKafkaAST
- 【轉】雙節點RAC下將資料庫從非歸檔模式更改到歸檔模式資料庫模式
- 400+節點的 Elasticsearch 叢集運維Elasticsearch運維
- 400+ 節點的 Elasticsearch 叢集運維Elasticsearch運維
- mongodb叢集節點故障的切換方法MongoDB
- Oracle RAC 10g叢集節點增加Oracle
- 【Mongodb】sharding 叢集Add/Remove 節點MongoDBREM
- multicast導致節點無法加入叢集AST
- RAC 雙節點 轉單節點流程
- 更改oracle叢集中的的公用/互聯IP子網配置Oracle
- weblogic手工建立簡單域的方法(包含節點,叢集)Web
- oracle字符集的更改【轉】Oracle