200907BJCP@信息平台业务系统上下线记录
1.S 20
(北京昌平)
由于机房新增机柜需要布电,故正在运行的设备将会断电,下线信息平台业务系统。
1.1 20
web方式登录服务中心(主节点IP:13001),选择服务发布,将列表中的所有服务停止(顺序不分先后),等待服务完全停止。
1.2 20
SSH方式登录主节点。后续操作有两种方案,二者任选其一。
方案一
输入命令(每条命令执行完成后再执行下一条):
eikube stop --sure ture
eidocker stop --sure ture
dracofs-adm stop --sure ture
执行完上述命令后,执行命令查看挂载情况:
在集群机器上执行df -h | grep mnt/shareroot
。
在主节点机器执行df -h | grep mnt/storage
。
无结果输出即可执行下一条命令eietcd stop --clustername k8s --sure true
。
方案二
输入命令执行上下线脚本:
cd /root/centerdeploy/
./cluster.sh
按照提示输入字母“B”进行下线操作。
1.E 20
业务系统退出后,在麒麟系统中打开终端,执行shutdown
或init 0
使服务器关机,关机后可断开服务器电源。
2.S 20
机房机柜布置完毕,服务器可以开机。
2.1 20
数据库状态检查及恢复:
SSH方式连接到数据库节点。
输入命令systemctl status mysql
。
查看输出结果是否为绿色的running状态,如果不是,执行systemctl start mysql
,如果是则进行下一步。
执行systemctl enable mysql
。
对于postgresql数据库,将命令中的“mysql”换成“postgresql”,然后也进行一遍上面的步骤。
2.2 20
集群状态恢复(两种方案二选一,建议集群启动时选择方案一启动)。
方案一
使用命令启动:
SSH方式连接到主节点。
执行命令
eietcd start -clustername k8s
dracofs-adm start
在每一台机器都执行df -h | grep mfs
查看dfs挂载情况,显示情况应该如下:
主节点显示:
/mnt/shareroot
/mnt/storage
其余节点显示:
/mnt/shareroot
如果显示与上面相同,执行:
eidocker start
eikube start
方案二
脚本启动(有时分布式文件系统会挂载不上,请注意检查):
cd /root/centerdeploy/
./cluster.sh
按照提示输入字母“A”进行开启操作。
2.E 20
web方式登录服务中心(主节点IP:13001),选择服务发布,将列表中的所有服务运行(顺序不分先后),等待服务完全运行。