Db2 セットアップ・ウィザードを使用した Db2 サーバーのインストール (Linux および UNIX)

このタスクでは、 Linux® および UNIX オペレーティング・システムで Db2 セットアップ ・ウィザードを開始する方法について説明します。 Db2 セットアップ・ウィザードを使用して、インストール設定を定義し、ご使用のシステムに Db2 データベース製品をインストールします。 Db2 pureScale® Featureをインストールする場合は、 Db2 pureScale 環境のインストールのトピックを参照してください。

始める前に

Db2 セットアップ・ウィザードを開始する前に、以下の事柄を行います。
  • パーティション・データベース環境のセットアップを計画している場合は、関連リンクのタスクを参照してください。
  • ご使用のシステムがインストール、メモリー、およびディスクの各要件に合うことを確認します。
  • サポートされているブラウザーをインストールしたことを確認してください。
  • Db2 データベース・サーバーは、root 権限または非 root 権限のいずれかを使用してインストールできます。 非 root インストールについて詳しくは、関連リンクを参照してください。
  • Db2 データベース製品イメージが使用可能でなければなりません。 Db2 インストール・イメージを入手するには、物理 Db2 データベース製品 DVD を購入するか、 Passport Advantage®からインストール・イメージをダウンロードします。
  • 英語版以外の Db2 データベース製品をインストールする場合は、該当する National Language Packages が必要になります。
  • Db2 セットアップ・ウィザードはグラフィカルなインストーラーです。 Db2 セットアップ・ウィザードを使用して Db2 製品をインストールするには、グラフィカル・ユーザー・インターフェース (GUI) を表示するための X Window System (X11) が必要です。 ローカル・ワークステーションで GUI を表示するには、X Window System ソフトウェアのインストールと実行が必要になります。 また、DISPLAY 変数を、 Db2 製品のインストールに使用するワークステーションの IP アドレスに設定する必要があります。
    export DISPLAY=<ip-address>:0.0
    以下に例を示します。
    export DISPLAY=192.168.1.2:0.0
    詳しくは、Hybrid Data Management コミュニティー・サイトの「 Remote X11 Windows to AIX 」を参照してください。
  • ご使用の環境でセキュリティー・ソフトウェアを使用している場合は、 Db2 セットアップ ・ウィザードを開始する前に、必要な Db2 ユーザーを手動で作成する必要があります。


の制約事項

  • どのユーザー・アカウントでも、Db2 セットアップ・ウィザードの複数のインスタンスを実行することはできません。
  • XML フィーチャーは、コード・セット UTF-8 で定義され、データベース・パーティションが 1 個のみであるデータベースでのみ使用できます。
  • Db2 セットアップ・ウィザード・フィールドでは英語以外の文字を受け入れません。

プロシージャー

次のようにして、Db2 セットアップ・ウィザードを開始します。

  1. 物理 Db2 データベース製品 DVD がある場合は、次のコマンドを入力して、 Db2 データベース製品 DVD がマウントされているディレクトリーに移動します。
       cd /dvdrom
    ここで、/dvdrom は、Db2 データベース製品 DVD のマウント・ポイントを表しています。
  2. Db2 データベース製品イメージをダウンロードした場合は、製品ファイルを解凍して untar する必要があります。
    1. 以下のようにして、製品ファイルを解凍します。
      gzip -d product.tar.gz
      
      ここで、product はダウンロードした製品の名前です。
    2. 製品ファイルの untar:
      Linux オペレーティング・システムの場合
      tar -xvf product.tar
      AIX® オペレーティング・システムの場合
      gnutar -xvf product.tar
      ここで、product はダウンロードした製品の名前です。
    3. 以下のようにディレクトリーを変更します。
      cd ./product
      ここで、product はダウンロードした製品の名前です。
    注: 各国語パッケージをダウンロードした場合は、同じディレクトリーに untar してください。 それぞれのサブディレクトリー (例えば、./nlpack) が同じディレクトリーに作成されるので、インストーラーは、プロンプト画面を表示しなくてもインストール・イメージを自動的に検出できます。
  3. データベース製品イメージがあるディレクトリーから ./db2setup コマンドを入力して、 Db2 セットアップ ・ウィザードを開始します。
  4. Db2 セットアップ ・ウィザードが開きます。 「新規インストール」をクリックして、インストールを開始します。

    Db2 セットアップ・ウィザードのプロンプトに従ってインストールを進めます。

結果

非 root インストールの場合、Db2 データベース製品は必ず $HOME/sqllib ディレクトリーにインストールされます。ここで、$HOME は非 root ユーザーのホーム・ディレクトリーを表します。

root インストールの場合には、Db2 データベース製品はデフォルトでは以下のいずれかのディレクトリーにインストールされます。
AIX
/opt/IBM/db2/11.1
Linux
/opt/ibm/db2/11.1

このディレクトリーが既に使用されているシステムにインストールする場合は、 Db2 データベース製品のインストール・パスに _xx が追加されます。 _xx は、01 から始まり、インストールした Db2 コピーの数に応じて増加する数字です。

Db2 データベース製品のインストール・パスを独自に指定することもできます。

Db2 インストール・パスには、以下の規則があります。
  • 英小文字 (a から z)、英大文字 (A から Z)、および下線文字 ( _ ) を使用できます。
  • 128 文字を超えることはできません。
  • スペースは使用できません。
  • 英語以外の文字を含めることはできません。
  • パス名を既存の Db2 インストール済み環境のサブディレクトリーにすることはできません。
  • インストール・パスをシンボリック・リンクにすることはできません。
インストール・ログ・ファイルは、以下で構成されています。
  • Db2 セットアップ・ログ・ファイル。 このファイルは、エラーを含むすべての Db2 インストール情報をキャプチャーします。
    • root インストールの場合、Db2 セットアップ・ログ・ファイル名は db2setup.log です。
    • 非 root インストールの場合、Db2 セットアップ・ログ・ファイル名は db2setup_username.log となり、username はインストールを実行した非 root ユーザー ID です。
  • Db2 エラー・ログ・ファイル。 このファイルは、Java™ によって返されるエラー出力 (例外やトラップ情報など) をキャプチャーします。
    • root インストールの場合、Db2 エラー・ログ・ファイル名は db2setup.err です。
    • 非 root インストールの場合、Db2 エラー・ログ・ファイル名は db2setup_username.err となり、username はインストールを実行した非 root ユーザー ID です。

デフォルトでは、これらのログ・ファイルは /tmp ディレクトリーにあります。 ログ・ファイルの作成場所を指定できます。

db2setup.his ファイルはなくなりました。 代わりに、 Db2 インストーラーは Db2 セットアップ・ログ・ファイルのコピーを DB2_DIR/install/logs/ ディレクトリーに保存し、名前を db2install.historyに変更します。 名前が存在する場合、 Db2 インストーラーはその名前を db2install.history.xxxxに変更します。ここで、 xxxx は、そのマシン上のインストール済み環境の数に応じて、 0000-9999になります。

ヒストリー・ファイルのリストはインストール・コピーごとに異なります。 インストール・コピーが除去されると、このインストール・パスの下のヒストリー・ファイルもまた除去されます。 このコピー・アクションはインストールの終了直前に行われるので、完了前にプログラムが停止したり異常終了したりすると、ヒストリー・ファイルは作成されません。

次の作業

  • インストールを検証します。
  • 必要なインストール後の作業を実行します。

各国語パックは、 Db2 データベース製品のインストール後に、各国語パックがあるディレクトリーから ./db2setup コマンドを実行してインストールすることもできます。

Linux x86では、 Db2 データベース製品がローカル・コンピューターまたはネットワーク上の別のコンピューターの Db2 資料にアクセスできるようにするには、 Db2 インフォメーション・センターをインストールする必要があります。 Db2 インフォメーション・センター には、Db2 データベース・システムと Db2 関連製品の資料が収録されています。

Db2 Workgroup Server Edition のメモリー制限

Db2 Workgroup Server Editionをインストールする場合、インスタンスに許可される最大メモリーは 64 GBです。

インスタンスに割り振られるメモリーの量は、 INSTANCE_MEMORY データベース・マネージャー構成パラメーターによって決定されます。
9.710.1、または 10.5からアップグレードする場合の重要な注意事項:
  • 9.710.1、または 10.5 Db2 データベース製品からアップグレードする際に、メモリー構成が許容限度を超えると、現行バージョンへのアップグレード後にデータベース製品が始動しないことがあります。
  • セルフチューニング・メモリー・マネージャーを使用する場合、ライセンス限度を超えてインスタンス全体のメモリー限度が増やされることはありません。