¿Qué es el dispositivo “/ dev / xvda1”?

32

Cuando escribo mounten rootmi sistema Ubuntu obtengo el resultado

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

Quiero saber cuál es el significado de /dev/xvdalesto.

Gaurav Agarwal
fuente

Respuestas:

35

Estás en un Xen VPS (o máquina virtual); xvd*son simplemente los dispositivos de almacenamiento en disco Xen (Xen Virtual block Device). Aparecen en lugar de sda, etc. cuando utiliza los controladores de disco Xen paravirtualizados más eficientes en lugar de la emulación de disco SCSI directa. Si enumera los módulos instalados (controladores) en un Xen HVM, este controlador se mostrará como blkfront(o xen_blksi está ejecutando una versión Xen muy antigua, bastante raro).

En resumen, trate xvda1exactamente como lo haría sda1en una PC normal.

ish
fuente
11

Probablemente sea /dev/xvda1más que /dev/xvdal.

Los dispositivos de almacenamiento virtual, que representan el almacenamiento en la nube (o almacenamiento paravirtualizado en general, como ha señalado izx ), generalmente están expuestos en Ubuntu a través de nodos . es la primera partición del primer dispositivo de este tipo (al igual que la primera partición del primer dispositivo de almacenamiento SCSI o similar a SCSI)./dev/xvd/dev/xvda1/dev/sda1

Eliah Kagan
fuente
8
Que yo sepa, esta nomenclatura es exclusivo de Xen y no se aplica a KVM, Vbox, VMware, etc. La asociación de almacenamiento en la nube puede ser simplemente porque Amazon EC2S usar Xen :)
ish
2
@izx Sabes mucho sobre estas máquinas.
Gaurav Agarwal
1
@darkcrow lol, lamentablemente he tenido que saber mucho más de lo que debería sobre los VPS Xen y OpenVZ ...;)
ish