一、前言
二、运维命令方法
1. xe vm-list :列出所有虚拟机。
示例:xe vm-list
2. xe vm-start name-label= :启动虚拟机。
示例:xe vm-start name-label="My VM"
3. xe vm-shutdown name-label= :关闭虚拟机。
示例:xe vm-shutdown name-label="My VM"
4. xe vm-reboot name-label= :重启虚拟机。
示例:xe vm-reboot name-label="My VM"
5. xe vm-suspend name-label= :暂停虚拟机。
示例:xe vm-suspend name-label="My VM"
6. xe vm-resume name-label= :恢复暂停的虚拟机。
示例:xe vm-resume name-label="My VM"
7. xe vm-migrate vm= host= :迁移虚拟机到另一主机。
示例:xe vm-migrate vm=vm_uuid host=host_uuid
8. xe vm-snapshot vm= new-name-label= :为虚拟机创建快照。
示例:xe vm-snapshot vm=vm_uuid new-name-label="Snapshot 1"
9. xe snapshot-revert snapshot-uuid= :恢复到快照。
示例:xe snapshot-revert snapshot-uuid=snapshot_uuid
10. xe snapshot-uninstall snapshot-uuid= force=true :删除快照。
示例:xe snapshot-uninstall snapshot-uuid=snapshot_uuid force=true
11. xe host-list :列出所有主机。
示例:xe host-list
12. xe host-disable uuid= :禁用主机。
示例:xe host-disable uuid=host_uuid
13. xe host-enable uuid= :启用主机。
示例:xe host-enable uuid=host_uuid
14. xe host-reboot uuid= :重启主机。
示例:xe host-reboot uuid=host_uuid
15. xe host-shutdown uuid= :关闭主机。
示例:xe host-shutdown uuid=host_uuid
16. xe host-emergency-ha-disable :在紧急情况下禁用高可用性。
示例:xe host-emergency-ha-disable
17. xe sr-list :列出所有存储库。
示例:xe sr-list
18. xe sr-scan uuid= :扫描存储库。
示例:xe sr-scan uuid=sr_uuid
19. xe pbd-list sr-uuid= :列出所有属于特定存储库的PBD(物理块设备)。
示例:xe pbd-list sr-uuid=sr_uuid
20. xe vdi-list sr-uuid= :列出所有属于特定存储库的VDI(虚拟磁盘映像)。
示例:xe vdi-list sr-uuid=sr_uuid
21. xe vdi-clone uuid= new-name-label= :克隆VDI。
示例:xe vdi-clone uuid=vdi_uuid new-name-label="Clone 1"
22. xe vdi-resize uuid= disk-size= :调整VDI大小。
示例:xe vdi-resize uuid=vdi_uuid disk-size=20GiB
23. xe vbd-create vm-uuid= vdi-uuid= device= :在虚拟机上创建新的虚拟块设备(VBD)。
示例:xe vbd-create vm-uuid=vm_uuid vdi-uuid=vdi_uuid device=0
24. xe vbd-plug uuid= :插入VBD。
示例:xe vbd-plug uuid=vbd_uuid
25. xe vbd-unplug uuid= :拔出VBD。
示例:xe vbd-unplug uuid=vbd_uuid
26. xe pif-list host-uuid= :列出所有属于特定主机的物理接口(PIF)。
示例:xe pif-list host-uuid=host_uuid
27. xe pif-reconfigure-ip uuid= mode= ip= netmask= gateway= dns= :重新配置PIF的IP设置。
示例:xe pif-reconfigure-ip uuid=pif_uuid mode=static ip=192.0.2.1 netmask=255.255.255.0 gateway=192.0.2.254 dns=192.0.2.253
28. xe network-list :列出所有网络。
示例:xe network-list
29. xe network-create name-label= :创建新网络。
示例:xe network-create name-label="My Network"
30. xe network-destroy uuid= :销毁网络。
示例:xe network-destroy uuid=network_uuid
31. xe vif-create network-uuid= vm-uuid= device= :在虚拟机上创建新的虚拟接口(VIF
示例:xe vif-create network-uuid=network_uuid vm-uuid=vm_uuid device=0
32. xe vif-plug uuid= :插入VIF。
示例:xe vif-plug uuid=vif_uuid
33. xe vif-unplug uuid= :拔出VIF。
示例:xe vif-unplug uuid=vif_uuid
34. xe patch-list :列出所有补丁。
示例:xe patch-list
35. xe patch-upload file-name= :上传补丁。
示例:xe patch-upload file-name=patch.iso
36. xe patch-apply uuid= host-uuid= :应用补丁。
示例:xe patch-apply uuid=patch_uuid host-uuid=host_uuid
37. xe patch-clean uuid= :清除已应用的补丁。
示例:xe patch-clean uuid=patch_uuid
38. xe pool-list :列出所有资源池。
示例:xe pool-list
39. xe pool-param-get uuid= param-name= :获取资源池参数值。
示例:xe pool-param-get uuid=pool_uuid param-name=name-label
40. xe pool-emergency-transition-to-master :在紧急情况下将主机转换为资源池的主节点。
示例:xe pool-emergency-transition-to-master
41. xe pool-recover-slaves :在资源池的主节点上恢复所有从节点。
示例:xe pool-recover-slaves
42. xe pool-designate-new-master host-uuid= :指定新的资源池主节点。
示例:xe pool-designate-new-master host-uuid=host_uuid
43. xe pool-ha-enable heartbeat-sr-uuids= ha-cluster-stack= :启用资源池的高可用性(HA)。
示例:xe pool-ha-enable heartbeat-sr-uuids=sr_uuid ha-cluster-stack=xhad
44. xe pool-ha-disable :禁用资源池的高可用性(HA)。
示例:xe pool-ha-disable
45. xe pool-ha-plan-exits-for n= :计划在给定数量的主机故障后如何退出资源池的高可用性(HA)。
示例:xe pool-ha-plan-exits-for n=2
46. xe host-backup file-name= host-uuid= :备份主机的配置信息。
示例:xe host-backup file-name=backup.xml host-uuid=host_uuid
47. xe host-restore file-name= host-uuid= :恢复主机的配置信息。
示例:xe host-restore file-name=backup.xml host-uuid=host_uuid
48. xe host-dmesg host-uuid= :显示主机的内核消息。
示例:xe host-dmesg host-uuid=host_uuid
49. xe host-license-view host-uuid= :查看主机的许可信息。
示例:xe host-license-view host-uuid=host_uuid
50. xe host-license-apply host-uuid= license-file= :应用新的许可证文件到主机。
示例:xe host-license-apply host-uuid=host_uuid license-file=license.txt
以上只是部分基本的命令,XenServer还有很多其他的命令来管理虚拟机、网络、存储等资源。具体的命令使用方法可以通过 xe help 命令查看,或者参考XenServer的官方文档。
本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
联系方式(#替换成@):adminlr###msn.cn