O que é o dispositivo "/ dev / xvda1"?


32

Quando digito mountno rootmeu sistema Ubuntu, recebo a saída

/dev/xvdal on / type ext4 (rw,noatime)

Eu quero saber qual é o significado /dev/xvdaldisso?

Respostas:


35

Você está em um Xen VPS (ou máquina virtual); xvd*são simplesmente os dispositivos de armazenamento em disco Xen (dispositivo de bloco virtual Xen). Eles aparecem em vez de sda ​​etc. quando você estiver usando os drivers de disco Xen paravirtualizados mais eficientes, em vez da emulação de disco SCSI direta. Se você listar os módulos (drivers) instalados em um Xen HVM, esse driver será exibido como blkfront(ou xen_blkse você estiver executando em uma versão Xen muito antiga - bastante rara).

Em resumo, trate xvda1exatamente como faria sda1em um PC comum.


11

Provavelmente é /dev/xvda1melhor que /dev/xvdal.

Dispositivos de armazenamento virtuais, que representam o armazenamento da nuvem (ou armazenamento paravirtualizado geralmente, como izx tem apontado ), são tipicamente expostos no Ubuntu através de /dev/xvdnós . é a primeira partição do primeiro dispositivo desse tipo (assim como a primeira partição do primeiro dispositivo de armazenamento SCSI ou semelhante a SCSI)./dev/xvda1/dev/sda1


8
Afaik, essa nomenclatura é exclusivo para Xen e não se aplica a KVM, Vbox, VMware, etc. A associação de armazenamento em nuvem pode ser apenas porque a Amazon EC2s usar Xen :)
ish

2
@ Izx Você sabe muito sobre essas máquinas.
Gaurav Agarwal

1
@darkcrow lol, infelizmente, eu tinha que saber muito mais do que devia sobre Xen e OpenVZ VPSs ....;)
ish
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.