これらのユーザーおよびグループは、インストール・プロセス中に DB2 セットアップ・ウィザードによって作成されます。 希望する場合は、前もってそれらを作成することができます。
始める前に
このタスクを実行するためには、ユーザーおよびグループを作成するための root ユーザー権限が必要です。
このタスクについて
3 つのユーザーおよびグループが必要です。
この後の解説で使用しているユーザーおよびグループの名前を下の表に示してあります。 各システムの命名規則と DB2® の命名規則に準拠している限り、独自のユーザー名とグループ名を指定することができます。
作成するユーザー ID は、それ以降のセットアップ作業を完了するために必要になります。
表 1. デフォルトのユーザーおよびグループユーザー |
サンプル・ユーザー名 |
サンプル・グループ名 |
インスタンス所有者 |
db2inst1 |
db2iadm1 |
fenced ユーザー |
db2fenc1 |
db2fsdm1 |
DB2 Administration Server のユーザー |
dasusr1 |
dasadm1 |
- インスタンス所有者のホーム・ディレクトリーは、DB2 インスタンスが作成される場所です。
- fenced ユーザーは、DB2 データベースで使用されるアドレス・スペースの外部にあるユーザー定義関数 (UDF) およびストアード・プロシージャーを実行するために使用されます。
- DB2 Administration Server のユーザー のユーザー ID は、システムで DB2 Administration Server を実行するために使用されます。
手順
DB2 データベース・システムのための必要なグループおよびユーザー ID を作成するには、以下のようにします。
- root ユーザー権限を持つユーザーとしてログインします。
- オペレーティング・システムごとに該当するコマンドを入力します。
注: 以下のコマンド行の例には、パスワードが含まれていません。
これらは例示だけを目的としたものです。 passwd username コマンドを使用して、コマンド行からパスワードを設定できます。
- AIX® オペレーティング・システム
- AIX でグループを作成するには、下記のコマンドを入力します。
mkgroup id=999 db2iadm1
mkgroup id=998 db2fsdm1
mkgroup id=997 dasadm1
グループごとにユーザーを作成します。
mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1
home=/home/db2inst1 db2inst1
mkuser id=1003 pgrp=db2fsdm1 groups=db2fsdm1
home=/home/db2fenc1 db2fenc1
mkuser id=1002 pgrp=dasadm1 groups=dasadm1
home=/home/dasusr1 dasusr1
次のように、初期パスワードを設定します。 passwd db2inst1
passwd db2fenc1
passwd dasusr1
- HP-UX オペレーティング・システム
- HP-UX でグループを作成するには、下記のコマンドを入力します。
groupadd -g 999 db2iadm1
groupadd -g 998 db2fsdm1
groupadd -g 997 dasadm1
グループごとにユーザーを作成します。
useradd -g db2iadm1 -d /home/db2instl -m db2inst1
useradd -g db2fsdm1 -d /home/db2fenc1 -m db2fenc1
useradd -g dasadm1 -d /home/dasusr1 -m dasusr1
次のように、初期パスワードを設定します。 passwd db2inst1
passwd db2fenc1
passwd dasusr1
- Linux オペレーティング・システム
- Linux オペレーティング・システムでグループを作成するには、以下のコマンドを入力します。
groupadd -g 999 db2iadm1
groupadd -g 998 db2fsdm1
groupadd -g 997 dasadm1
グループごとにユーザーを作成します。
useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1
useradd -u 1003 -g db2fsdm1 -m -d /home/db2fenc1 db2fenc1
useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
次のように、初期パスワードを設定します。 passwd db2inst1
passwd db2fenc1
passwd dasusr1
- Solaris オペレーティング・システム
- Solaris でグループを作成するには、下記のコマンドを入力します。
groupadd -g 999 db2iadm1
groupadd -g 998 db2fsdm1
groupadd -g 997 dasadm1
グループごとにユーザーを作成します。
useradd -g db2iadm1 -u 1004 -d /export/home/db2inst1 -m db2inst1
useradd -g db2fsdm1 -u 1003 -d /export/home/db2fenc1 -m db2fenc1
useradd -g dasadm1 -u 1002 -d /export/home/dasusr1 -m dasusr1
次のように、初期パスワードを設定します。 passwd db2inst1
passwd db2fenc1
passwd dasusr1