「アクセス制御およびroot以外でのインストール」で説明したように、UNIX Systemsでは、root以外のユーザーとしてTimesTenをインストールできます。この項のすべての内容は、指定のある場合は除き、TimesTenでサポートされているすべてのUNIX Platformsに適用されます。
ただし、TimesTenのインストールの前後では、いくつかのタスクをrootユーザーとして実行する必要があります。この項では、rootユーザーとして実行する必要があるタスクの概要を説明します。
インストールを続行する前に、「インストールの前提条件」に示した前提条件が満たされていることを確認する必要があります。ご使用のプラットフォームに対して、前提条件に関する手順を実行します。
次の手順は、アクセス制御の使用に関係なく、root以外のユーザーが行うインストールに必要です。また、インストール時にアクセス制御を有効にするすべてのインストールにも必要です。
TimesTenをインストールする前に、インスタンス管理者グループを作成する必要があります。
グループ名にはtimestenを使用することをお薦めしますが、他の名前を使用することも可能です。
HP-UX Systemsでroot以外のユーザーとしてインストールする場合、TimesTenデーモンを実行しているオペレーティング・システム・ユーザーは、MLOCK権限が付与されているオペレーティング・システム・グループに属している必要があります。
たとえば、ユーザーがtimestenというグループのメンバーである場合、rootとして次のコマンドを実行すると、timestenグループにMLOCK権限が付与されます。
たとえば、timestenというTimesTen管理者グループの場合は、次のようにします。
# chmod 775 /etc/TimesTen # chgrp timesten /etc/TimesTenTimesTenを以前のリリースからアップグレードする場合は、マシンごとに/etc/TimesTenの既存のグループの所有権および権限を変更する必要があります。この場合、TimesTen管理者グループのメンバー用に、instance_infoファイルに書込み権限を割り当てる必要があります。次に例を示します。
# chgrp -R timesten /etc/TimesTen # chmod 664 /etc/TimesTen/*
root以外のインストールの場合、TimesTenデーモン起動スクリプトを適切な場所にインストールするために、rootユーザーはinstall_dir/binディレクトリにあるsetuprootスクリプトを実行する必要があります。
最後に、syslogメッセージを構成する必要があります。詳細は、「UNIX Systemsの情報メッセージ」を参照してください。