Xenserver 命令 xen命令收集
Friday, August 21, 2015
9:02 AM
|
| | —- |
| Tags: #虚拟化 |
退出命令模式进入菜单驱动文本 xsconsole
cd -list列出主机或池上的CS或ISO
灾难恢复(DR)命令:drtask-creat 创建灾难恢复任务
处理消息命令message-/create/destroy/list
网络命令 network-/create/destroy/list
池命令:
pool-designate-new-master指示指定的成员主机称为现有池的主服务器。
pool-dump-database 下载整个池数据库的副本并将其转储到客户端上的文件。
pool-eject 指示指定的xen主机退出现有池;
pool-emergency-transition-to-master 指示成员主机称为池主服务器,紧在在主机转换到紧急模式才能使用;
pool-ha-enable 对资源池启用高可用性同时使用指定的SR UUID作为中央检测信号存储库;
pool-ha-disabel 对资源池禁用高可用性功能;
pool-join 指示xen主机加入现有池;
pool-recover-slaves 指示池主服务器尝试重置当前以紧急模式运行的所有成员服务器地址,通常在使用poo-emergency-transition-to-master将其中的一个成员设置为新主服务器后使用此命令;
pool-restore-database 向池上传数据库备份(使用pool-dump-database创建),接受上传后,主服务器将自行启动并使用新数据库;
pool-sync-database 强制池数据库在资源池中的所有主机上进行同步,在正常操作中数据库会定期自动复制,主要用于执行一系列重要CLI操作后快速渎职更改;
存储管理命令:
SR命令:
sr-create 在磁盘上创建一个SR,将其引入数据库然后创建一个该SR连接到xen主机的PBD,如果将shared设置为true,则为池中所有的xen主机创建pbd,反之仅为指定host-uuid的xen主机创建PBD;
sr-destroy 销毁xen主机上指定的SR;
sr-disable-database-replication 禁用以指定SR为目标的xapi数据库复制;
sr-forget xapi代理忽略了xen主机上某个指定的SR,这意味这SR被分离,无法访问其上的VDI,但该SR在原介质中保持原样;
任务命令:
task-list 列出当前任务的列表;
task-cancel 指示取消指定的任务并返回;
用户命令:
user-password-change 更改用户密码
VBD命令:
vbd-list 列出系统中所有的VBD对象;
vbd-create 在VM上新建VBD,如果type为Disk,则必须指定vdi-uuid,对于磁盘模式可以为RO或RW;如果type为CD,则可选择是否指定vdi-uuid,如果不指定VDI,将为CD创建空VBD,对于CD,模式必须为RO;
vbd-desttoy 销毁指定的VBD,如果VBD将其other-config:owner参数设置为true,则其关联的VDI也江被销毁;
vbd-ehect 从VBD代表的驱动其中删除介质;
…..
VDI命令:
vdi-list 列出当前所有的VDI对象;
vdi-clone 创建指定VDI的新可写副本;
vdi-copy 将VDI复制到指定的SR;
vdi-create 创建VDI;
vdi-destroy 销毁指定的VDI;
VIF命令 用于VIF(虚拟网络接口)的命令
vif-list 用于列出所有VIF对象;
vif-create 在VM上新建VIF;
vif-dsetroy 销毁VIF;
vif-plug 尝试在VM处于运行状态时连接VIF;
vif-unplug 当VM处于运行状态时尝试将VIF从中分离出来;
VLAN命令
xe pif-list 列出VLAN
vlan-create 在XEN主机上创建新VLAN;
pool-vlan-create 通过确定特定网络所在的每个主机的接口(例如eth0),并在每个相应的主机上创建和插入一个新的PIF对象,为池中的所有主机创建一个新VLAN;
vlan-destroy 销毁VLAN,需要使用表示vlan的PIF的UUID;
VM命令
vm-list 用于列出当前所有的VM对象;
vm-assert-can-be-recovered 测试存储是否可用于恢复次VM;
vm-cd-add 将新虚拟CD添加到所选的VM;
vm-cd-eject 从虚拟CD驱动器弹出CD,当且仅当只有一个CD连接到VM时,此命令才会起作用;如果有两个或更多CD,请使用命令xe vbd-eject。并指定VBD的UUID;
vm-cd-insert 将CD插入到虚拟CD驱动器,当有且仅有一个空CD设备连接VM时,此命令才会起作用,如果有两个或多个空CD设备,请使用命令xe vbd-insert并指定要插入的VBD和VDI的UUID;
vm-cd-list 列出连接到指定VM的CD;
vm-cd-remove 从指定VM中移除虚拟CD;
vm-copy 复制现有的VM;
vm-crashdump-list 列出与指定VM关联的故障存储;
vm-data-source-list 列出可为VM记录的数据源;
vm-data-source-record 记录VM的指定数据源,此操作会将数据源中的信息写入指定VM的静态性能指标数据库中,由于性能的原因,此数据看不同于普通的代理数据库;
vm-data-source-query 显示VM的指定数据源;
vm-destroy 销毁指定的VM,这会使与VM关联的存储保留不变,要同时删除存储,请使用xe vm-uninstall;
vm-disk-add 将新磁盘添加到指定VM;
vm-disk-list 列出连接到指定VM的磁盘;
vm-disk-remove 从指定VM移除磁盘并将其销毁;
vm-export 将指定VM到处到本地计算机上的文件中;
vm-import 从之前导出的文件导入VM,早期的基于目录的XVA格式不能完整保留所有VM属性,尤其是默认情况下导入的VM不会连接任何虚拟网络接口,如果需要网络,则使用vif-create和vif-plug创建一个网络;
vm-indtall 基于模板安装或克隆VM;
vm-migrate 在物理主机间迁移指定的vm;
vm-reboot 重新引导指定的VM;
vm-recover 从提供的VDI中包含的数据库中恢复VM;
vm-reset-powerstate 此命令强制池主服务器将VM的电源状态重置为halted,仅在池中的成员主机出现故障时使用;
vm-resume 恢复指定的VM,如果VM位于主机池内的共享SR上,则使用on参数指定要在其上启动的VM的主机;
vm-shutdown 关闭指定VM,使用force参数将导致非正常关机(硬关机);
vm-suspend 挂起指定的VM;
vm-uninstall 卸载VM 销毁其磁盘;
已使用 OneNote 创建。