new disk in Vm mostra como ata2

2

O administrador adicionou um novo disco à minha VM e ele aparece como ata2 depois que eu verifiquei novamente o controlador scsi com:

root@jpax-build07:~# echo "- - -" > /sys/class/scsi_host/host0/scan
root@jpax-build07:~# echo "- - -" > /sys/class/scsi_host/host1/scan
root@jpax-build07:~# echo "- - -" > /sys/class/scsi_host/host2/scan
fdisk -l

mas não aparece em fdisk -l como posso criar um fs e montá-lo?

# fdisk -l
Disk /dev/sda: 300 GiB, 322122547200 bytes, 629145600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa8c4da68
...

/dev/sda é o disco existente

dmesg:

[10600270.932925] ata2: soft resetting link
[10600271.122685] ata2.00: configured for UDMA/33
[10600271.123105] ata2: EH complete
[10600430.666938] ata1: soft resetting link
[10600430.836638] ata1: EH complete
[10600467.936948] ata2: soft resetting link
[10600468.122680] ata2.00: configured for UDMA/33
[10600468.123125] ata2: EH complete
    
por cerr 22.08.2018 / 22:52

1 resposta

4

ata é para discos IDE. (Na verdade, um sinal mais strong é UDMA / 33)

Como tal, os comandos SCSI hotplug que você está usando para varrer o barramento SCSI para novos discos, não farão o kernel mostrar nenhum novo disco (o novo disco está em um barramento IDE emulado, afinal).

Se você quiser fazer o hotplug de novos discos em suas VMs, é necessário solicitar ao administrador do VMWare para criar novos discos virtuais como discos SCSI (emulados).

O TLDR, o kernel do Linux, não suporta hot add de discos IDE. Após a reinicialização dessa VM, um novo disco será exibido.

    
por 22.08.2018 / 23:12