Che cos'è il dispositivo "/ dev / xvda1"?


32

Quando scrivo mountsul rootmio sistema Ubuntu ottengo l'output

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

Voglio sapere qual è il significato /dev/xvdalin questo?

Risposte:


35

Sei su un Xen VPS (o macchina virtuale); xvd*sono semplicemente i dispositivi di archiviazione su disco Xen (Xen Virtual Block Device). Appaiono invece di sda, ecc. Quando si utilizzano i driver di disco Xen paravirtualizzati più efficienti anziché l'emulazione diretta del disco SCSI. Se si elencano i moduli (driver) installati su un Xen HVM, questo driver mostrerà come blkfront(o xen_blkse si sta eseguendo una versione Xen molto vecchia - piuttosto rara).

In breve, tratta xvda1esattamente come faresti sda1su un normale PC.


11

Probabilmente è /dev/xvda1piuttosto che /dev/xvdal.

I dispositivi di archiviazione virtuale, che rappresentano l'archiviazione cloud (o l'archiviazione paravirtualizzata in generale, come ha sottolineato izx ), sono in genere esposti in Ubuntu tramite nodi . è la prima partizione del primo dispositivo del genere (così come la prima partizione del primo dispositivo di archiviazione SCSI o simile a SCSI)./dev/xvd/dev/xvda1/dev/sda1


8
Dopo tutto, quella nomenclatura è esclusiva di Xen e non si applica a KVM, Vbox, VMware, ecc. L'associazione di archiviazione cloud potrebbe essere solo perché Amazon EC2 usa Xen :)
ish,

2
@izx Sai un sacco di cose su queste macchine.
Gaurav Agarwal,

1
@darkcrow lol, purtroppo ho dovuto sapere molto più di quanto avrei dovuto sui VPS Xen e OpenVZ ....;)
ish
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.