GBase 8a集群物理机重装系统

1、节点隔离及检查 (GBase双实例场景)
#在第一个管理节点上使用gbase用户执行
#节点隔离出集群
gcadmin  setnodestate  ip1  failure;
gcadmin  setnodestate  ip2  failure;
#检查隔离节点的进程状态,此时应为failure
gcadmin showcluster [vc vc_name] |grep  ip1;
gcadmin showcluster [vc vc_name] |grep  ip2;
2、物理机关机
#在第一个管理节点上使用root用户执行,切换至重装系统的物理机上
ssh ip1; 
#执行关机命令
shutdown -h now
3、机器重启后安装基础环境
#在第一个管理节点上使用root用户执行,切换至重装系统的物理机上
ssh ip1; 
#安装必要的rpm包:
yum install -y bc bzip2 *cgroup* rsync lsof gdb numactl;
#创建gbase用户,并授权 (root),更改opt目录属主:
useradd  gbase;
echo "gbase:gbase111"|chpasswd;
chage -M 9999 gbase;
chown –R gbase:gbase /opt;
4、配置(root|gbase)互信
#在第一个管理节点上使用root用户执行,切换至重装系统的物理机上
ssh ip1; 
cd .ssh;
vim known_hosts #删除ip1 |ip2记录
ssh-copy-id  ip1
5、修改gbase环境变量
#从数据节点(ip3)拷贝/home/gbase环境变量 
cd /home/gbase
scp -rp ip3:/home/gbase/.bash_profile  ip3:/home/gbase/.bashrc  ip3:/home/gbase/.gbase_profile ip1:/home/gbase
#修改为本机ip
vim .gbase_profile  
6、修改集群hosts文件
#从数据节点(ip3)拷贝 /etc/hosts 文件至修复机器 ,进行修改 (root)
scp -rp ip3:/etc/hosts  ip1:/etc/hosts_20230905
#对比两个文件进行修改(前两行除外)
cat /etc/hosts_20230905 |tail –n +3 >> /etc/hosts
7、执行初始化脚本并启动服务
#第一个管理节点(root用户)传送初始化脚本SetSysEnv.py
scp /opt/gbase_workspace/setup/gcinstall/SetSysEnv.py ip1:/tmp;
ssh ip1;
python /tmp/SetSysEnv.py --installPrefix=/opt --dbaUser=gbase –cgroup;
#当前数据节点ip1启动gbase集群服务(gbase用户),
ip a|grep ip1;  --确认重启节点ip
gcluster_services all start;
#部署脚本(gbase用户)
crontab  -e
0 */2 * * * /opt/ip1/gnode/server/bin/gc_syncpacklog.sh /opt/ip1
0 */2 * * * /opt/ip2/gnode/server/bin/gc_syncpacklog.sh /opt/ip2
8、隔离节点加入集群
#第一个管理节点(gbase用户)执行
gcadmin  setnodestate  ip1  normal;
gcadmin  setnodestate  ip2  normal;
#检查隔离节点的进程状态,此时应为OPEN
gcadmin showcluster [vc vc_name]|grep  ip1;
gcadmin showcluster [vc vc_name]|grep  ip2;
9、查看集群event事件
#第一个管理节点(gbase用户)执行
gcadmin showddlevent [vc vc_name]|grep count 
gcadmin showdmlevent [vc vc_name]|grep count 
gcadmin showdmlstorageevent [vc vc_name]|grep count
10、#第一个管理节点(root用户)执行
ssh ip1;
vim /etc/rc.d/rc.local
su - gbase -c "gcluster_services all start"
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容