1 Listar todas VMS
# xe vm-list
uuid ( RO) : 30ecba2c-1656-c131-5360-e62cc35330fb
name-label ( RW): TS
power-state ( RO): running
uuid ( RO) : 0705326d-a545-fd79-2495-e67a2228e7f4
name-label ( RW): FOM
power-state ( RO): halted
uuid ( RO) : 29f337f7-4010-72f0-ffb8-f41d2d9c6570
name-label ( RW): Focco 11G base teste
power-state ( RO): running
uuid ( RO) : 25f4a01a-946f-acdd-44e3-eb6577e75e9c
name-label ( RW): Focco Web
power-state ( RO): running
2 Listar VMs rodando
xe vm-list power-state=running
3 Listar Vms desligadas
xe vm-list power-state=halted
4 Forçar reboot da VM
xe vm-reset-powerstate –force uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
5 Reboot VM
xe vm-reboot uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
6 Desligar VM
xe vm-shutdown –force uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
7 Pausar VM
xe vm-pause uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
8 Iniciar VM
xe start uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
9 VM Presa
Algumas vezes, temos o problema de uma VM fica totalmente travada, sem resposta a nenhuma ação, nem ao reboot, nem ao desligamento, isso pode ter ocorrido, por algum repositorio de ISO que esteja offline, com isso a VM fica travada… doidera. Para resolver isso, force o desligamento da mesma, e remova a midia da mesma. Correto, porém a VM não desliga, cara o que eu vou fazer????
Listar tarefas pendentes
xe task-list
Cancelar uma tarefa
xe task-cancel –force uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
Mesmo assim ela não esta reiniciando o que fazer??? Força a reinicialização de todas tarefas agendadas
xe-toolstack-restart
10 VM iniciar automaticamente
xe vm-param-set uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c other-config:auto_poweron=true
11 TOP das vms
xentop
Comandinho para listar todas as Máquinas Virtuais instaladas
# xe vm-list
uuid ( RO) : 30ecba2c-1656-c131-5360-e62cc35330fb
name-label ( RW): Teste 1
power-state ( RO): running
uuid ( RO) : 0705326d-a545-fd79-2495-e67a2228e7f4
name-label ( RW): Teste 2
power-state ( RO): halted
*** Observem que o comando mostra a lista de Vms juntamente com sua
identificação (uuid),o nome da Vm e também o estado.
Comandinho para listar todas as máquinas virtuais que estão rodando.
xe vm-list power-state=running
Comandinho para listar todas as máquinas virtuais que estão desligadas
xe vm-list power-state=halted
Comandinho para forçar reboot da máquina virtual
xe vm-reset-powerstate –force uuid=25f4a01a-946f-acdd-44e3-eb657
Comandinho para dar Reboot na máquina virtual
xe vm-reboot uuid=25f4a01a-946f-acdd-44e3-eb6577e75
Comandinho para “Desligar” a máquina virtual
xe vm-shutdown –force uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
Comandinho para “Pausar” a máquina virtual
xe vm-pause uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
Comandinho para “Iniciar” a máquina virtual
xe start uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
Comandinho para Listar Tarefas em execução pendentes
xe task-list
Comandinho “Cancelar” tarefas que estão em execução
xe task-cancel –force uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
Comandinho para “Reinicializar” todas as tarefas
xe-toolstack-restart
Comandinho para Inicializar a máquina virtual automaticamente
xe vm-param-set uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c
other-config:auto_poweron=true
– listar discos das vms
# xe vm-disk-list –multiple
– configurar pool para iniciar automaticamente
# xe pool-param-set uuid=uuid_pool other-config:auto_poweron=true
– configurar para vm iniciar automaticamente
# xe vm-param-set other-config:auto_poweron=true uuid=uuid_template
– Remover configuração de VM (neste caso inicialização automática)
# xe vm-param-remove param-key=auto_poweron param-name=other-config uuid=uuid_vm
– Exlcuir um template
# xe template-param-set other-config:default_template=false uuid=uuid_template
# xe template-param-set is-a-template=false uuid=uuid_template
# xe vm-destroy uuid=uuid_template
– Shutdown / Start / Export VM
xe vm-shutdown vm=nome_vm
xe vm-start vm=nome_vm
xe vm-export vm=nome_vm filename=/Caminho_arquivo.xva
– Resetar estado da vm
# xe vm-reset-powerstate uuid=<vm>
– Listar tarefas pendentes
# xe task-list
– Cancelar tarefa
# xe task-cancel uuid=<tarefa>
– Eliminar tarefas pendentes
# xe-toolstack restart
http://www.vivaolinux.com.br/artigo/Paravirtualizacao-com-XEN?pagina=9
3 comentários
Douglas Ribeiro · 20/02/2018 às 19:57
Tem como criar uma tarefa para desligar todos os dias o xenserver em tal hora desejada? como?
Erik R. Filippini · 26/02/2018 às 16:32
Opa Douglas,
Dê uma olhada aqui: https://discussions.citrix.com/topic/259217-shutdown-nightly/
Willian Araújo · 31/03/2018 às 21:41
Boa tarde, eu consigo ver a maquina virtual pelo próprio servidor sem ser pelo xencenter?
Eu uso o Note e estou usando o xenserver para estudo, portanto estou na faculdade não tem como eu iniciar uma maquina pelo xencenter na maquina da faculdade.