计算节点升级为管理节点
若需要将计算节点升级为管理节点,请按照以下步骤进行操作:
- 在待升级计算节点,依次执行如下命令,确定进程是否空闲:
[root@localhost ~]# lsof +d /usr/local/zstack/ #进行使用查看 [root@localhost ~]# ps aux|grep usr.local.zstack #查看是否有进程使用此文件夹 - 停止待升级为管理节点的物理机 。
- 在原管理节点执行以下命令,停止管理节点:
[root@localhost ~]# zstack-ctl stop - 在待升级计算节点,依次执行如下命令,停止Agent服务:
[root@localhost ~]# systemctl stop zstack-sharedblock-agent; [root@localhost ~]# /etc/init.d/zstack-network-agent stop; [root@localhost ~]# kill -15 `pgrep dnsmasq` - 在待升级计算节点,依次执行如下命令,升级为管理节点:
[root@localhost ~]# mv /usr/local/zstack/ /mnt/ # mv /usr/local/zstack/ /mnt/ [root@localhost ~]# bash ZStack-Cloud-install.bin -E #升级为管理节点 [root@localhost ~]# cp -r /mnt/zstack/* /usr/local/zstack/ #复制之前文件到/usr/local/zstack/ - 启用物理机及后续可选操作(例如:将此管理节点替换原管理节点、或者部署多管理节点)。