fncreate コマンドは、コンテキストを作成するために使用されます。
fncreate -t context [-f file] [-o] [-r reference] [-s] [-v] [-D] name |
オプション |
説明 |
---|---|
-t context |
context タイプのコンテキストを作成する。context タイプは、org、hostname、host、username、user、service、fs、site、nsid、generic |
-f file |
入力ファイルを使用して、コンテキストを作成するユーザーとホストを一覧表示する |
-r reference |
リファレンスのタイプ。-r reference オプションは、-t generic とともにしか使用できない |
name |
複合名 |
-o |
name によって識別されるコンテキストだけを作成する |
-s |
既存の割り当てすべてを上書き (置換) する。-s を使用しないと、名前がすでに割り当てられている場合、fncreate は失敗する |
-D |
各コンテキストの作成時に、そのコンテキストと、対応するテーブル、ディレクトリ、ファイルに関する情報を表示する |
-v |
詳細。各テキストの表示時にその情報を表示する |
次に例を示します。
ルート組識のコンテキストとサブコンテキストを作成する場合
# fncreate -t org org// |
ホスト deneb のコンテキストとサブコンテキストを作成する場合
# fncreate -t host host/deneb |
コンテキスト、サービス、ファイルサブコンテキストを作成して、ユーザー sisulu のカレンダ割り当てを追加する場合
# fncreate -t user user/sisulu # fnbind -r user/sisulu onc_calendar onc_cal_str sisulu@deneb |
sales 組識のサイトコンテキストを作成する場合
# fncreate -t site org/sales/site/ |
サイトコンテキストは、ドットで区切られた右から左へという順番の名前によって、階層名前空間をサポートします。これにより、地理上のカバレージ関係によってサイトを区分化できます。たとえば、サイトコンテキスト alameda とサイトサブコンテキスト bldg-6.alameda を作成するには、次のコマンドを実行します。
# fncreate -t site org/sales/site/alameda # fncreate -t site org/sales/site/bldg-6.alameda |