Sun ONE ロゴ     前へ      目次      索引      次へ     
Sun ONE Directory Server インストールおよびチューニングガイド



付録 A   インストール製品のレイアウト

この付録では、標準インストール後の製品ソフトウェアのレイアウトについて要約して説明します。インストールされたファイルのうち、この付録にリストされているファイルおよび製品マニュアルで説明されているファイルだけが、サポートの対象となる公開インタフェース製品に属します。



この付録で示されている例は、Solaris オペレーティング環境での製品インストールを反映しています。ファイル名および拡張子は、ほかのプラットフォーム上のインストールでは異なる場合があります。

製品の Solaris パッケージバージョンをインストール後、pkgchk(1M) ユーティリティの pkgchk -v package-name コマンドを使用して、特定のパッケージに対するすべてのインストールパス名のリストを取得することもできます。



Solaris オペレーティング環境など一部のプラットフォームには、ディレクトリサービスを管理する統合ツールが用意されています。Sun ONE Directory Server もツールを提供します。この付録でリストされているツールの詳細は、『Sun ONE Directory Server 管理ガイド』『Sun ONE Directory Server Reference Manual』を参照してください。

ServerRoot ディレクトリ

ServerRoot ディレクトリには、さまざまなシステム管理ユーティリティがあります。プラットフォーム、設定、およびインストール内容の ServerRoot ディレクトリに対応するパスの指定方法については、「デフォルトパスおよびファイル名」を参照してください。

表 A-1    ServerRoot の下にあるユーティリティ

ユーティリティ

内容

ServerRoot/restart-admin

管理サーバーの再起動

ServerRoot/start-admin

管理サーバーの起動

ServerRoot/startconsole

Sun ONE サーバーコンソールの起動

ServerRoot/stop-admin

管理サーバーの停止

ServerRoot/uninstall

製品ソフトウェアのアンインストール

ServerRoot/bin ディレクトリには、サーバーインスタンスの作成時に内部的に使用される製品のバイナリファイルと設定テンプレートがあります。

表 A-2    ServerRoot/bin  の下にあるファイル

ファイル

内容

ServerRoot/bin/

次のファイル以外は、内部処理に使用

ServerRoot/bin/admin/admconfig

管理サーバーの設定

ServerRoot/bin/https/bin/ns-httpd

Sun ONE 管理サーバー

ServerRoot/bin/https/bin/uxwdog

管理サーバーのウォッチドッグ

ServerRoot/bin/slapd/server/ns-ldapagt

LDAP ベースの SNMP サブエージェント

ServerRoot/bin/slapd/server/ns-slapd

Sun ONE Directory Server

ServerRoot/lib ディレクトリには、プラグインを含む製品ライブラリがあります。

表 A-3    ServerRoot/lib  の下にあるライブラリ

ライブラリ

内容

ServerRoot/lib/

内部処理およびプラグイン

ServerRoot/lib/libnspr4.so

NSPR、バージョン 4.x

ServerRoot/manual ディレクトリには、コンソールのオンラインヘルプのサポートがあります。

表 A-4    ServerRoot/manual  の下にあるオンラインヘルプのサポート

ディレクトリ

内容

ServerRoot/manual/

オンラインヘルプのサポート

ServerRoot/plugins ディレクトリには、サーバープラグインのサンプル、プラグイン開発用ヘッダーファイル、および SNMP サポート用プラグインがあります。

表 A-5    ServerRoot/plugins  の下にあるプラグインのサポート

ディレクトリまたはファイル

内容

ServerRoot/plugins/

サンプル、ヘッダー、SNMP サポート

ServerRoot/plugins/slapd/slapi/examples/

サンプルプラグイン

ServerRoot/plugins/slapd/slapi/include/

プラグインのヘッダーファイル

ServerRoot/plugins/snmp/magt/magt

管理エージェントの設定

ServerRoot/plugins/snmp/mibs/

SNMP MIB

ServerRoot/plugins/snmp/sagt/sagt

SNMP エージェントの設定

ServerRoot/shared/bin ディレクトリには、サーバー管理用ツールがあります。

表 A-6    ServerRoot/shared/bin の下にあるツールおよびクライアント 

ディレクトリまたはファイル

内容

ServerRoot/shared/bin

次のファイル以外は、内部処理に使用

ServerRoot/shared/bin/admin_ip.pl

IP アドレスの変更

ServerRoot/shared/bin/entrycmp

レプリケーション用エントリの比較

ServerRoot/shared/bin/fildif

フィルタを適用した LDIF のダンプ

ServerRoot/shared/bin/insync

レプリケーション同期のチェック

ServerRoot/shared/bin/ldapcompare

属性値の比較

ServerRoot/shared/bin/ldapdelete

ディレクトリエントリの削除

ServerRoot/shared/bin/ldapmodify

ディレクトリエントリの変更

ServerRoot/shared/bin/ldapsearch

ディレクトリエントリの検索

ServerRoot/shared/bin/modutil

PKCS #11 モジュールの管理

ServerRoot/shared/bin/uconv

ISO から UTF-8 への変換

ServerRoot/shared/bin/repldisc

レプリケーショントポロジの検出

ServerRoot/shared/config ディレクトリには、ディレクトリエントリへの証明書のマッピング用設定ファイルがあります。

表 A-7    ServerRoot/shared/config  の下にある証明書のマッピング用設定ファイル

ディレクトリまたはファイル

内容

ServerRoot/shared/config

次のファイル以外は、内部処理に使用

ServerRoot/shared/config/certmap.conf

エントリへの証明書のマッピング

ServerRoot/setup5 ディレクトリには、サイレントインストールおよびサイレントアンインストール用のサンプルテンプレートがあります。

表 A-8    ServerRoot/setup5  の下にあるサイレントインストールおよびサイレントアンインストール用テンプレート

ディレクトリまたはファイル

内容

ServerRoot/setup5

次のファイル以外は、内部処理に使用

ServerRoot/setup5/typical.ins

サイレントインストール用テンプレートファイル

ServerRoot/setup5/uninstall.ins

サイレントアンインストール用テンプレートファイル

サーバーインスタンスのディレクトリ

slapd-ServerID ディレクトリには、サーバーインスタンスの ServerID に対応するファイルがあります。ServerRoot/slapd-ServerID ディレクトリ自体には、コマンド行で管理を行うための複数のスクリプトがあります。

表 A-9    サーバーインスタンスのスクリプト 

スクリプト

内容

ServerRoot/slapd-ServerID/

サーバーインスタンス

ServerRoot/slapd-ServerID/bak2db

データベースの復元 (オフライン)

ServerRoot/slapd-ServerID/bak2db.pl

データベースの復元 (オンライン)

ServerRoot/slapd-ServerID/db2bak

データベースのバックアップ (オフライン)

ServerRoot/slapd-ServerID/db2bak.pl

データベースのバックアップ (オンライン)

ServerRoot/slapd-ServerID/db2index.pl

インデックスの生成 (オンライン)

ServerRoot/slapd-ServerID/db2ldif

データベースの LDIF へのダンプ (オフライン)

ServerRoot/slapd-ServerID/db2ldif.pl

データベースの LDIF へのダンプ (オンライン)

ServerRoot/slapd-ServerID/getpwenc

暗号化したパスワードの出力

ServerRoot/slapd-ServerID/ldif2db

LDIF のインポート (オフライン)

ServerRoot/slapd-ServerID/ldif2db.pl

LDIF のインポート (オンライン)

ServerRoot/slapd-ServerID/ldif2ldap

LDIF の LDAP 経由のインポート

ServerRoot/slapd-ServerID/monitor

監視情報の取得

ServerRoot/slapd-ServerID/ns-accountstatus.pl

アカウント状態の確立

ServerRoot/slapd-ServerID/ns-activate.pl

エントリの有効化

ServerRoot/slapd-ServerID/ns-inactivate.pl

エントリの無効化

ServerRoot/slapd-ServerID/restart-slapd

ディレクトリサーバーの再起動

ServerRoot/slapd-ServerID/restoreconfig

管理サーバーの設定の復元

ServerRoot/slapd-ServerID/saveconfig

管理サーバーの設定の保存

ServerRoot/slapd-ServerID/start-slapd

ディレクトリサーバーの起動

ServerRoot/slapd-ServerID/stop-slapd

ディレクトリサーバーの停止

ServerRoot/slapd-ServerID/suffix2instance

サフィックスのバックエンドへのマッピング

ServerRoot/slapd-ServerID/vlvindex

仮想リスト表示インデックスの作成

ServerRoot/slapd-ServerID のサブディレクトリには、設定、ログ、およびバックアップデータがあります。

表 A-10    サーバーインスタンスのサブディレクトリ 

ディレクトリ

内容

ServerRoot/slapd-ServerID/

サーバーインスタンス

ServerRoot/slapd-ServerID/bak/

ディレクトリデータベースのバックアップ

ServerRoot/slapd-ServerID/confbak/

管理サーバーの設定のバックアップ

ServerRoot/slapd-ServerID/conf_bk/

ディレクトリサーバーの設定のバックアップ

ServerRoot/slapd-ServerID/config/

ディレクトリサーバーの設定

ServerRoot/slapd-ServerID/config/schema/

ディレクトリスキーマの設定

ServerRoot/slapd-ServerID/db/

ディレクトリデータベース

ServerRoot/slapd-ServerID/ldif/

サンプル LDIF ファイル

ServerRoot/slapd-ServerID/locks/

実行時プロセスのロック

ServerRoot/slapd-ServerID/logs/

サーバーのログファイル

ServerRoot/slapd-ServerID/tmp/

実行時の一時ファイル

付属のツールを使用してサーバーインスタンスを管理します。ディレクトリの内容を手動で変更しないでください。

内部処理専用

次のディレクトリの内容は、Directory Server で内部処理に使用されます。これらの内部コンポーネントは、サポートされる公開インタフェース製品には属しません。

  • ServerRoot/adminacl/
  • ServerRoot/admin-serv/
  • ServerRoot/admserv
  • ServerRoot/alias/
  • ServerRoot/dist/
  • ServerRoot/httpacl/
  • ServerRoot/include/
  • ServerRoot/install/
  • ServerRoot/java/
  • ServerRoot/userdb/

これらのディレクトリまたは内容を変更しないでください。


前へ      目次      索引      次へ     
Copyright 2002-2003 Sun Microsystems, Inc. All rights reserved.