计算节点升级为管理节点

若需要将计算节点升级为管理节点,请按照以下步骤进行操作:
  1. 在待升级计算节点,依次执行如下命令,确定进程是否空闲:
    [root@localhost ~]# lsof +d /usr/local/zstack/     #进行使用查看
    [root@localhost ~]# ps aux|grep usr.local.zstack     #查看是否有进程使用此文件夹
  2. 停止待升级为管理节点的物理机 。
  3. 在原管理节点执行以下命令,停止管理节点:
    [root@localhost ~]# zstack-ctl stop
  4. 在待升级计算节点,依次执行如下命令,停止Agent服务:
    [root@localhost ~]# systemctl stop zstack-sharedblock-agent; 
    [root@localhost ~]# /etc/init.d/zstack-network-agent stop; 
    [root@localhost ~]# kill -15 `pgrep dnsmasq` 
  5. 在待升级计算节点,依次执行如下命令,升级为管理节点:
    [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/
  6. 启用物理机及后续可选操作(例如:将此管理节点替换原管理节点、或者部署多管理节点)。