第6章 永続的な命名属性の概要


システム管理者として、複数のシステム起動後も信頼性の高いストレージ設定を構築するには、永続的な命名属性を使用してストレージボリュームを参照する必要があります。

6.1. 非永続的な命名属性のデメリット

Red Hat Enterprise Linux では、ストレージデバイスを識別する方法が複数あります。各デバイスを識別するには、適切なオプションを使用することが重要です。これは、誤って間違ったデバイスにアクセスしてしまうことを防ぐのに役立ちます。

これは、ドライブへのインストールやフォーマットを行う際に特に重要です。

従来、/dev/sd(major number)(minor number) の形式の非永続的な名前は、ストレージデバイスを参照するために Linux 上で使用されます。メジャー番号とマイナー番号の範囲、および関連する sd 名は、検出されると各デバイスに割り当てられます。これは、メジャー番号とマイナー番号の範囲と、それに関連付けられた sd 名との関連性が変化する可能性があることを意味します。これは、デバイス検出の順序が変更された場合に発生する可能性があります。

このような順序の変更は、以下の状況で発生する可能性があります。

  • システム起動プロセスの並列化により、システム起動ごとに異なる順序でストレージデバイスが検出された場合。
  • ディスクの電源が入らない、または SCSI(Small Computer System Interface) コントローラーに応答しない。この場合は、通常のデバイスプローブにより検出されません。システムがディスクにアクセスできません。その結果、以降のデバイスでは、メジャー番号とマイナー番号の範囲が下方修正されることになります。これは、関連する SD カード 名にも影響します。たとえば、通常 sdb と呼ばれるディスクが検出されない場合があります。その場合、通常は sdc と呼ばれるディスクは、代わりに sdb として表示されます。
  • SCSI コントローラー (ホストバスアダプターまたは HBA) が初期化に失敗し、その HBA に接続されているすべてのディスクが検出されなかった場合。後続のプローブされた HBA に接続しているディスクは、別のメジャー番号およびマイナー番号の範囲、および関連する別の sd 名が割り当てられます。
  • システムに異なるタイプの HBA が存在する場合は、ドライバー初期化の順序が変更する可能性があります。これにより、HBA に接続されているディスクが異なる順序で検出される可能性があります。また、HBA がシステムの他の PCI スロットに移動した場合でも発生する可能性があります。
  • ファイバーチャネル、iSCSI(Internet Small Computer System Interface)、または FCoE(Fibre チャネル over Ethernet) アダプターを介して接続されたディスクは、プローブ時にアクセスできない場合があります。たとえば、ストレージアレイや途中のスイッチの電源が切れた場合などに、このような事態が発生する可能性があります。これは、停電後にシステムが再起動した際に、ストレージアレイがシステムよりも起動に時間がかかる場合に発生する可能性があります。一部のファイバーチャネルドライバーは、永続的な SCSI ターゲット ID とワールドワイドポート名 (WWPN) のマッピングを指定するメカニズムをサポートしています。ただし、これはメジャー番号範囲とマイナー番号範囲、または関連する sd 名を留保するものではありません。これは、一貫した SCSI ターゲット ID 番号のみを提供します。

これらの理由から、デバイスを参照する際に、メジャー番号とマイナー番号の範囲、または関連する SD カード 名を使用することは望ましくありません。これは特に /etc/fstab のようなファイルで顕著です。誤ったデバイスがマウントされ、データが破損する可能性があります。

別のメカニズムが使用されている場合でも、時折、sd 名を参照する必要が生じる場合があります。これは、デバイスからエラーが報告された場合に発生する可能性があります。Linux カーネルは、デバイスに関するカーネルメッセージの中で sd 名を使用します。また、SCSI ホスト、チャネル、ターゲット、および論理ユニット番号 (LUN) のタプルも使用します。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る