管理解説書

fs mkmount

目的

ボリュームにマウント・ポイントを作成します。

構文

fs mkmount -dir <directory>  -vol <volume name>  [-cell <cell name>]
           [-rw]  [-fast]  [-help]
   
fs mk -d <directory>  -v <volume name>  [-c <cell name>]  [-r]  [-f]  [-h]

構文

fs mkmount コマンドは、-vol 引き数によって指定されたボリュームのマウント・ポイントを、-dir 引き数によって指定された AFS ファイル・スペースに作成します。マウント・ポイントは、標準のディレクトリー要素に似ていて、ボリュームのルート・ディレクトリーのように機能しますが、実際には AFS ボリュームを参照する特殊ファイルのシステム・オブジェクトです。キャッシュ・マネージャーはパス名の走査中に与えられたマウント・ポイントに初めて検出したとき、VL サーバーに接続し、どのファイル・サーバーに指示されたボリュームが格納されているのか確認して、適切なファイル・サーバー・マシンからボリュームのルート・ディレクトリーのコピーを取り出します。

推奨されてはいませんが、1 つのボリュームに複数のマウント・ポイントを作成することもできます。ファイル・スペースを通して同じパスに沿った 2 箇所にボリュームをマウントすると、キャッシュ・マネージャーが混乱することがあります。

キャッシュ・マネージャーは、AFS ファイル・スペースを通り抜けてマウント・ポイントに出会ったときに、以下の 3 つの基本規則を監視します。

マウント・ポイントには、キャッシュ・マネージャーが解釈する方法によって、 3 つのタイプがあり、それぞれの別々の目的に応じて割り当てられます。

オプション

-dir
マウント・ポイントとして作成するディレクトリーを指定します。ディレクトリーはまだ存在していないものでなくてはなりません。相対するパス名は、現行作業ディレクトリーを基準にして解釈されます。

ディレクトリーへの読み取り / 書き込みパスを指定し、読み取り専用ボリュームで新規マウント・ポイントを作成しようとして発生する障害を回避します。規則では、読み取り / 書き込みパスは、パス名の 2 番目のレベルのセル名の前にピリオドを入れて示します (たとえば、/afs/.abc.com)。ファイル・スペースを通る読み取り / 書き込みパスおよび読み取り専用パスの概念に関する詳細については、この参照ページの説明の節を参照してください。

-vol
ボリュームの名前またはボリューム ID を指定して、それをマウントします。適切ならば、名前に .readonly または .backup 拡張子を追加するか、該当するボリューム ID 番号を指定します。

-cell
ボリュームが常駐するセルを指定します (セルラー・マウント・ポイントを作成)。完全修飾ドメイン名、またはローカルの /usr/vice/etc/CellServDB ファイルにリストされている他のセルと区別できる短縮形を指定してください。

この引き数が省略された場合、マウント・ポイントにセル・インディケーターは表示されません。キャッシュ・マネージャーはこれを解釈するとき、マウント・ポイントで指定されたボリュームが、マウント・ポイントを格納しているボリュームと同じセルに常駐しているものと想定します。

-rw
読み取り / 書き込みマウント・ポイントを作成します。標準のマウント・ポイントを作成するには、このフラグを省略します。

-fast
ボリューム・ロケーション (VL) サーバーが、ボリュームに VLDB 項目があるかどうかを検査し、なかった場合に警告メッセージを印刷することを防ぎます。ボリュームに VLDB 項目がなくても、このフラグが含まれているかどうかによって、ファイル・サーバーはマウント・ポイントを作成します。

-help
このコマンドのオンライン・ヘルプを出力します。これ以外の有効なオプションはすべて無視されます。

次のコマンドは標準のマウント・ポイントを作成し、/afs/abc.com/usr/smith にボリューム user.smith をマウントします。

   % cd /afs/abc.com/usr
      
   % fs mkmount -dir smith -vol user.smith
   

以下のコマンドは、 ABC Corporation セルの root.cell ボリューム用の読み取り / 書き込みマウント・ポイントと正規のマウント・ポイントをそのセルのファイル・ツリーで作成します。 2 番目のコマンドは、読み取り / 書き込みマウント・ポイントの名前の始まりにピリオドを入れるという規則に従っています。

   % fs mkmount -dir /afs/abc.com -vol root.cell
   
   % fs mkmount -dir /afs/.abc.com -vol root.cell -rw
   

次のコマンドは、State University セルの root.cell ボリュームを、ABC Corporation セルのファイル・ツリーにマウントし、/afs/stateu.edu という標準セルラー・マウント・ポイントを作成します。 ABC Corporation のキャッシュ・マネージャーがこのマウント・ポイントに出会うと、読み取り専用パスで State University セルに入り込みます。

   % fs mkmount -dir /afs/stateu.edu -vol root.cell -c stateu.edu
   

必要となる特権

発行者は、マウント・ポイントを格納するディレクトリーの ACL で i (挿入) アクセス権と a (管理) アクセス権が必要です。

関連情報

CellServDB (クライアント・バージョン)

fs lsmount

fs rmmount


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]



(C) IBM Corporation 2000. All Rights Reserved