Co to jest urządzenie „/ dev / xvda1”?

32

Po wpisaniu mountna rootmoim systemie Ubuntu mam wyjścia

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

Chcę wiedzieć, co to oznacza /dev/xvdal?

Gaurav Agarwal
źródło

Odpowiedzi:

35

Jesteś na XPS VPS (lub maszynie wirtualnej); xvd*są po prostu dyskowymi urządzeniami pamięci masowej Xen (Xen Virtual block Device). Pojawiają się one zamiast sda itp., Gdy używasz bardziej wydajnych parawirtualizowanych sterowników dysków Xen zamiast prostej emulacji SCSI. Jeśli wyświetlisz listę zainstalowanych modułów (sterowników) na Xen HVM, sterownik ten wyświetli się jako blkfront(lub xen_blkjeśli używasz bardzo starej wersji Xen - dość rzadko).

Krótko mówiąc, traktuj xvda1dokładnie tak, jak sda1na zwykłym komputerze.

ish
źródło
11

To /dev/xvda1raczej raczej niż /dev/xvdal.

Wirtualne urządzenia pamięci masowej, odpowiadające przechowywania chmury internetowej (lub paravirtualized przechowywania ogólnie jako izx nie wskazał ) są na ogół narażone na Ubuntu przez /dev/xvdwęzły . jest pierwszą partycją pierwszego takiego urządzenia (podobnie jak pierwsza partycja pierwszego SCSI lub podobnego do SCSI urządzenia pamięci masowej)./dev/xvda1/dev/sda1

Eliah Kagan
źródło
8
Afaik, ta nomenklatura jest dostępna wyłącznie dla Xen i nie dotyczy KVM, Vbox, VMware itp. Powiązanie z przechowywaniem w chmurze może być spowodowane tym, że Amazon EC2 używa Xen :)
ish
2
@izx Wiesz dużo o tych maszynach.
Gaurav Agarwal
1
@darkcrow lol, niestety musiałem wiedzieć znacznie więcej niż powinienem o Xen i OpenVZ VPSs ....;)
ish