db2_install - Db2 データベース製品のインストール・コマンド
Db2 データベース製品のすべてのフィーチャーを、指定されたパスにインストールします。 このコマンドは、 Linux® および UNIX オペレーティング・システムでのみ使用できます。
許可
root インストールには root ユーザー権限が必要です。 非 root インストールの場合、非 root インストールを所有するユーザー ID でログオンしなければなりません。
必要な接続
なし
コマンド構文
コマンド・パラメーター
- -b install-path
- Db2 データベース製品をインストールするパスを指定します。 install-path 変数の値は絶対パス名でなければならず、その最大長は 128 文字です。 このパラメーターは、-n パラメーターを指定する場合には必須です。 非 root インストール・シナリオでは、 Db2 製品は、ユーザーのホーム・ディレクトリー $HOME/sqllibの sqllib というサブディレクトリーにのみインストールできます。
- 非 root インストールのシナリオでは、-b パラメーターはオプションです。
- 非 root インストールのシナリオで -b パラメーターを指定する場合、$HOME/sqllib に相当する絶対パスのみがこのパラメーターの値としてサポートされます。
- -f NOTSAMP or -f PURESCALE
パラメーター -f PURESCALE と -f NOTSAMP は相互排他的です。 PURESCALE オプションは、 IBM® Db2 pureScale® Feature をサポートする製品にのみ適用されます。 PURESCALE オプションは、 Db2 pureScale Featureをサポートしない製品では無視されます。
- NOTSAMP
- IBM Tivoli® System Automation for Multiplatforms (SA MP) をインストールまたは更新しないことを指定します。
- PURESCALE
- Db2 pureScale Feature がインストールされることを指定します。
- -f NOPCMK
- Pacemaker がインストールまたは更新されないことを指定します。注: バージョン 11.5.6以降、 Pacemaker はデフォルトでインストールされています。
- -f nobackup
- 非 root アップグレードにのみ適用されます。 コンポーネントの更新時に、db2_install に強制的にインストール・ファイルをバックアップさせないようにします。 これらのファイルをバックアップしない場合、インストール・ディレクトリーのスペース所要量が削減されます。 ただし、ファイルをバックアップしないことを選択すると、エラーが発生した場合、Db2 データベース・インストーラーがロールバック操作を実行できなくなります。 この場合、ファイルを手動でクリーンアップし、製品を再インストールする必要があります。
- -f ignoreType1
- 非 root アップグレードにのみ適用されます。 データベース状況の検査中に、db2_install に強制的にタイプ 1 索引を無視させます。
- -f noencryption
- IBM Global Security Kit (GSKit) をインストールまたは更新しないことを指定します。 IBM GSKit をインストールしないと、 Db2 インスタンスで暗号化機能を使用できません。 ユーザーおよびアプリケーションは、インスタンス内のデータ、または Db2 サーバーとクライアントの間で転送中のデータを暗号化または暗号化解除することはできません。 Db2 pureScale Feature を選択した場合、 noencryption オプションはサポートされません。
- -p productShortName
- インストールする Db2 データベース製品を指定します。 このパラメーターは大/小文字を区別しません。また、-n パラメーターが指定されるときには必須です。 製品の短縮名 (productShortName) は、ComponentList.htm ファイルの中 (製品のフルネームの下) にあります。 ComponentList.htm ファイルは、Db2 データベース製品と共にインストールされるすべてのコンポーネントをリストします。 このファイルは、メディアの db2/plat サブディレクトリーに入っています (plat はインストール先のプラットフォーム名)。 一度にインストールできる製品は 1 つのみです。注: ComponentList.htm ファイルにリストされるコンポーネントは、インストールする Db2 のバージョンによって異なります。 別の Db2 バージョンでは、このファイルが異なる場合があります。
- -c NLPACK_location
- 関連した Db2 各国語パック (NLPACK) の絶対パスの場所を指定します。 このパラメーターは、-n が指定されるときには必須です。 以下の条件がすべて満たされている場合は、Db2 NLPACK の場所を明示的に指定する必要があります。
- -n オプションが指定されました。
- インストールには、各国語 (英語以外) サポートが必要。
- Db2 NLPACK が、Db2 データベース製品イメージ内になく、Db2 データベース製品イメージと同じサブディレクトリー中にもない。
- -n
- 非対話式モードを指定します。 指定する場合は、-b、-p、-c のいずれかまたはすべても指定しなければなりません。
- -m
- このオプションは、非 root インストールにのみ適用されます。 非ルート・コピーのアップグレードを指定します。 アップグレード中に、現行パスにある既存のすべての Db2 データベース製品は除去されます。 アップグレードにより、指定された製品がインストールされます。 アップグレードに続いて、その他の Db2 データベース製品を別個にインストールする必要があります。
- -y
- 製品アクティベーション CD の db2/license ディレクトリーにある使用許諾契約書を読んで内容に同意したことを示します。 このパラメーターは、-n が指定されるときには必須です。
- -L 言語
- 各国語サポートを指定します。 Db2 データベース製品の英語以外のバージョンをインストールできます。 しかし、このコマンドは、各国語パック CD からではなく、製品 CD から実行する必要があります。 デフォルトでは、常に英語がインストールされます。そのため、英語は指定する必要がありません。 複数の言語が必要な場合、このパラメーターは必須です。 複数の言語を示すには、このパラメーターを複数回指定します。 例えば、フランス語とドイツ語の両方をインストールするには、
-L FR -L DE
と指定してください。 このパラメーターには、大/小文字の区別がありません。 - -l log-file
- ログ・ファイルを指定します。 root インストールの場合、デフォルト・ログ・ファイルは /tmp/db2_install.log$$ です ($$ はプロセス ID)。 非rootインストールの場合、デフォルトのログ・ファイルは/tmp/db2_install_userID.logです。ここで、ユーザーIDは非root インストールを所有するユーザーIDを表します。 IBM Tivoli System Automation for Multiplatforms (SA MP) を db2_install コマンドでインストールまたは更新する場合、対応するログ・ファイルは Db2 データベース・ログ・ファイルと同じディレクトリーに置かれます。
- -t trace-file
- デバッグ・モードをオンにします。 デバッグ情報は、trace-file として指定されたファイル名に書き込まれます。
- -h | -?
- 使用法を表示します。
例
- /mnt/cdromのイメージからインストールする場合、必要なすべての入力を求めるプロンプトが出されるようにする場合、または /mnt/cdromのイメージから Db2 Enterprise Server Edition をインストールする場合は、以下のコマンドを発行します。
cd /mnt/cdrom ./db2_install
- Db2 Enterprise Server Edition を /mnt/cdromのイメージから
/db2/newlevel
に英語で非対話式にインストールするには、以下のコマンドを発行します。cd /mnt/cdrom ./db2_install -p server -b /db2/newlevel -n
- /mnt/cdromのイメージから Db2 Enterprise Server Edition を Db2 pureScale Feature とともに英語で非対話式にインストールするには、以下を発行します。
cd /mnt/cdrom ./db2_install -b <install_dir> -p SERVER -f PURESCALE
使用上の注意
IBM PowerHA® SystemMirror® for AIX® クラスターが稼働している場合は、以下のようにします。 IBM Tivoli System Automation for Multiplatforms (SA MP) のインストールは実行できません。 SA MP は、 PowerHA SystemMirrorに依存する Reliable Scalable Cluster Technology (RSCT) ファイルセットをバンドルしているため、アップグレードまたは更新。
SA MP のインストールをスキップするには、 db2_install コマンドまたは installFixPack コマンドを使用します。 PowerHA SystemMirror クラスターを使用した SA MP のインストールまたはアップグレードについては、ホワイト・ペーパー「 Upgrade guide for Db2 Servers in HACMP Environments
」を参照してください。この資料は、 IBM サポートおよびダウンロード Web サイト (http://www.ibm.com/support/docview.wss?uid=swg21045033) から入手できます。