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/sbin 目录中,检查 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 软件包的卸载操作将失败。