3.2.2 インストールする
HADB管理者とHADB管理グループをOSに設定し,通信情報ファイルを格納するディレクトリを作成したら,HADBサーバをインストールします。
HADBサーバをインストールする場合,HADB管理者(adbmanager)で実行します。スーパユーザでログインしている場合は,いったんログアウトして,HADB管理者(adbmanager)でログインし直してください。
(1) インストールデータを格納するディレクトリを作成する
HADBサーバのインストールデータを格納するディレクトリを作成します。作成するディレクトリのパス名を次に示します。
-
インストールデータを格納するディレクトリの絶対パス:/home/adbmanager/install
HADB管理者(adbmanager)で次に示すOSのコマンドを入力して,[Enter]キーを押してください。
mkdir /home/adbmanager/install
(2) 作成したインストールデータを格納するディレクトリを確認する
mkdirコマンドでインストールデータを格納するディレクトリが作成されているかどうかを確認するため,次に示すOSのコマンドを入力して,[Enter]キーを押してください。
ls -d /home/adbmanager/install
lsコマンドを実行すると,インストールデータを格納するディレクトリが正しく作成されたかどうかを確認できます。実行結果の例を次に示します。
- ■実行結果の例
/home/adbmanager/install
上記のディレクトリが表示されていれば,インストールデータを格納するディレクトリは作成されています。
(3) インストールデータを格納するディレクトリに書き込み権限を付与する
/home/adbmanager/installディレクトリ下に,HADB管理者がインストールデータを格納できるように,書き込み権限を付与してください。次に示すOSのコマンドを入力して,[Enter]キーを押してください。
chmod 755 /home/adbmanager/install
これで,インストールデータを格納するディレクトリに書き込み権限が付与されました。
(4) CD-ROMファイルシステムをマウントする
HADBサーバのインストールコマンド(adbinstallコマンド),およびインストールデータ(tar.gzファイル)が格納されたCD-ROMファイルシステムを自動マウントしてください。
CD-ROMファイルシステムが自動マウントされない場合,CD-ROMファイルシステムをマウントする必要があります。次に示すコマンドを入力して,[Enter]キーを押してください。
mount /dev/cdrom /media
下線部分は,CD-ROMファイルシステムのマウントディレクトリ名です。環境によって異なります。
- 注意事項
-
CD-ROMのディレクトリ名やファイル名は,マシンによって記述した内容と表示が異なることがあります。OSのlsコマンドを実行して,表示されたディレクトリ名をそのまま入力してください。
(5) インストールコマンド(adbinstallコマンド)をコピーする
マウントしたCD-ROMファイルシステムに格納されているHADBサーバのインストールコマンド(adbinstallコマンド)を,/home/adbmanager/installディレクトリ下にコピーしてください。
次に示すOSのコマンドを入力して,[Enter]キーを押してください。
cp /media/adbinstall /home/adbmanager/install
下線部分は,CD-ROMファイルシステムのマウントディレクトリ名です。環境によって異なります。
(6) インストールデータ(tar.gzファイル)をコピーする
マウントしたCD-ROMファイルシステムに格納されているHADBサーバのインストールデータ(tar.gzファイル)を,/home/adbmanager/installディレクトリ下にコピーしてください。
次に示すOSのコマンドを入力して,[Enter]キーを押してください。
cp /media/hitachi_advanced_data_binder_server-$VR.tar.gz /home/adbmanager/install
下線部分は,CD-ROMファイルシステムのマウントディレクトリ名です。環境によって異なります。また,$VRはHADBのバージョンおよびリリース番号を示します。
(7) コピーしたインストールコマンド(adbinstallコマンド)およびインストールデータ(tar.gzファイル)を確認する
adbinstallコマンドおよびtar.gzファイルを/home/adbmanager/installディレクトリ下にコピーできたことを確認します。次に示すOSのコマンドを入力して,[Enter]キーを押してください。
ls /home/adbmanager/install
lsコマンドを実行すると,adbinstallコマンドおよびtar.gzファイルを/home/adbmanager/installディレクトリ下にコピーできているかどうかを確認できます。実行結果の例を次に示します。
- ■実行結果の例
adbinstall hitachi_advanced_data_binder_server-$VR.tar.gz
- 注
-
$VRは,HADBのバージョンおよびリリース番号を示します。
(8) インストールコマンド(adbinstallコマンド)に実行権限を付与する
/home/adbmanager/installディレクトリ下にコピーしたHADBサーバのインストールコマンド(adbinstallコマンド)に対して,HADB管理者が実行できるように,実行権限を付与してください。次に示すOSのコマンドを入力して,[Enter]キーを押してください。
chmod 777 /home/adbmanager/install/adbinstall
これで,インストールコマンド(adbinstallコマンド)に実行権限が付与されました。
(9) HADBサーバをインストールする
実行権限を付与したHADBサーバのインストールコマンド(adbinstallコマンド)を実行して,HADBサーバをインストールしてください。
次に示すHADBのコマンドを入力して,[Enter]キーを押してください。
/home/adbmanager/install/adbinstall -s /home/adbmanager/server
- -s /home/adbmanager/server
-
adbinstallコマンドでHADBサーバをインストールする際,サーバディレクトリとして使用するディレクトリを,-sオプションに指定します。ここでは,/home/adbmanager/serverディレクトリを指定してください。
adbinstallコマンドを実行すると,インストールデータ(tar.gzファイル)が展開されて,/home/adbmanager/serverディレクトリ下にHADBサーバを構成するディレクトリとファイルが格納されます。
- 注意事項
-
HADB管理者(adbmanager)ではなく,スーパユーザ(root)でadbinstallコマンドを実行した場合は,KFAA91558-Wメッセージが出力されます。この場合は,KFAA91558-Wメッセージが出力されたあとに出力されるKFAA91559-Qメッセージの入力要求に対して,nまたはNを入力してください。そのあとで,いったんログアウトして,HADB管理者(adbmanager)でログインし直してください。そして,HADB管理者(adbmanager)でadbinstallコマンドを実行してください。
(10) HADBサーバがインストールされたことを確認する
HADBサーバが正しくインストールされたかどうかを確認します。次に示すOSのコマンドを入力して,[Enter]キーを押してください。
ls /home/adbmanager/server
lsコマンドを実行すると,HADBサーバがインストールされているかどうかを確認できます。実行結果の例を次に示します。
- ■実行結果の例
bin client conf include lib sample spool
上記のディレクトリが表示されていれば,HADBサーバはインストールされています。