個人整理XenServer常用命令
阿新 • • 發佈:2019-02-17
-----=====監控檢查類=====-----
xentop -- 檢視XenServer與VM的資源使用情況
xsconsole -- 進入XenServer管理面板(檢視網絡卡,IP,系統版本,系統時間,硬體資訊等)
xe task-list -- 檢視XenServer臨時任務程序
service --status-all -- 檢視所有服務執行狀態
-- 檢查VM I/O使用情況
-- 監控VPS流量
-- 檢查硬碟效能及通電時間
-----=====Linux系統通用監控檢查命令=====-----
pvs -- 檢視物理卷
pvscan
vgdisplay
lvs -- 檢視邏輯卷
lvscan
lvdisplay
rm -rf 目錄/檔案 -- 強制刪除目錄/檔案
fdisk -l -- 檢視Linux硬碟資訊(名稱與分割槽等)
df -hal -- 檢視Linux系統資訊(系統空間,掛載資訊等)
du -hcs 目錄/檔案 -- 檢視該目錄/檔案的大小
du -hcs /var/log/ -- 檢視日誌檔案大小
top -- 檢視XenServer系統程序與負載情況
vi /etc/rc.local -- 檢視系統啟動任務
crontab -e -- 檢視定時執行的任務
history -- 檢視最近使用的命令
clear -- 清屏
curl 域名 -- 訪問域名
-----=====XenServer系統操作類=====-----
service xapi restart -- 重啟XAPI服務(負載過高時慎用)
xe-toolstack-restart -- 重啟XenServer所有服務(負載過高時慎用)
reboot -- 重啟伺服器
mount 邏輯卷 目錄 -- 將邏輯卷掛載到該目錄(掛載後df -hal可檢視)
umount 邏輯卷 目錄 -- 反掛載
lvremove -- 移除邏輯卷
-----=====XE SR操作類=====-----
xe sr-list -- 顯示所有物理儲存(SR)資訊
xe sr-list uuid="UUID" -- 匹配SR的UUID顯示SR資訊
xe sr-list name-label="SR名稱" -- 匹配SR名稱顯示SR資訊
-- 刪除SR操作(資料會丟失)
xe pbd-list sr-uuid="SR-UUID" -- 匹配SR的UUID找出對應的物理連線(PBD)資訊
xe pbd-unplug uuid="PBD-UUID" -- 匹配PBD的UUID刪除對應的PBD
xe sr-forget uuid="SR-UUID" -- 匹配SR的UUID遺忘對應的SR
-- 建立物理儲存(成功後原資料丟失)
xe sr-create name-label="自定義名稱" shared=false device-config-device=/dev/sdb(裝置名) type=lvm
-- XenServer重灌後,匯入原有的SR資料
-----=====XE VM操作類=====-----
xe vm-start name-label="VM名稱" -- 匹配VM名稱執行VM開機
xe vm-reboot name-label="VM名稱" -- 匹配VM名稱執行VM重啟
xe vm-shutdown name-label="VM名稱" -- 匹配VM名稱執行VM關機
xe vm-shutdown uuid="UUID" -- 匹配VM的UUID執行VM關機,以下同理
xe vm-start uuid="UUID"
xe vm-reboot uuid="UUID"
xe vm-list -- 顯示所有VM資訊
xe vm-list name-label="VM名稱" -- 匹配名稱顯示VM資訊
xe vm-list uuid="UUID" -- 匹配uuid顯示VM資訊
xe vdi-list -- 顯示所有虛擬硬碟(VDI)資訊
xe vdi-list vm-uuid="VM-UUID" -- 匹配VM的UUID顯示VDI資訊
xe vdi-list uuid="UUID" -- 匹配VDI的UUID顯示VDI資訊
xe vdi-list name-label="VDI名稱" -- 匹配VDI名稱顯示VDI資訊
xe vdi-forgrt uuid="UUID" -- 匹配VDI的UUID遺忘該VDI資訊(srcan可找回)
-- The VDI is not available解決方案
-----=====埠對映類=====-----
iptables -t nat -nvL -- 檢視埠對映資訊表
-- 手動新增埠對映(重啟後會丟失)
iptables -t nat -A PREROUTING -i eth0(網絡卡名) -p tcp -d 公網IP --dport 80(埠) -j DNAT --to-destination 對映IP:80
-- 映射出口規則(重啟後會丟失)
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
-- XenSystem_NAT_Server(nginx)
/etc/init.d/networking restart -- 重啟網絡卡
vi /etc/resolv.conf -- 修改DNS
vi /etc/network/interfaces -- 檢視NAT網絡卡配置資訊
xentop -- 檢視XenServer與VM的資源使用情況
xsconsole -- 進入XenServer管理面板(檢視網絡卡,IP,系統版本,系統時間,硬體資訊等)
xe task-list -- 檢視XenServer臨時任務程序
service --status-all -- 檢視所有服務執行狀態
-- 檢查VM I/O使用情況
-- 監控VPS流量
-- 檢查硬碟效能及通電時間
-----=====Linux系統通用監控檢查命令=====-----
pvs -- 檢視物理卷
pvscan
vgdisplay
lvs -- 檢視邏輯卷
lvscan
lvdisplay
rm -rf 目錄/檔案 -- 強制刪除目錄/檔案
fdisk -l -- 檢視Linux硬碟資訊(名稱與分割槽等)
df -hal -- 檢視Linux系統資訊(系統空間,掛載資訊等)
du -hcs 目錄/檔案 -- 檢視該目錄/檔案的大小
du -hcs /var/log/ -- 檢視日誌檔案大小
top -- 檢視XenServer系統程序與負載情況
vi /etc/rc.local -- 檢視系統啟動任務
crontab -e -- 檢視定時執行的任務
history -- 檢視最近使用的命令
clear -- 清屏
curl 域名 -- 訪問域名
-----=====XenServer系統操作類=====-----
service xapi restart -- 重啟XAPI服務(負載過高時慎用)
xe-toolstack-restart -- 重啟XenServer所有服務(負載過高時慎用)
reboot -- 重啟伺服器
mount 邏輯卷 目錄 -- 將邏輯卷掛載到該目錄(掛載後df -hal可檢視)
umount 邏輯卷 目錄 -- 反掛載
lvremove -- 移除邏輯卷
-----=====XE SR操作類=====-----
xe sr-list -- 顯示所有物理儲存(SR)資訊
xe sr-list uuid="UUID" -- 匹配SR的UUID顯示SR資訊
xe sr-list name-label="SR名稱" -- 匹配SR名稱顯示SR資訊
-- 刪除SR操作(資料會丟失)
xe pbd-list sr-uuid="SR-UUID" -- 匹配SR的UUID找出對應的物理連線(PBD)資訊
xe pbd-unplug uuid="PBD-UUID" -- 匹配PBD的UUID刪除對應的PBD
xe sr-forget uuid="SR-UUID" -- 匹配SR的UUID遺忘對應的SR
-- 建立物理儲存(成功後原資料丟失)
xe sr-create name-label="自定義名稱" shared=false device-config-device=/dev/sdb(裝置名) type=lvm
-- XenServer重灌後,匯入原有的SR資料
-----=====XE VM操作類=====-----
xe vm-start name-label="VM名稱" -- 匹配VM名稱執行VM開機
xe vm-reboot name-label="VM名稱" -- 匹配VM名稱執行VM重啟
xe vm-shutdown name-label="VM名稱" -- 匹配VM名稱執行VM關機
xe vm-shutdown uuid="UUID" -- 匹配VM的UUID執行VM關機,以下同理
xe vm-start uuid="UUID"
xe vm-reboot uuid="UUID"
xe vm-list -- 顯示所有VM資訊
xe vm-list name-label="VM名稱" -- 匹配名稱顯示VM資訊
xe vm-list uuid="UUID" -- 匹配uuid顯示VM資訊
xe vdi-list -- 顯示所有虛擬硬碟(VDI)資訊
xe vdi-list vm-uuid="VM-UUID" -- 匹配VM的UUID顯示VDI資訊
xe vdi-list uuid="UUID" -- 匹配VDI的UUID顯示VDI資訊
xe vdi-list name-label="VDI名稱" -- 匹配VDI名稱顯示VDI資訊
xe vdi-forgrt uuid="UUID" -- 匹配VDI的UUID遺忘該VDI資訊(srcan可找回)
-- The VDI is not available解決方案
-----=====埠對映類=====-----
iptables -t nat -nvL -- 檢視埠對映資訊表
-- 手動新增埠對映(重啟後會丟失)
iptables -t nat -A PREROUTING -i eth0(網絡卡名) -p tcp -d 公網IP --dport 80(埠) -j DNAT --to-destination 對映IP:80
-- 映射出口規則(重啟後會丟失)
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
-- XenSystem_NAT_Server(nginx)
/etc/init.d/networking restart -- 重啟網絡卡
vi /etc/resolv.conf -- 修改DNS
vi /etc/network/interfaces -- 檢視NAT網絡卡配置資訊