基本製品、機能、拡張機能をアンインストールする

1つのコマンドで基本製品、すべての機能、すべての機能拡張を一度にアンインストールできます (2次サーバーの機能を除く)。機能または機能拡張は個別にアンインストールできません。

基本製品、すべての機能、拡張機能をアンインストールするには、次の手順に従います。

  1. プライマリーコンピューターに root ユーザーとしてログインします。
  2. 次のコマンドのいずれかを入力します。
    • X Windows など、グラフィカルユーザーインターフェースからプライマリーコンピューターを実行している場合:
      • /opt/infoprint/ippd/_uninstall/ippd/removeIPPD -i gui
    • ターミナルウインドウで プライマリーコンピューターを実行している場合:
      • /opt/infoprint/ippd/_uninstall/ippd/removeIPPD -i console
      注意:
    • Java仮想マシンが見つからないというエラーが表示された場合は、次のコマンドを入力して、もう一度コマンドを実行します。

      . ~aiw1/.profile

    RICOH ProcessDirector は、アンインストールのプロセスをガイドするプログラムを開始します。プログラムの指示に従ってください。
  3. [アンインストール]をクリックしてアンインストールプロセスを開始します。
    システムユーザー (aiw1)、システムグループ (aiwgrp1)、DB2データベースユーザー (aiwclnt)、およびグループ (aiwdbgrp) の削除を選択できます。
    アンインストールが完了すると、アンインストールが成功したことを知らせるメッセージ、またはエラーがあったこととエラーログファイルの場所を知らせるメッセージが表示されます。
  4. 完了をクリックします。
  5. アンインストールプログラムは、ディレクトリー構造の一部の後に残ります。RICOH ProcessDirector のインストールプログラムによってインストールされたすべてのファイルを完全に削除するには、インストールの一部として作成されたファイルシステムをすべて削除します。
    削除するファイルシステムには次のものが含まれます。
    • /aiw/aiw1/db2
    • /aiw/aiw1/db2_logs
    • /aiw
    • /opt/infoprint/ippd
    • /var/psf/segments
    • /var/psf
    • /var/aiw
      重要:
    • 使用しているサーバーに RICOH InfoPrint XT または RICOH Transform Feature がインストールされている場合、/opt/infoprint ディレクトリーを削除しないでください。
  6. RICOH ProcessDirector のデータベースと DB2 インスタンスを別コンピューター上の DB2 サーバーから削除するには、次の手順に従います。
    1. RICOH ProcessDirector のデータベースの DB2 インスタンス所有者として、そのコンピューターにログインします。
    2. RICOH ProcessDirector基本製品のDVDをドライブに挿入します。
    3. RICOH ProcessDirector の基本製品 DVD で、/scriptsディレクトリーに移動します。
    4. 次のコマンドを入力してアンインストールスクリプトを実行します。
      • ./remoteDB2uninstall.sh
      注意:
    • setupRemoteDB2.sh によって作成された RICOH ProcessDirector ユーザー ID やユーザーグループを削除するかどうか、remoteDB2uninstall.sh で選択できます。手動で作成された RICOH ProcessDirectorユーザー ID やユーザーグループは、このスクリプトでは削除されません。
  7. 別のサーバーにインストールされたPostgreSQLデータベースからRICOH ProcessDirectorデータベースを削除するには、
    1. rootユーザーからpostgresユーザーに切り替えます: su - postgres_user
      postgres_userRICOH ProcessDirector 、PostgreSQLへのログインに使用するユーザーIDに置き換えます。デフォルトは postgresです。
    2. 接続を終了してデータベースを削除するには、このコマンドを入力します:
      /usr/pgsql-version/bin/dropdb --force -p <port> -U postgres_user AIWDB

      versionはインストールされているPostgreSQLのバージョンに置き換えてください。

    3. PostgreSQLを停止するには、このコマンドを入力します:
      /usr/pgsql-version/bin/pg_ctl stop -o "-p <port>" -U postgres_user -D cluster_directory

      cluster_directoryをデータベースが初期化されたパスに置き換えてください。

    4. クラスターディレクトリを削除するには、このコマンドを入力します:
      rm -rf cluster_directory
  8. RICOH ProcessDirectorと共にインストールされたPostgreSQLデータベースを使用している時にDockerまたはPodmanコンテナーを削除するには、まずDockerまたはPodmanコンテナーを停止してから削除する必要があります。
    1. 以下のコマンドを入力して、コンテナーを停止します。
      docker stop container-name
      podman stop container-name
    2. 以下のコマンドを入力して、コンテナーを削除します。
      docker rm container-name
      podman rm container-name
    3. 関連ボリュームも削除したい場合は、以下のコマンドを入力します。
      docker volume prune
      podman volume prune

      このコマンドは、現在削除されているコンテナーに以前関連付けられていたすべての永続データを削除します。

    コンテナ名は、1 次データベースがrpd-aiwdb-postgres、レポートデータベースがrpd-reports-postgresです。
  9. プライマリーコンピューターを再起動します。