it:lemezek_elnevezese
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
| Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
| it:lemezek_elnevezese [2017/08/24 00:50] – [Device Mapper: /dev/dm-*] rblst | it:lemezek_elnevezese [2017/08/24 02:13] (aktuális) – [Device Mapper: /dev/mapper/*] rblst | ||
|---|---|---|---|
| Sor 1: | Sor 1: | ||
| + | ====== Lemezek elnevezése Linuxban ====== | ||
| + | ===== Nem perzisztens nevek ===== | ||
| + | A lemezeszközök nem perzisztens elnevezése az eszközök minor számával van kapcsolatban. | ||
| + | |||
| + | ==== Major és minor szám ==== | ||
| + | |||
| + | Linuxban minden eszköznek van ún. major és minor száma. Ez megnézhető pl. a következő paranccsal: | ||
| + | |||
| + | ls -l /dev | ||
| + | |||
| + | **Példa:** | ||
| + | crw-rw-rw- 1 root root 1, 3 May 18 17.19 /dev/null | ||
| + | crw-rw-rw- 1 root root 1, 9 May 18 17.19 / | ||
| + | crw-rw-rw- 1 root tty 5, 2 Aug 23 15.27 /dev/ptmx | ||
| + | |||
| + | A fenti példában a '' | ||
| + | Ezek mind karakteres eszközök, ezt jelzi a sor eleji '' | ||
| + | |||
| + | Linuxban a tárolóeszközöket (lemezek, partíciók, | ||
| + | |||
| + | A blokkos eszköz elnevezése és major–minor száma között egyértelmű megfelelés van. | ||
| + | |||
| + | ==== SCSI: /dev/sd* ==== | ||
| + | Az '' | ||
| + | |||
| + | / | ||
| + | |||
| + | Például: ''/ | ||
| + | |||
| + | Ha az eszköz a teljes meghajtót reprezentálja, | ||
| + | |||
| + | Az SCSI-eszközök major száma mindig 8, minor száma pedig: 16 * meghajtó száma + partíció száma, ahol a meghajtó száma a meghajtók detektálásának sorrendje szerinti, 0-tól induló sorszám. | ||
| + | |||
| + | |||
| + | **Példa:** | ||
| + | brw-rw---- 1 root disk 8, 0 aug 23 18:44 /dev/sda | ||
| + | brw-rw---- 1 root disk 8, 1 aug 23 18:44 /dev/sda1 | ||
| + | brw-rw---- 1 root disk 8, 16 aug 23 18:44 /dev/sdb | ||
| + | brw-rw---- 1 root disk 8, 17 aug 23 18:44 /dev/sdb1 | ||
| + | brw-rw---- 1 root disk 8, 18 aug 23 18:44 /dev/sdb2 | ||
| + | | ||
| + | Blokkos eszközök esetén a következő parancs is hasznos: | ||
| + | |||
| + | lsblk | ||
| + | |||
| + | **Példa:** | ||
| + | sda 8:0 0 465, | ||
| + | └─sda1 | ||
| + | sdb 8:16 0 111, | ||
| + | ├─sdb1 | ||
| + | └─sdb2 | ||
| + | |||
| + | |||
| + | ==== Device Mapper: /dev/dm-* ==== | ||
| + | Linuxban a logikai kötetkezelés (LVM), a redundáns storage-elérés (dm-multipath) és a kötetek titkosításának (dm-crypt) alapja a Device Mapper (DM). | ||
| + | |||
| + | A DM-eszközök virtuális eszközök, tehát nem fizikai eszközöket reprezentálnak, | ||
| + | |||
| + | DM használata esetén az eszközfájlok elnevezése: | ||
| + | |||
| + | / | ||
| + | |||
| + | A DM-eszközök major száma mindig 253, a sorszáma pedig a minor számmal egyezik meg. | ||
| + | |||
| + | **Példa:** | ||
| + | brw-rw----. 1 root disk 253, 0 aug 17 13.32 /dev/dm-0 | ||
| + | brw-rw----. 1 root disk 253, 1 aug 17 13.32 /dev/dm-1 | ||
| + | brw-rw----. 1 root disk 253, 2 aug 17 13.32 /dev/dm-2 | ||
| + | brw-rw----. 1 root disk 253, 3 aug 17 13.32 /dev/dm-3 | ||
| + | |||
| + | |||
| + | |||
| + | sda | ||
| + | └─sda1 | ||
| + | ├─dm-1 | ||
| + | │ └─dm-2 | ||
| + | └─dm-0 | ||
| + | └─dm-3 | ||
| + | ==== A név megváltozása ==== | ||
| + | Ha új tárolóeszközt detektál a meghajtóprogram, | ||
| + | |||
| + | Mivel a minor szám a meghajtók detekciójának sorrendjétől függ, az '' | ||
| + | |||
| + | * egy lemez meghibásodik, | ||
| + | * az SCSI-vezérlő vagy HBA meghibásodik (és az összes ehhez kapcsolódó lemez elérhetetlenné válik), | ||
| + | * az SCSI-vezérlőt vagy HBA-t átteszik másik helyre, újat szerelnek be | ||
| + | * nem egyforma HBA-k vannak a gépben (a detekció sorrendje változhat), | ||
| + | * HBA-n át elérhető lemezek nem válaszolnak storage oldali probléma (pl. switch hiba) miatt. | ||
| + | |||
| + | Ilyen esetekben pl. ha az eddig ''/ | ||
| + | |||
| + | :!: Tehát **a ''/ | ||
| + | |||
| + | === / | ||
| + | A ''/ | ||
| + | ===== Perzisztens nevek ===== | ||
| + | |||
| + | A ''/ | ||
| + | |||
| + | A perzisztens nevek egyedi azonosítók alapján jönnek létre. Ilyen azonosító a WWID, illetve az UUID. | ||
| + | |||
| + | Az ilyen nevű eszközfájlok szimbolikus linkek a hozzájuk tartozó ''/ | ||
| + | |||
| + | |||
| + | ==== WWID (WWN): / | ||
| + | |||
| + | A WWID vagy más néven WWN az SCSI-szabvány által megkövetelt, | ||
| + | |||
| + | **Példák: | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | |||
| + | A példában látszik, hogy egy eszközhöz az operációs rendszer több WWID-t is rendelhet. | ||
| + | |||
| + | A WWID lekérdezhető a lemezről SCSI-protokollon át ('' | ||
| + | |||
| + | / | ||
| + | ==== UUID: / | ||
| + | Az UUID 128 bit hosszú, a világon egyedi azonosító (Universally Unique ID), 32 hexadecimális számjegyként ábrázolva, | ||
| + | |||
| + | Blokkos eszközök esetén az UUID-k a ''/ | ||
| + | |||
| + | blkid | ||
| + | | ||
| + | A ''/ | ||
| + | |||
| + | Hagyományos partíció esetén UUID a fájlrendszerben (a szuperblokkban) tárolódik. | ||
| + | |||
| + | :!: **Új fájlrendszer létrehozása esetén megváltozik az eszköz UUID-ja.** | ||
| + | |||
| + | Ha nincs fájlrendszer a lemezen, nics UUID-ja sem az eszköznek. (A GPT-partíciók bevezetésével ez megváltozott: | ||
| + | |||
| + | Device Mapper estén az UUID megtudható a '' | ||
| + | |||
| + | ==== Label: / | ||
| + | Az eszközökhöz definiálható " | ||
| + | ==== Device Mapper: / | ||
| + | A Device Mapper eszközök perzisztens neve ''/ | ||
| + | |||
| + | |||
| + | |||
| + | **Példa:** | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | |||
| + | |||
| + | Ezek az eszközök listázhatók a következő paranccsal is: | ||
| + | |||
| + | dmsetup ls | ||
| + | | ||
| + | **Példa: | ||
| + | |||
| + | vg01-swap (253: | ||
| + | vg01-root (253: | ||
| + | luks-a76f051a-cc77-491a-bde6-197e0bb12f6b (253: | ||
| + | luks-ec46545d-29d9-4b85-a019-a9a77a4f5144 (253: | ||
| + | |||
| + | Újabb Linuxokban az '' | ||
| + | |||
| + | === DM Multipath === | ||
| + | |||
| + | Multipath használata esetén bekapcsolhatók a felhasználóbarát nevek ('' | ||
| + | |||
| + | / | ||
| + | |||
| + | Ezek egy hoszton belül konzisztensek, | ||