インストールを開始する前に、「要件」にある要件を環境が満たしていることを確認してください。

Concerto (4.x 以前) から DTP にアップグレードしている場合、「4.x (Concerto) から 5.0 (DTP) への移行 」を参照してください。

既存の DTP をアップグレードしている場合、「以前のバージョンの DTP からのアップグレード (5.x から 5.y)」を参照してください。

このセクションの内容:

Windows での DTP のインストール

  1. DTP のインストール ファイルを実行してインストール ウィザードを起動します。  

  2. 使用許諾契約を読んで合意し、インストール操作を続けます。  
  3. インストール ディレクトリを選択して [次へ] をクリックします。 デフォルトでは、DTP は Program Files ディレクトリにインストールされます。DTP Enterprise Pack をインストールする予定であり (次のステップを参照)、Program Files ディレクトリにインストールしたい場合、管理者としてコンソールを使って DTP Enterprise Pack を起動する必要があります (「DTP Enterprise Pack の概要」を参照)。

  4. インストール オプションを選択します。この時点で DTP Enterprise Pack をインストールするか、または後でインストーラーを再実行して DTP Enterprise Pack を DTP インフラストラクチャに追加できます。
     
  5. [スタート] メニューのショートカットの場所を選択し、[次へ] をクリックします。

  6. インストール情報を参照し、そのままで良ければ [インストール] をクリックします。別の場所を指定したい場合は前の画面に戻ります。  

  7. インストールが完了したら [完了] をクリックし、DTP Server と Data Collector を起動します。

DTP の使用を開始します。「DTP の起動とライセンス設定」を参照してください。

Linux および Solaris での DTP のインストール

DTP をインストールするプロセスは Linux と Solaris で同様です。以下の操作手順は、Linux と Solaris の両方で DTP をインストールする手順です。一部の Linux ディストリビューションでは、DTP と組込みデータベースをインストールするために必要なすべてのライブラリが同梱されていません。DTP をデプロイする前にライブラリをインストールする必要があります (ステップ 6 の下の注意を参照)。

Cent OS 7 でのインストール

Cent OS 7 の場合、インストール スクリプト DTP.sh はファイルを展開するために unzip パッケージを必要とします。DTP.sh を実行する前に以下のコマンドを実行してください。

sudo yum install unzip

  1. ルート ユーザーとしてログインしていて、組込みデータベース サーバーを含む DTP ディストリビューションを Linux にインストールしている場合、いったんログアウトし、管理者権限のある別のユーザーとしてログインし直してください。
  2. tar ファイルから現行ディレクトリに DTP インストール スクリプトを展開します。Solaris の展開コマンドは環境によって異なります。特定の環境のための展開コマンドについては、組織の Solaris システムの管理者に問い合わせてください。 以下のコマンドは、一般的な展開方法の例です。 

    Linux
    tar xvzf parasoft_dtp_[version]_linux.tar.gz
    Solaris
    gunzip -c parasoft_dtp_[version]_[os_version].tar.gz | tar xvf -  
  3.  DTP インストール スクリプトを実行し、 -i オプションを使ってターゲット ディレクトリの場所を指定します。これはフルパスで指定する必要があります。例:

    正しい
    ./DTP.sh -i /home/<user>/dtp

    次のように、相対パスで指定してはいけません。

    正しくない
    ./DTP.sh -i ../../dtp

    インストール スクリプトが開始し、画面に進捗状況のメッセージが表示されます。 

  4. Parasoft DTP Enterprise Pack をインストールする場合、[y] を選択して Enter キーを押します。Enterprise Pack には Extension Designer と Policy Center が含まれます。これらのアプリケーションによって、高度な SDLC データ解析を利用し、粒度の高いプログラミング ポリシーを実装できます。詳細については「DTP Enterprise Pack」を参照してください。Extension Designer と Policy Center の機能を利用するには、有効な DTP Enterprise ライセンスが必要です。-a オプションを使って DTP インストーラーを再実行することで、後で DTP Enterprise Pack をインストールできます。

    ./DTP.sh -i /home/<user>/dtp -a
  5. インストール中に crontab ファイルが検出された場合、[D] を使って crontab エントリを参照するか、[S] を使って crontab の構成を省略できます。crontab に以前から存在するエントリがある場合にだけプロンプトが表示されます。そうでなければ、DTP のための crontab エントリをインストーラーが自動的に設定します。
  6. ご使用の DTP ディストリビューションに組込みデータベース サーバーが含まれる場合 (Linux のみ)、このデータベース サーバーがインストール時に自動的に起動します。一部の Linux ディストリビューションでは、組込みデータベース サーバーを含む DTP をインストールするために必要なライブラリがない場合があります。その場合、インストーラーはコンソールに以下のメッセージを出力して終了します。

    Installation was not started because the following libraries are missing:
    
    <list of missing libraries>
    
    Use your Linux distribution's package manager to install the missing libraries then reinstall DTP.
    For example, you can install libaio.so.1 in Ubuntu with the following command:
    	sudo apt-get install libaio1
    If the libaio.so.1 is missing from your Red Hat Enterprise Linux distribution, then run:
    	sudo yum install libaio.x86_64
    Consult the documentation shipped with your Linux distribution for additional information.

    Linux ディストリビューションのドキュメントにあるようにライブラリをインストールし、インストール プロセスを再開します。

    ルート ユーザーとしてログインしている場合もインストールは終了します (ステップ 1 を参照)。そして以下のメッセージがコンソールに出力されます。

    Installation was not started. You cannot be logged in as the root user when installing DTP 
    with embedded DB. Please log in as another user and reinstall

DTP Enterprise Pack のインストールを選択した場合 (「ステップ 4」を参照)、 "dtpservices" というディレクトリが <DTP_INSTALL> ディレクトリに追加されます。詳細については「DTP Enterprise Pack」を参照してください。

DTP サービスの開始

  1. インストールが完了したら、DTP Configuration Manager を実行します。  
    DTP_HOME/bin/dtpconsole.sh
    DTP のメイン メニューが表示されます。

    DTP - Configuration Manager
    Copyright (C) by Parasoft Corporation
    MAIN MENU
    =========
    Options:
    (1) DTP Server (Report Center, Team Server, License Server)
    (2) Data Collector
    (3) Enterprise Pack
    (4) Status
    (5) System administration
    (6) Show Machine ID
    (q) Exit to system
  2. (1) を選択して DTP Server メニューを入力します。 

  3. 再び (1) を選択してサービスを実行します。 (q) を選択してメニューに戻ります。
  4. (2) を選択して Data Collector メニューを入力します。
  5. (1) を選択して Data Collector サービスを実行します。(q) を選択してメニューに戻ります。
  6. (3) を選択してEnterprise Pack メニューを入力します。
  7. (1) を選択して Extension Designer と Policy Center を開始し、(q) を選択してメニューに戻ります。DTP Enterprise Pack は DTP コンソール インターフェースでのみ開始および停止できます。Enterprise Pack アプリケーション用の管理コマンドは、[DTP_INSTALL]/dtpservices/ ディレクトリの dtpservices.sh から取得できます。「DTP Enterprise Pack の概要」を参照してください。 
  8. DTP の使用を開始します。「DTP の起動とライセンス設定」を参照してください。

注意事項

  • Windows でのインストールの場合、WinZip、WinRar、7Zip といったサード パーティの圧縮解凍ユーティリティを使ってディストリビューション zip を展開することを推奨します。Microsoft Windows の Windows エクスプローラーから利用できる圧縮ユーティリティには多くの問題があります。たとえば、ディレクトリ名とファイル名のサイズ制限やパフォーマンスの問題などです。DTP インストーラーを Windows エクスプローラーで解凍すると、「パスが長すぎます」というエラー メッセージが表示されます。7Zip でディストリビューション zip を開いて 7Zip UI からデスクトップに DTP フォルダーをドラッグした場合にも同じエラーが起こることがあります。
  • インストール ディレクトリにある installed.file.lst ファイルは、どのインストール ファイルが変更されたか、どのファイルをバックアップするべきかを追跡するために使用されます。 
  • No labels