Oracle Cloud Infrastructureドキュメント

ファイル・システム内のパス

ファイル・ストレージ・サービスは3種類のパスを使用します:

  1. 「エクスポート・パス」は、ファイルシステムをマウント・ターゲットで使用できるようにするエクスポートに含まれる情報の一部です。 エクスポート・パスにより、マウント・ターゲット内のファイルシステムが一意に識別され、単一のマウント・ターゲットの背後にある100ファイルシステムまで関連付けることができます。 エクスポート・パスは、ファイル・システムをマウント(論理的にアタッチ)するためにインスタンスによって使用されます。 このパスは、ファイル・システムまたはクライアント・インスタンス内のパスとは無関係です。 単一のマウント・ターゲット内で1つのファイル・システムを別のファイル・システムと区別する方法としてのみ存在します。

    このマウント・コマンドの例では、10.0.0.6はマウント・ターゲットのIPアドレスです。/example/pathは、ファイル・システムが作成中にマウント・ターゲットに関連付けられたときに指定された一意のエクスポート・パスです。

    sudo mount 10.0.0.6:/example/path /mnt/mountpointA

    重要

    パスはスラッシュ(/)で始まり、その後にスラッシュで区切られた0個以上の要素のシーケンスが続きます。 単一のマウント・ターゲットに関連付けられた複数のファイル・システムの場合、最初のファイル・システムのパス・シーケンスに、2番目のファイル・システム・パス・シーケンスの完全なパス・エレメント・シーケンスを入れることはできません。 パスはスラッシュで終わることはできません。 パス要素は、ピリオド(.)または2つのピリオド(..)にすることはできません。 最後に、255バイトを超えるパスはありません。 例えば:

    許容:

    /exampleおよび/path

    /exampleおよび/example2

    受入れできません:

    /exampleおよび/example/path

    /および/example

    /example/

    /example/path/../example1

    警告

    マウント・ターゲットに関連付けられた1つのファイル・システムがエクスポート・パスとして指定された/の場合、そのマウント・ターゲットに別のファイル・システムを関連付けることはできません。

    ノート

    エクスポートを作成した後にエクスポート・パスを編集することはできません。
    別のエクスポート・パスを使用する場合は、目的のパスで新しいエクスポートを作成する必要があります。 オプションで、古いパスを含むエクスポートを削除できます。

    マウント・ターゲットとエクスポートの詳細は、「マウント・ターゲットの管理」を参照してください。

  2. 「マウント・ポイントのパス」は、クライアント・インスタンス内の、リモート・ファイル・システムがマウントされているローカルにアクセス可能なディレクトリへのパスです。

    このマウント・コマンドの例では、 /mnt/mountpointAは、外部ファイル・システムがマウントされているクライアント・インスタンス上のディレクトリへのパスです。

    sudo mount 10.0.0.6:/example/path /mnt/mountpointA

    詳細については、「ファイル・システムのマウント」を参照してください。

  3. 「ファイル・システムのパス」は、ファイル・システム内のディレクトリへのパスであり、ファイル・システムの内容を格納します。 ファイル・システムがマウントされると、好きなディレクトリ構造を作成することができます。 ファイル・システムのスナップショットは、.snapshot/nameのファイル・システム・ルート・ディレクトリの下にあるファイル・システム・パスを使用してアクセスできます。

    次の例は、インスタンスからナビゲートするときにスナップショット'January 1'のパスを示しています:

    /mountpointA/.snapshot/January1