O mesmo problema aqui. Eu acho que você verá a mensagem de erro em / var / log / messages
blkfront: your disk configuration is incorrect, please use an xvd device instead
Os discos na GUI são / dev / hda, / dev / hdb, / dev / hdc, mas no RHEL < 6 é / dev / xvda / etc ... O disco pode ser adicionado manualmente a partir do cli, se você o nomear como / dev / xvd.
Encontrou isto: link Verifique as respostas de Albert Czarnecki.
"Como eu disse, sua máquina está executando no modo HVM. Você deve executar o comando e mudar de HVM para PV: xe vm-param-set uuid = sua_maquina PV-bootloader = pygrub HVM-boot-policy="" e, em seguida, executa novamente a máquina. "
Verifique também o link
Edit: Eu tentei isso, e agora todos os discos estão visíveis e o sistema é PV.
Resumo rápido (pode variar):
xe vm-list name-label=SERVERNAME params=uuid
uuid ( RO) : 2a596adf-ccf4-6469-cf89-702d723cfbb9
UUID='xe vm-list name-label=SERVERNAME params=uuid | cut -d ":" -f 2'
Verifique se PV ou HVM
xe vm-param-list uuid=2a596adf-ccf4-6469-cf89-702d723cfbb9 | egrep "PV-bootloader|HVM-boot-policy"
xe vm-param-list uuid='echo ${UUID}' | egrep "PV-bootloader|HVM-boot-policy"
HVM-boot-policy ( RW): BIOS order
PV-bootloader ( RW):
PV-bootloader-args ( RW):
Definir PV:
xe vm-param-set uuid=2a596adf-ccf4-6469-cf89-702d723cfbb9 PV-bootloader=pygrub HVM-boot-policy=""
xe vm-param-set uuid='echo ${UUID}' PV-bootloader=pygrub HVM-boot-policy=""
Após a reinicialização:
fdisk -l 2>/dev/null | grep xvd
Disk /dev/xvdb: 51.5 GB, 51539607552 bytes
Disk /dev/xvde: 1073 MB, 1073741824 bytes <------ YEAAAAAH "test disk 1GB visible for os"
Disk /dev/xvda: 16.1 GB, 16106127360 bytes
/dev/xvda1 * 1 13 102400 83 Linux
/dev/xvda2 13 274 2097152 82 Linux swap / Solaris
/dev/xvda3 274 1959 13528064 8e Linux LVM
Disk /dev/xvdc: 1073 MB, 1073741824 bytes