2020年7月

一、设置Xenserver的pool开机自动启动

[root@leeyc ~]# xe pool-list
uuid ( RO)                : 6540abd5-70c3-8fd5-f553-50e40222545d
          name-label ( RW): 
    name-description ( RW): 
              master ( RO): 0fee7db4-2457-42dd-8535-b66a56c28b7b
          default-SR ( RW): a3db85aa-4f52-b5f4-c690-aa155684f7ca

[root@leeyc ~]# xe pool-param-set uuid=6540abd5-70c3-8fd5-f553-50e40222545d other-config:auto_poweron=true
[root@leeyc ~]#

二、设置虚拟机VM开机自动启动

[root@leeyc ~]# xe vm-list
uuid ( RO)           : 23f7044a-c95c-7b36-a9b8-d858fbadd94b
     name-label ( RW): brctl
    power-state ( RO): running


uuid ( RO)           : a033d4c1-82d2-4915-eb5b-d092f06b897b
     name-label ( RW): pfsense
    power-state ( RO): halted
[root@leeyc ~]# xe vm-param-set uuid=23f7044a-c95c-7b36-a9b8-d858fbadd94b other-config:auto_poweron=true
[root@leeyc ~]# 

三、取消虚拟机开机自动启动

[root@leeyc ~]# xe vm-param-remove uuid=23f7044a-c95c-7b36-a9b8-d858fbadd94b param-name=other-config param-key=auto_poweron
[root@leeyc ~]# 

注意:即使是单台主机,也必须执行第一步,设置pool自动启动,否则,VM不能自动启动。以上设置在XenServer7.5上执行通过。