Sun Java System Calendar Server 6 2005Q4 管理ガイド

Calendar Server の config ディレクトリを変更する

Calendar Server は、設定ファイルを config ディレクトリに格納します。以前のリリースの場合は、config ディレクトリの場所が変更されています。新しい場所は次のとおりです。

/etc/opt/SUNWics5/config/

古い config ディレクトリへのシンボリックリンクは次のディレクトリに格納されます。

Calendar Server 設定プログラム csconfigurator.sh の実行後、後続の手順で説明するように、古い各ディレクトリのシンボリックリンクを削除して新しいディレクトリへのリンクに置き換えます。これらの手順では、/etc/opt/SUNWics5/config にある元の設定ファイルの設定が維持されることに注意してください。

開始する前に、config ディレクトリの内容の所有者が icsusericsgroup (またはランタイムユーザー ID とランタイムグループ ID に指定した名前) であることを確認します。

# ls -ld config
 ... icsuser icsgroup ... config/

/opt/SUNWics5/cal で見つかったシンボリックリンクを変更する方法

  1. /global/cal/opt/SUNWics5/cal ディレクトリに移動します。次に例を示します。


    # cd /global/cal/opt/SUNWics5/cal/

    この /global/cal はファイルシステムのマウントポイントです。

  2. config が新しい config ディレクトリへのシンボリックリンクであることを確認します。次に例を示します。


    # ls -l config
     ... config -\> /etc/opt/SUNWics5/config/
  3. /opt/SUNWics5/cal/ ディレクトリでシンボリックリンク config を削除します。


    # cd /opt/SUNWics5/cal
    # rm config
  4. 所有者と権限を維持したまま、/etc/opt/SUNWics5/config の内容を新しい HA ディレクトリにコピーします。


    # cd /global/cal/opt/SUNWics5/cal
    # cp -pr /etc/opt/SUNWics5/config .

/opt/SUNWics5/lib で見つかったシンボリックリンクを変更する方法

  1. /global/cal/opt/SUNWics5/cal/lib ディレクトリで、config/etc/opt/SUNWics5/config へのシンボリックリンクであることを確認します。


    # cd /global/cal/opt/SUNWics5/cal/lib
     # ls -l config
     ... config -\> /etc/opt/SUNWics5/config/
  2. config シンボリックリンクを削除します。


    # rm config
  3. 新しい config の場所へのシンボリックリンクを作成します。


    # ln -s ../config config
  4. 新しいリンクを検証します。


    # ls -l config
     ... config -\> ../config/

/opt/SUNWics5/sbin で見つかったシンボリックリンクを変更する方法

  1. /global/cal/opt/SUNWics5/cal/lib ディレクトリで、config/etc/opt/SUNWics5/config へのシンボリックリンクであることを確認します。


    # cd /global/cal/opt/SUNWics5/cal/sbin
     # ls -l config
     ... config -\> /etc/opt/SUNWics5/config/
  2. config シンボリックリンクを削除します。


    # rm config
  3. 新しい config の場所へのシンボリックリンクを作成します。


    # ln -s ../config config
  4. 新しいリンクを検証します。


    # ls -l config
     ... config -\> ../config/

    注 –

    Calendar Server をアンインストールするときは、Java Enterprise System アンインストーラを使用します。このアンインストーラは、SUNWics5 および SUNWica5 パッケージを削除します。

    ただし、Calendar Server の HA 設定では、アンインストーラを実行する前に、まず、場所を変更した config ディレクトリとその内容を削除する必要があります。次に例を示します。


    # cd /global/cal/opt/SUNWics5/cal/
     # rm -rf config

    config ディレクトリを削除しないと、SUNWics5 パッケージのアンインストール処理は失敗します。