XENSERVER 6.5 COMANDOS BÁSICOS

1) Acesse o console do virtualizado

Se você utiliza Linux , pode fazer isso via SSH (substitua 192.168.25.5 pelo endereço IP do seu virtualizado):

ssh root@192.168.25.5

Se você utiliza Windows, pode se conectar ao XenServer via SSH usando o Putty ou acessar o console do virtualizador pelo XenCenter, selecionando o virtualizador e clicando na aba Console.

2) Liste as máquinas virtuais

Para habilitar o início automático das máquinas virtuais precisamos obter o uuid de cada máquina virtual que desejamos iniciar automaticamente com o virtualizador. Para listar as uuid das máquinas virtuais, execute o comando a seguir:

xe vm-list

Ele deve retornar algo parecido como:

uuid ( RO) : 30ecba2c-1656-c131-5360-e62cc35330fb
name-label ( RW): Server 2016 r2 (TS)
power-state ( RO): running

uuid ( RO) : 0705326d-a545-fd79-2495-e67a2228e7f4
name-label ( RW): PF-VM (freebsd)
power-state ( RO): running

uuid ( RO) : 29f337f7-4010-72f0-ffb8-f41d2d9c6570
name-label ( RW): CACHE FULL
power-state ( RO): running

uuid ( RO) : 25f4a01a-946f-acdd-44e3-eb6577e75e9c
name-label ( RW): SRV-CORE-WEB01 (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 responder, nem ao reboot, nem ao desligamento, isso pode ter ocorrido, por algum repositório de ISO que esteja offline, com isso a VM fica travada…

Para resolver isso, force o desligamento da mesma, e remova a mídia da mesma. Correto, porém a VM não desliga,O que eu vou fazer ?

– Listar as tarefas e cancelar ela.

Vamos 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

Adicinar disco

fdisk -l

feito isto vamos ver os nomes dos dois discos  o disco principal onde esta instalado o Sistema ETC possivelmente vai ser /dev/sda vamos trabalhar no /dev/sdb de o seguinte comando:

pvcreate /dev/sdb

neste momento nosso Disco esta preparado para ser adicionado ao XenServer vamos então adicionar usando o seguinte comando:

xe sr-create type=lvm content-type=user

device-config:device=/dev/sdb name-label=HD2

(no name-label= usei nome HD2 você pode usar oque desejar )

se quiser usar ele em outros formatos por exemplo ext3
mas formate-o antes de continuar

mkfs.ext3 /dev/sdb1

Criando o Disco 2 para o reconhecimento.

xe sr-create type=ext content-type=user device-config:device=/dev/sdb1 name-label=”SDB1”

Adicionar o disco sem perde os dados e VMs e iniciar a VM que estava nesse disco, para isso ele adicionou o HD no novo servidor e executou os comandos abaixo:

corrignido o uuid para o (uuid do VG) ao invés da VM

xe sr-introduce uuid= type=lvm content-type=user name-label="NOME NOVO" shared=false
xe pbd-create host-uuid= sr-uuid= device-config:device=/dev/disk/by-id/scsi-SATA_WDC_WD1600AAJS-_WD-WMAV32397222-part3

Antes de criar a VM será necessário executar um REPAIR pelo XenCenter, depois basta criar a VM e adicionar o disco.

Fontes:
http://www.agilitynetworks.com.br/blogdaagility/https://central.volarehost.com.br/knowledgebase/24/Como-adicionar-hd-Storage-ao-XenServer-Citrix.htmlhttps://efilippini.wordpress.com/2013/12/05/comandos-xenserver/ ,http://blog.luizagostinho.com/2011/07/21/adicionando-um-novo-disco-ao-xenserver/comment-page-1/

Administrador de redes windows / Linux / UNIX
Conhecimentos em Analise de Malware , Forense entre outros
Possui alguns certificados administrador de rede.