db2_install - Db2 データベース製品のインストール・コマンド

Db2 データベース製品のすべてのフィーチャーを、指定されたパスにインストールします。 このコマンドは、 Linux® および UNIX オペレーティング・システムでのみ使用できます。

許可

root インストールには root ユーザー権限が必要です。 非 root インストールの場合、非 root インストールを所有するユーザー ID でログオンしなければなりません。

必要な接続

なし

コマンド構文

Read syntax diagramSkip visual syntax diagramdb2_install-binstall-path-fNOTSAMPPURESCALENOPCMK-fnobackup-fignoreType1-fnoencryption-pproductShortName-cNLPACK_location-n-m-y-Llanguage -sgroupname-x -llog-file-ttrace-file-h-?

コマンド・パラメーター

-b install-path
Db2 データベース製品をインストールするパスを指定します。 install-path 変数の値は絶対パス名でなければならず、その最大長は 128 文字です。 -n パラメーターを指定する場合、このパラメーターは必須です。 非 root インストール・シナリオでは、 Db2 製品は、ユーザーのホーム・ディレクトリー $HOME/sqllibsqllib というサブディレクトリーにのみインストールできます。
  • -b パラメーターは、非 root インストール・シナリオではオプションです。
  • 非 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) をインストールまたは更新しないことを指定します。 このオプションは AIX® でのみサポートされており、 Linux では非推奨となっている。
PURESCALE
Db2 pureScale Feature がインストールされることを指定します。
-f NOPCMK
を指定する。 Pacemaker はインストールも更新もされず、 Linux でのみサポートされます。
注: バージョン 11.5.6以降、 Pacemaker がデフォルトでインストールされています。
-f nobackup
非 root アップグレードにのみ適用されます。 コンポーネントの更新時に、db2_install に強制的にインストール・ファイルをバックアップさせないようにします。 これらのファイルをバックアップしない場合、インストール・ディレクトリーのスペース所要量が削減されます。 ただし、ファイルをバックアップしないことを選択すると、エラーが発生した場合、Db2 データベース・インストーラーがロールバック操作を実行できなくなります。 この場合、ファイルを手動でクリーンアップし、製品を再インストールする必要があります。
-f ignoreType1
非 root アップグレードにのみ適用されます。 データベース状況の検査中に、db2_install に強制的にタイプ 1 索引を無視させます。
-f noencryption
IBM Global Security Kit (GSKit) をインストールまたは更新しないことを指定します。 IBM Global Security Kit (GSKit)をインストールしない場合、暗号化機能は Db2 インスタンスでは使用できません。 ユーザーおよびアプリケーションは、インスタンス内のデータ、または Db2 サーバーとクライアントとの間で転送中のデータを暗号化または暗号化解除することはできません。 このオプションは、 Linux プラットフォームでのみ利用可能です。 を選択した場合、 暗号化なしオプションはサポートされません。 Db2pureScale 機能です。
-p productShortName
インストールする Db2 データベース製品を指定します。 このパラメーターは大/小文字を区別せず、-n パラメーターが指定された場合は必須です。 製品のショート・ネーム (productShortName)は、ファイル ComponentList.htm (製品のフルネーム)にあります。 ComponentList.htm ファイルは、Db2 データベース製品と共にインストールされるすべてのコンポーネントをリストします。 このファイルは、メディアのdb2/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と指定してください。 このパラメーターには、大/小文字の区別がありません。
-s グループ名
ローカルユーザーが Db2 ファイルとディレクトリにアクセスする際に、ワールド書き込み可能ファイルパーミッションではなく、共有グループの使用を有効にする。
このパラメーターはオプションです。
groupname
groupname 値には以下の制約がある:
  • 30文字を超えることはできません。
  • db2_install を呼び出す前に、オペレーティング・システムに存在していなければならない。
  • インスタンス所有者のプライマリ・グループであってはならない。
  • インスタンス・オーナーとフェンスIDは、指定されたグループのメンバーでなければならない。
グループには必ず含まれなければならない:
  • インスタンス所有者。
  • フェンスに囲まれたユーザー。
  • ローカルの Db2 管理者アカウント
  • Db2 サーバーにアクセスするすべてのアプリケーション・ユーザーID。
-x
共有グループの使用を防ぐ。 世界の書き込み可能なファイルパーミッションの使用は維持される。
注: -s パラメータも -x パラメータも指定されていない場合は、これらのオプションについてユーザーの確認を求める対話型プロンプトが開きます。 どちらのオプションも、非 root インストールで db2_install ユーティリティを実行する場合に適用できます。
-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 EditionDb2 pureScale Feature とともに英語で非対話式にインストールするには、以下を発行します。
    cd /mnt/cdrom
    ./db2_install -b <install_dir> -p SERVER -f PURESCALE 

使用上の注意

IBM PowerHA® SystemMirror® for AIX クラスターが実行中の場合、SA MP には PowerHA SystemMirror に依存する Reliable Scalable Cluster Technology (RSCT) ファイルセットがバンドルされているため、 IBM Tivoli System Automation for Multiplatforms (SA MP) のインストール、アップグレード、または更新を実行することはできません。

SA MP のインストールをスキップするには、 db2_install コマンドまたは installFixPack コマンドを使用します。 クラスタを使用した SA MPのインストールまたはアップグレードに関する情報は PowerHA SystemMirror Db2 HACMP クラスターを使用して SA MP をインストールまたはアップグレードする方法については、 IBM Support and downloads ウェブサイト( http://www.ibm.com/support/docview.wss?uid=swg21045033 ).