逆战策士 - 专精游戏活动策略库
首页策略工坊正文

第三篇Zstack之常用命令和FAQ

2025-10-30 15:09:11

目前 重启 不会自动恢复,用户需要做三件事:

1,zstack-ctl start_node 启动zstack服务

2, zstack-ctl start_ui 启动web_UI

3, 进入UI界面 找到 VirtualRouter 点击 action --> start

FAQ:

1.如果rabbitmq-server 无法启动

·可能是hostname未设置

·防火墙和selinux未关闭

·resolv.conf中nameserver的问题

2.如果删除了L3网络和Virtual Route

·需要创建一个L3网络

·需要创建一个Virtual Route offering

·然后创建一个新的虚拟机Virtual Route 就会自动出来

·旧的虚拟机需要点击一下 Attach L3才可以启动

3.如果IP变了怎么办

·按照官方文档修改配置文件把原IP全变成新IP

·更新HOST的IP

#zstack-cli

#LogInByAccount accountName=admin password=password

#UpdateHost managementIp=新IP uuid=host的Uuid

#

·更新主存储的IP

#mysql 直接登录数据库

#show databases;

#use zstack;

#show tables;

#select * from PrimaryStorageEO;

#update PrimaryStorageEO set url='192.168.1.108:/usr/local/zstack/nfs_root' where uuid='2333ecf558ae44f698b34aaf60e0c0d7';

·如果是1.2版本就不需要虚拟路由,但是得修改配置文件把主存储和备份存储调换位置

vim /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/springConfigXml/ApplianceVmFacade.xml

红色标记部分 调换位置

3.用shell脚本启动全部vm

#!/bin/bash

for i in `virsh list --all |awk '{print $2}' | sed -n '3,$p' | grep -v '^$'`

do

virsh start $i

[ $? != 0 ] && continue

done

4.如果想给虚拟机添加硬盘可以先到volume里new volume,然后到instances里选择该虚拟机attach volume

5.如果遇到这种问题:

给mysql root用户设置密码

修改mysql配置

1):set global max_allowed_packet = 2*1024*1024*10然后退出命令行,重启mysql服务,再进入

2):show VARIABLES like '%max_allowed_packet%';查看下max_allowed_packet是否编辑成功

6.修改session超时时间

[root@zstack-test ~]# zstack-cli UpdateGlobalConfig category=identity name=session.timeout value=72000 #查看现在超时时间是多久

{

"inventory": {

"category": "identity",

"defaultValue": "7200",

"description": "A timeout period assigned to a session. After timeout, the session will be cleaned out.",

"name": "session.timeout",

"value": "72000"

},

"success": true

}

zstack-cli UpdateGlobalConfig category=identity name=session.timeout value=315360000000 #设置成想设置的时间

艾琳重塑成法术射手,有女武神的哭了,艾琳获取方式引争议 电视机锁了怎么解锁?如何快速解锁被锁定的电视机?
相关内容