N1 Grid Service Provisioning System 5.0 インストールガイド

Solaris OS、Red Hat、IBM AIX システム上のアプリケーションのアンインストール

N1 Grid Service Provisioning System 5.0 をアンインストールする方法は、アンインストールするアプリケーションと、そのアプリケーションを稼働させているオペレーティングシステムによって異なります。

ProcedureSolaris OS 上の Master Server または CLI Client をアンインストールする

Solaris OS の Master Server と CLI Client は、パッケージとしてインストールされます。アンインストールスクリプトでは、5.0 バージョンの Master Server または CLI Client だけがアンインストールされます。

手順
  1. アプリケーションをアンインストールするサーバーで、アンインストールするアプリケーションのディレクトリ以外の場所に移動します。

  2. アンインストールを開始します。


    # /N1SPS5.0-home/app_directory/bin/cr_uninstall_app.sh
    

    N1SPS5.0-home には、アプリケーションをインストールしたディレクトリを指定します。デフォルトディレクトリは、/opt/SUNWn1sps/N1_Grid_Service_Provisioning_System_5.0 です。app_directory には、次に示す値の 1 つを指定します。

    • server – Master Server をアンインストールする

    • cli – CLI Client をアンインストールする

    app には、次に示す値の 1 つを指定します。

    • ms – Master Server をアンインストールする

    • cli – CLI Client をアンインストールする

    アンインストールが完了すると、次のメッセージが表示されます。


    Successfully removed SUNWspapp
    Successfully removed SUNWspsc1
    Successfully removed SUNWspsj1

    app には、 Master Server をアンインストールする場合は ms を、CLI Client をアンインストールする場合は cl を指定します。


    注 –

    SUNWspsc1 パッケージと SUNWspsj1 パッケージは、このサーバーにほかのアプリケーションがインストールされている場合は削除されません。たとえば、同じサーバーに Master Server と CLI Client の両方をインストールしてある場合で、Master Server だけをアンインストールするとき、SUNWspsc パッケージと SUNWspsj1 パッケージは CLI Client がアンインストールされるまでサーバー上に残されます。


ProcedureSolaris OS、Red Hat Linux、IBM AIX システム上のファイルベースアプリケーションをアンインストールする

手順
  1. アプリケーションをアンインストールするサーバーで、アンインストールするアプリケーションのディレクトリ以外の場所に移動します。

  2. アンインストールするアプリケーションを停止します。

  3. Remote Agent をアンインストールする場合は、/protect ディレクトリ内のファイルのアクセス許可を変更します。


    % chmod -R 755 /N1SPS5.0-home/agent/bin/protect
    

    N1SPS5.0-home には、Remote Agent をインストールしたディレクトリを指定します。

  4. アンインストールするアプリケーションが入っているディレクトリ削除します。


    # rm -r /N1SPS5.0-home/app-directory
    

    N1SPS5.0-home には、アプリケーションをインストールしたディレクトリを指定します。Solaris OS と AIX 上のデフォルトディレクトリは /opt/SUNWn1sps/ です。Red Had Linux 上のデフォルトディレクトリは /opt/sun です。app-directory には、次に示す値の 1 つを指定します。

    • server – Master Server をアンインストールする

    • agent – Remote Agent をアンインストールする

    • cli – CLI Client をアンインストールする

    • ld – Local Distributor をアンインストールする

  5. マシンからすべてのアプリケーションをアンインストールする場合で、N1SPS5.0–home ディレクトリにアプリケーションディレクトリが残っていないときは、common/ ディレクトリを削除します。


    # rm -r N1SPS5.0-home/common
    

    以上でアンインストール作業が完了します。

Procedureデータベースの自動最適化を無効にする

Red Hat Linux Master Server をアンインストールする場合は、データベースを自動的に最適化するようにシステムに指示するエントリを crontab ファイルから手動で削除する必要があります。Solaris Master Servers のアンインストールスクリプトは、cronjob ファイルからこのエントリを自動的に削除します。

手順
  1. Master Server を所有するユーザーで、現在の crontab を表示し、出力がファイルになされるように指定します。


    # crontab -l > newcrontabfile
    
  2. newcrontab ファイルをテキストエディタで開きます。

  3. newcrontab ファイルから次の行を削除します。


    MM HH * * * N1SPS5.0-home/server/bin/roxdbcmd vacuumdb -d rox > /dev/null 2> /dev/null

    N1SPS5.0-home には、Master Server のホームディレクトリを指定します。

  4. newcrontab ファイルを保存します。

  5. crontab を更新します。


    # crontab newcrontabfile