機械翻訳について

パーティションおよびファイル・システムの自動デバイス・マッピング

デバイス・マッピングは、Oracle Linuxでカーネルおよびudevサービスによって自動的に処理されます。 ディスク・デバイスの場合、カーネルは/dev/sdxyの形式で非永続的なネーミング・スキームを使用して、ディスクとそのパーティションのデバイス・マッピングを自動的に作成します(たとえば/dev/sda1)。 この方法の問題は、デバイスのネーミング・スキームがデバイスの検出順序に依存するため、デバイス名が簡単に変化する可能性があることです。 通常、デバイス名はブート・プロセスが変更された場合、またはストレージ・デバイスや関連するコントローラに障害が発生した場合に変化します。

/etc/fstabでマウント・ポイントを構成するときは、非永続ディスクまたはパーティション名を使用しないでください。

Udevは、カーネルと連携してハードウェアまたはデバイスの変更を監視し、変更に関連するイベントを管理するサブシステムです。 ストレージ・デバイス、パーティションおよびファイル・システムのすべてに、udevサブシステムが読み取って使用できる一意の識別子が割り当てられています。これを使用すると、使用するデバイスまたはパーティションの識別に使用できるデバイス・マッピングを自動的に構成できます。 udevで管理されるストレージ・デバイスのデバイス・マッピングは/dev/disksに格納され、一意のパーティションUUID、ファイル・システムUUIDやパーティション・ラベルなどの様々な識別子でデバイスを識別できます。 UUID情報を取得する手順については、「デバイス・マッピング情報の一覧表示」を参照してください。

/etc/fstabでマウント・ポイントを構成する場合は、ファイル・システムUUIDを使用するか、パーティション・ラベル(設定する場合)を使用します。次に例を示します:

UUID=8980b45b-a2ce-4df6-93d8-d1e72f3664a0 /boot   xfs     defaults        0 0
LABEL=home  /home  xfs  defaults 0 0

ファイル・システムは複数のデバイスにまたがることができるため、ファイル・システムUUIDに対するマウント・ポイントの定義は、パーティションUUIDまたはラベルを使用するよりも望ましいことに注意してください。 ファイル・システムUUIDは、ファイル・システムの作成時に割り当てられ、ファイル・システム自体の一部として格納されます。 ファイル・システムを別のデバイスにコピーすると、同じファイル・システムUUIDが保持されます。 ただし、mkfsコマンドを使用してデバイスを再フォーマットすると、デバイスはファイル・システムUUIDを失い、新しいUUIDが生成されます。

デバイス・マッピング情報のリスト

lsblkコマンドを使用して、システムに接続されている任意のブロック・デバイスのデバイス情報をリストできます。

ヒント:

-o +UUIDオプションを使用すると、リストされた各デバイスとパーティションのUUIDが表示され、-fオプションを使用すると、重要なファイルシステム情報が表示されます。
lsblk -f

ファイル・システム・マッピングのツリーを示す出力は次のようになります:

NAME               FSTYPE      FSVER    LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                                 
├─sda1             vfat        FAT16          DDD4-C455                                94.5M     5% /boot/efi
├─sda2             xfs                        8980b45b-a2ce-4df6-93d8-d1e72f3664a0      1.5G    26% /boot
└─sda3             LVM2_member LVM2 001       LzsEPR-Mnbk-kQZY-eV3n-9u1T-lFXZ-x7ANgD                
  ├─ocivolume-root xfs                        26029274-0a04-4dc5-b794-2576b9a16884     28.6G    25% /
  └─ocivolume-oled xfs                        3cbc8301-6f0e-4947-bbe6-f3669b9e6985      9.9G     1% /var/oled

udevadm infoコマンドを使用して、システム上のudevマッピングに関する情報を取得することもできます。 たとえば:

sudo udevadm info /dev/sda3

出力は次のように表示されることがあります。これは、デバイスに対してudevが作成したすべてのデバイス・リンクと、デバイスにudevが保持しているその他の情報を示しています:

P: /devices/pci0000:00/0000:00:04.0/virtio1/host2/target2:0:0/2:0:0:1/block/sda/sda3
N: sda3
L: 0
S: disk/by-partuuid/18b918a1-16ca-4a07-91c6-455c6dc59fac
S: oracleoci/oraclevda3
S: disk/by-id/wwn-0x60170f5736a64bd7accb6a5e66fe70ee-part3
S: disk/by-path/pci-0000:00:04.0-scsi-0:0:0:1-part3
S: disk/by-id/scsi-360170f5736a64bd7accb6a5e66fe70ee-part3
S: disk/by-id/lvm-pv-uuid-LzsEPR-Mnbk-kQZY-eV3n-9u1T-lFXZ-x7ANgD
E: DEVPATH=/devices/pci0000:00/0000:00:04.0/virtio1/host2/target2:0:0/2:0:0:1/block/sda/sda3
E: DEVNAME=/dev/sda3
E: DEVTYPE=partition
E: DISKSEQ=9
E: PARTN=3
E: MAJOR=8
E: MINOR=3
E: SUBSYSTEM=block
E: USEC_INITIALIZED=20248855
E: ID_SCSI=1
E: ID_VENDOR=ORACLE
E: ID_VENDOR_ENC=ORACLE\x20\x20
E: ID_MODEL=BlockVolume
E: ID_MODEL_ENC=BlockVolume\x20\x20\x20\x20\x20
E: ID_REVISION=1.0
E: ID_TYPE=disk
E: ID_SERIAL=360170f5736a64bd7accb6a5e66fe70ee
E: ID_SERIAL_SHORT=60170f5736a64bd7accb6a5e66fe70ee
E: ID_WWN=0x60170f5736a64bd7
E: ID_WWN_VENDOR_EXTENSION=0xaccb6a5e66fe70ee
E: ID_WWN_WITH_EXTENSION=0x60170f5736a64bd7accb6a5e66fe70ee
E: ID_BUS=scsi
E: ID_PATH=pci-0000:00:04.0-scsi-0:0:0:1
E: ID_PATH_TAG=pci-0000_00_04_0-scsi-0_0_0_1
E: ID_PART_TABLE_UUID=a0b1f7d8-e84b-461f-a016-c3fcfed369c3
E: ID_PART_TABLE_TYPE=gpt
E: ID_SCSI_INQUIRY=1
E: ID_FS_UUID=LzsEPR-Mnbk-kQZY-eV3n-9u1T-lFXZ-x7ANgD
E: ID_FS_UUID_ENC=LzsEPR-Mnbk-kQZY-eV3n-9u1T-lFXZ-x7ANgD
E: ID_FS_VERSION=LVM2 001
E: ID_FS_TYPE=LVM2_member
E: ID_FS_USAGE=raid
E: ID_PART_ENTRY_SCHEME=gpt
E: ID_PART_ENTRY_UUID=18b918a1-16ca-4a07-91c6-455c6dc59fac
E: ID_PART_ENTRY_TYPE=e6d6d379-f507-44c2-a23c-238f2a3df928
E: ID_PART_ENTRY_NUMBER=3
E: ID_PART_ENTRY_OFFSET=4401152
E: ID_PART_ENTRY_SIZE=100456415
E: ID_PART_ENTRY_DISK=8:0
E: SCSI_TPGS=0
E: SCSI_TYPE=disk
E: SCSI_VENDOR=ORACLE
E: SCSI_VENDOR_ENC=ORACLE\x20\x20
E: SCSI_MODEL=BlockVolume
E: SCSI_MODEL_ENC=BlockVolume\x20\x20\x20\x20\x20
E: SCSI_REVISION=1.0
E: SCSI_IDENT_LUN_NAA_REGEXT=60170f5736a64bd7accb6a5e66fe70ee
E: UDISKS_IGNORE=1
E: DEVLINKS=/dev/disk/by-partuuid/18b918a1-16ca-4a07-91c6-455c6dc59fac 
   /dev/oracleoci/oraclevda3
   /dev/disk/by-id/wwn-0x60170f5736a64bd7accb6a5e66fe70ee-part3 
   /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:0:1-part3
   /dev/disk/by-id/scsi-360170f5736a64bd7accb6a5e66fe70ee-part3
   /dev/disk/by-id/lvm-pv-uuid-LzsEPR-Mnbk-kQZY-eV3n-9u1T-lFXZ-x7ANgD
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd: