managementIp
,用于表示如果此物理机有多个IP的情况下,添加的IP地址用于管理节点对此物理机进行连接部署代理程序的IP。物理机进入维护模式,共享存储上的云主机会自动迁移到其它物理机上。未迁移的云主机将会被强制关闭。
物理机进入维护模式,共享存储上的云主机会自动迁移到其它物理机上。如果物理机上还存在运行中的云主机,则进入维护模式失败。
删除云主机所在的物理机后,相应的云主机会停止。
在管理节点检查/usr/local/zstack/apache-tomcat/logs/management-server.log是否存在异常。
在物理机检查ps -ef|grep kvmagent
,检查kvmagnet代理进程是否存在异常。
在物理机检查/var/log/zstack/zstack-kvmagent.log是否存在异常。
在物理机检查service libvirtd status
状态是否存在异常。
在物理机检查/var/log/messages是否存在异常。
检查物理机是否与主存储连接是否出现异常。
[root@localhost ~]# zstack-cli admin>> LogInByAccount accountName=admin password=PASSWORD # PASSWORD为登录密码
admin>> UpdateKVMHost uuid=HOST_UUID password=NEW_PASSWORD # HOST_UUID为物理机UUID;NEW_PASSWORD为新密码
[root@localhost ~]# wget http://cdn.zstack.io/tools/zstack_tools.tar.gz #下载工具包 [root@localhost ~]# tar zxvf zstack_tools.tar.gz #解压工具包 [root@localhost ~]# cd zstack_tools/ #进入工具包路径
ansible/hosts.example
下面的配置:[root@localhost zstack_tools]# vim ansible/hosts.example #修改成如下内容 #节点IP [nodes] 10.10.0.11 10.10.0.12 10.10.0.13 #节点用户/密码 [nodes:vars] ansible_user=root ansible_ssh_pass=password #时间同步服务器 [chrony] 10.10.0.13 #保存退出 编辑hostname前缀 修改ansible/group_vars/nodes下hostname前缀 vim ansible/group_vars/nodes #修改如下内容 hostname_prefix: ceph- #保存退出,各个hostname前缀会被配置为ceph-1,ceph-2类似格式
/etc/hosts
,关闭防火墙等操作:[root@localhost ~]# ./prepare.sh -i ./ansible/hosts.example
[root@localhost ~]# zstack-cli admin>> LogInByAccount accountName=admin password=PASSWORD # PASSWORD为登录密码
admin>> QueryHost fields=managementIp, "hypervisorType"=KVM admin>> for i in $(zstack-cli QueryHost fields=managementIp, hypervisorType=KVM|awk -F "\"" '/managementIp/ {print $4}'); do \ ssh $i -i \ /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/ansible/rsaKeys/id_rsa 'echo "NEW_PSAAWORD" | passwd --stdin root'; done #NEW_PSAAWORD为新的密码
[root@localhost ~]# for i in $(zstack-cli QueryHost fields=uuid, hypervisorType=KVM|awk -F "\"" '/uuid/ {print $4}') [root@localhost ~]# do zstack-cli UpdateKVMHost uuid=$i password=NEW_PSAAWORD #NEW_PSAAWORD为新的密码 [root@localhost ~]# done
[root@localhost ~]# zstack-cli LogInByAccount accountName=admin password=password admin>> for i in $(zstack-cli QueryHost fields=managementIp, hypervisorType=KVM|awk -F "\"" '/managementIp/ {print $4}'); do \ ssh $i -i \ /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/ansible/rsaKeys/id_rsa \ 'adduser test;echo "NEW_PSAAWORD" | passwd --stdin test;echo "test ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers;' #NEW_PSAAWORD为新的密码 admin>> done
zstack-cli
命令批量修改云平台上的物理机用户名为NEW_NAME,密码为NEW_PSAAWORD:[root@localhost ~]# for i in $(zstack-cli QueryHost fields=uuid, hypervisorType=KVM|awk -F "\"" '/uuid/ {print $4}') [root@localhost ~]# do [root@localhost ~]# zstack-cli UpdateKVMHost uuid=$i password=password123 username=test [root@localhost ~]# done
学习路径
ZStack Cloud 产品学习路径
快速梳理文档,点击相应文本链接,快速跳转到相应文档的页面,学习 ZStack Cloud 产品。
商务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2商务联系:
sales@zstack.io商务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io商务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2商务联系:
sales@zstack.io商务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2商务联系:
sales@zstack.io商务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io商务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io下载链接已发送至您的邮箱。
如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。 当您收到电子邮件后,请点击 URL 链接,以完成下载。感谢您使用 ZStack 产品和服务。
成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。
信息提交成功。
我们将安排工作人员尽快与您取得联系,请保持电话畅通。感谢您使用 ZStack 产品和服务。
商务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2商务联系:
sales@zstack.io成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。