xenserver 设置开机自启
## xe pool-list 查看所有的pool
[root@xenserver-110 ~]# xe pool-list
uuid ( RO) : a8ad5f1f-26ba-dd93-9fc3-b49b2f2668c9
name-label ( RW):
name-description ( RW):
master ( RO): b935178c-98d5-4b20-a2c4-4dae24f55838
default-SR ( RW): 6501bf33-67a0-477c-68db-15380e9756f7
## 设置pool的自动启动
[root@xenserver-110 ~]# xe pool-param-set uuid=a8ad5f1f-26ba-dd93-9fc3-b49b2f2668c9 other-config:auto_poweron=true
xenserver下vm设置开机自启
## xe vm-list 列出所有的虚拟机
[root@xenserver-110 ~]# xe vm-list
uuid ( RO) : 50be3ced-b5d8-10ce-0d6e-fbde75af8e3f
name-label ( RW): centos_SE&kvm
power-state ( RO): running
uuid ( RO) : d66b517b-01a1-d000-4746-8a81151650e9
name-label ( RW): zh-test
power-state ( RO): running
## 设置虚拟机开机自动启动
[root@xenserver-110 ~]# xe vm-param-set uuid=50be3ced-b5d8-10ce-0d6e-fbde75af8e3f other-config:auto_poweron=true
[root@xenserver-110 ~]# xe vm-param-set uuid=d66b517b-01a1-d000-4746-8a81151650e9 other-config:auto_poweron=true
## 设置所有虚拟机开启自启
[root@xenserver-110 ~]# for i in xe vm-list params=uuid --minimal|sed 's/,/ /g';do xe vm-param-set uuid=$i other-config:auto_poweron=true;done
取消虚拟机开机自启
[root@xenserver-110 ~]# xe vm-param-remove uuid=d66b517b-01a1-d000-4746-8a81151650e9 param-name=other-config param-key=auto_poweron