10.4.22. setup-ds.pl
setup-ds.pl スクリプトを使用して、Directory Server インスタンスを作成します。インスタンスの設定後に
-u オプションを指定してこのスクリプトを実行すると、最新のインストール済みパッケージで設定が更新されます。
注記
このスクリプトは、管理サーバーではなく、Directory Server インスタンスのみを作成します。新規インスタンスが機能するには、Administration Server および Configuration Directory Server を別のマシンにインストールする必要があります。
情報は、スクリプトまたは
.inf ファイルで渡すことができます。オプションを使用しない場合、setup-ds.pl は対話式の設定プログラムを起動します。
.inf パラメーターとコマンドライン引数はいずれも、『 『インストールガイド』』 のサイレント設定セクションで説明されています。
注記
このスクリプトは非推奨となり、Red Hat Directory Server の次のメジャーバージョンで削除されます。
構文
setup-ds.pl [
--debug
] [
--silent
] [
--file=name
] [
--keepcache
] [
--log=name
] [
--update
] [
slapd.InstScriptsEnabled=boolean
]
| オプション | 代替オプション | 詳細 |
|---|---|---|
| --silent | -s | これは、register スクリプトをサイレントモードで実行し、ファイルから設定情報( --file パラメーターを設定)、または対話的にではなくコマンドラインで渡される引数から呼び出します。 |
| --file=name | -f name |
これにより、新しい Directory Server インスタンスの設定が含まれるファイルのパスと名前が設定されます。これは
--silent パラメーターと共に使用することができます。これを使用する場合、設定プロンプトのデフォルト値が設定されます。
|
| --debug | -d[dddd] | このパラメーターは、デバッグ情報を有効にします。-d フラグについては、d の数を増加させます。 |
| --keepcache | -k | これにより、登録スクリプトの実行時に作成される一時的なインストールファイル(.inf)が保存されます。このファイルは、サイレント設定に再利用できます。このファイルは常に生成されますが、通常はインストールが完了すると削除されます。このファイルは、/tmp/setup lGCZ8H という名前のログファイルとして作成されます。
警告
キャッシュファイルには、設定中に提供されるクリアテキストのパスワードが含まれます。このファイルで十分に注意し、保護してください。
|
| --logfile name | -l | このパラメーターは、出力を書き込むログファイルを指定します。これが設定されていない場合、設定情報は一時ファイルに書き込まれます。ログファイルを使用しない場合は、ファイル名を /dev/null に設定します。 |
| --update | -u | このパラメーターにより、既存の Directory Server インスタンスが更新されます。インストールが時折破損している場合、このオプションを使用して、足りないパッケージを更新または置き換え、すべてのローカルインスタンスを Configuration Directory で再登録できます。 |
| slapd.InstScriptsEnabled=true|false | このパラメーターは、ds -admin.pl が /usr/lib64/dirsrv/slapd-instance_name/ ディレクトリーにインスタンス固有のスクリプトを作成するかどうかを決定します。デフォルトは false です。ただし、このディレクトリーにある既存のスクリプトは、setup-ds.pl --update コマンドの実行時に更新されます。設定に関係なく、インスタンスに依存しないスクリプトバージョンは /usr/sbin/ ディレクトリーにインストールされます。 |