第三篇Zstack之經常使用命令和FAQ

目前 重啓 不會自動恢復,用戶須要作三件事:node

1,zstack-ctl start_node  啓動zstack服務mysql

2, zstack-ctl start_ui   啓動web_UIlinux

3, 進入UI界面 找到 VirtualRouter 點擊 action --> startweb


FAQ:spring

1.若是rabbitmq-server 沒法啓動sql

 ·多是hostname未設置shell

 ·防火牆和selinux未關閉數據庫

 ·resolv.conf中nameserver的問題apache

2.若是刪除了L3網絡和Virtual Routevim

 ·須要建立一個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

wKioL1cpXw3QrGQfAABPm2WLAv0828.png紅色標記部分 調換位置

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.wKiom1agnJmQSJfbAAB4Rf_AXCE497.png若是遇到這種問題:

  1. 給mysql root用戶設置密碼

  2. 修改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  #設置成想設置的時間
相關文章
相關標籤/搜索