Solstice AdminSuite の admin_install インストールスクリプトを使用して Solstice AdminSuite をインストールする際に、ソフトウェアにアクセスするためのマウント方法を指定できます。
オートマウンタによるマウント方法を選択した場合は、Solstice AdminSuite 2.3 ソフトウェアの場所を示すエントリをオートマウントのマップに追加する必要があります。この章では、マップを更新する手順をネームサービスごとに説明します。インストールスクリプトを使用して Solstice AdminSuite または Solstice AutoClient のインストールを行なった後で、マップにエントリを追加してください。
承認されたユーザーとして NIS+ ドメインにログインします。
NIS+ の org_dir ディレクトリにあるテーブルに対して、読み取り権と書き込み権を持っている必要があります。
auto_master テーブルにオートマウントマップ auto_direct のエントリがあるかどうかを確認します。
$ niscat auto_master.org_dir /net -hosts -nosuid /home auto_home /- auto_direct |
auto_direct エントリがある場合は、手順 4 に進んでください。エントリがない場合は、手順 3 に進んでください。
auto_direct エントリを auto_master テーブルに追加します。
$ nistbladm -a key=/- value=auto_direct auto_master.org_dir |
テーブルにエントリが追加されたことを確認してください。
$ niscat auto_master.org_dir /net -hosts -nosuid /home auto_home /- auto_direct |
auto_direct テーブルがあるかどうかを確認します。
$ nisls auto_direct.org_dir auto_direct.org_dir.your-domain |
your-domain には、ドメイン名を指定します。
auto_direct テーブルがある場合は、手順 6 に進んでください。テーブルがない場合は、手順 5 に進んでください。
auto_direct テーブルを作成します。
$ nistbladm -D access=og=rmcd,w=r,n= -c automount_map key=S, ¥ nogw= value=,nogw= auto_direct.org_dir.`nisdefaults -d` |
テーブルが作成されたことを確認してください。
$ nisls auto_direct.org_dir auto_direct.org_dir.your-domain |
確認したら、手順 7 に進んでください。
既存の Solstice AdminSuite のエントリを検索します。
以前のバージョンの Solstice AdminSuite ソフトウェアをサポートするテーブルエントリが存在することがあります。
$ niscat auto_direct.org_dir | grep SUNWadm |
以下のようなエントリが表示された場合は、手順 8 に進んでください。表示されない場合は、手順 7 に進んでください。
/opt/SUNWadm server-name:/installdir/$CPU/SUNWadm |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
installdir には、Solstice AdminSuite 2.3 ソフトウェアがインストールされているディレクトリを指定します。通常は /export/opt です。
環境変数 $CPU には、sparc または i386 と指定してください。
Solstice AdminSuite 2.3 ソフトウェアの場所を示すエントリを追加します。
/export/opt ディレクトリ以外の場所に Solstice AdminSuite 2.3 ソフトウェアをインストールした場合は、/export/opt を実際にインストールしたディレクトリに置き換えて、次のコマンドを実行してください。
$ nistbladm -a key=/opt/SUNWadm ¥ value=server-name:/export/opt/$CPU/SUNWadm ¥ auto_direct.org_dir.`nisdefaults -d` |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
エントリがテーブルに追加されたことを確認します。
$ niscat auto_direct.org_dir /opt/SUNWadm server-name:/export/opt/$CPU/SUNWadm |
Solstice AdminSuite 2.3 のデータ領域の場所を示すエントリを追加します。
/export/opt ディレクトリ以外の場所に Solstice AdminSuite 2.3 ソフトウェアをインストールした場合は、/export/opt を実際にインストールしたディレクトリに置き換えて、次のコマンドを実行してください。
$ nistbladm -a key=/opt/SUNWadmd ¥ value=server-name:/export/opt/all/SUNWadmd ¥ auto_direct.org_dir.`nisdefaults -d` |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
エントリがテーブルに追加されたことを確認します。
$ niscat auto_direct.org_dir /opt/SUNWadm server-name:/export/opt/$CPU/SUNWadm/opt/SUNWadmd ¥ server-name:/export/opt/all/SUNWadmd |
NIS+ ネームサービスドメイン内にある、Solstice AdminSuite を使用するすべてのシステムに、スーパーユーザーとしてログインし、automount コマンドを実行します。
# /usr/sbin/automount |
新しいオートマウントテーブルが使用されるようになります。
ネームサービスドメインの NIS マスターにスーパーユーザーとしてログインします。
auto.master マップにオートマウントマップ auto_direct のエントリがあるかどうかを確認します。
# ypcat -k auto.master /net -hosts -nosuid /home auto_home /- auto_direct |
auto_direct エントリがある場合は、手順 3 に進んでください。エントリがない場合は、手順 4 に進んでください。
auto_direct エントリを auto.master マップに追加します。
auto_direct マップがあるかどうかを確認します。
# ypcat -k auto_direct |
Solstice AdminSuite 2.3 CD-ROM をドライブに挿入します。
ボリューム管理機能が実行されていることを前提としています。
NIS マップが置かれているディレクトリにメークファイルをコピーします。
NIS マップが /var/yp 以外のディレクトリに置かれている場合は、/var/yp を実際のディレクトリに置き換えて、以下のコマンドを実行してください。
# cp /cdrom/ja_solstice_sysmgt_2_3/Examples/Makefile.direct /var/yp |
/etc/auto_direct ファイルを作成します。
# touch /etc/auto_direct |
作成後、手順 9 に進んでください。
既存の Solstice AdminSuite のエントリを検索します。
以前のバージョンの Solstice AdminSuite ソフトウェアをサポートするテーブルエントリが存在することがあります。
# ypcat -k auto_direct | grep SUNWadm |
以下のようなエントリが表示された場合は、手順 10 に進んでください。表示されない場合は、手順 9 に進んでください。
/opt/SUNWadm server-name:/installdir/$CPU/SUNWadm |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
installdir には、Solstice AdminSuite 2.3 ソフトウェアがインストールされているディレクトリを指定します。通常は /export/opt です。
/etc/auto_direct ファイルに、Solstice AdminSuite 2.3 ソフトウェアの場所を示すエントリを追加します。
/export/opt ディレクトリ以外の場所に Solstice AdminSuite 2.3 ソフトウェアをインストールした場合は、/export/opt を実際にインストールしたディレクトリに置き換えてください。
/opt/SUNWadm server-name:/export/opt/$CPU/SUNWadm |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
Solstice AdminSuite 2.3 のデータ領域の場所を示すエントリを追加します。
/export/opt ディレクトリ以外の場所に Solstice AdminSuite 2.3 ソフトウェアをインストールした場合は、/export/opt を実際にインストールしたディレクトリに置き換えてください。
/opt/SUNWadmd server-name:/export/opt/all/SUNWadmd |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
ファイルの処理方式を指定します。
auto_direct マップが使用できるかどうかによって、以下のいずれかのコマンドを実行してください。
手順 4 で auto_direct マップがあった場合は、以下のコマンドを実行して NIS マップを再構築します。
# cd /var/yp; make auto_direct |
手順 4 で auto_direct マップがなかった場合は、以下のコマンドを実行して NIS マップを再構築します。
# make -f /var/yp/makefile -f /var/yp/Makefile.direct auto_direct |
NIS マップが /var/yp 以外のディレクトリに置かれている場合は、/var/yp を実際のディレクトリに置き換えて、上記のコマンドを実行してください。
エントリが追加されたことを確認します。
# ypcat -k auto_direct /opt/SUNWadm server-name:/export/opt/$CPU/SUNWadm /opt/SUNWadmd server-name:/export/opt/all/SUNWadmd |
NIS ネームサービスドメイン内にある、Solstice AdminSuite を使用するすべてのシステムに、スーパーユーザーとしてログインし、automount コマンドを実行します。
# /usr/sbin/automount |
新しいオートマウントテーブルが使用されるようになります。
Solstice AdminSuite 2.3 ソフトウェアを使用する各システムに対して、次の手順を実行してください。
Solstice AdminSuite のファイルサーバーシステム、または AdminSuite 管理対象システムに、スーパーユーザーとしてログインします。
/etc/auto_master ファイルに auto_direct エントリがあるかどうかを確認します。
以下に auto_direct エントリが含まれている auto_master ファイルの例を示します。
# cat /etc/auto_master # Master map for automounter # /net -hosts -nosuid /home auto_home /- auto_direct |
auto_direct エントリがある場合は、手順 4 に進んでください。エントリがない場合は、手順 3 に進んでください。
/etc/auto_master ファイルに、次のようなエントリを追加します。
/- auto_direct |
/etc/auto_direct ファイルがあるかどうかを確認します。
# ls /etc/auto_direct |
/etc/auto_direct ファイルを作成します。
# touch /etc/auto_direct |
作成後、手順 7 に進んでください。
既存の Solstice AdminSuite のエントリを検索します。
以前のバージョンの Solstice AdminSuite ソフトウェアをサポートするテーブルエントリが存在することがあります。
# ypcat -k auto_direct | grep SUNWadm |
以下のようなエントリが表示された場合は、手順 8 に進んでください。表示されない場合は、手順 7 に進んでください。
/opt/SUNWadm server-name:/installdir/$CPU/SUNWadm |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
installdir には、Solstice AdminSuite 2.3 ソフトウェアがインストールされているディレクトリを指定します。通常は /export/opt です。
/etc/auto_direct ファイルに、Solstice AdminSuite 2.3 の場所を示すエントリを追加します。
/export/opt ディレクトリ以外の場所に Solstice AdminSuite 2.3 ソフトウェアをインストールした場合は、/export/opt を実際にインストールしたディレクトリに置き換えてください。
/opt/SUNWadm server-name:/export/opt/$CPU/SUNWadm |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
Solstice AdminSuite 2.3 のデータ領域の場所を示すエントリを追加します。
/export/opt ディレクトリ以外の場所に Solstice AdminSuite 2.3 ソフトウェアをインストールした場合は、/export/optを実際にインストールしたディレクトリに置き換えてください。
/opt/SUNWadmd server-name:/export/opt/all/SUNWadmd |
server-name には、Solstice AdminSuite のファイルサーバーのホスト名を指定します。
automount コマンドを実行します。
# /usr/sbin/automount |
新しいオートマウントテーブルが使用されるようになります。