Sun Java System Calendar Server 6 2005Q4 管理指南

日历查找数据库配置

下表显示了日历查找数据库 (Calendar Lookup Database, CLD) 参数以及每个参数的默认值和说明。

表 E–9 ics.conf 文件中日历查找数据库 (CLD) 参数

参数 

默认值 

说明 

csapi.plugin.calendarlookup

"n"

启用 ("y") 或禁用 ("n") 日历查找插件。

csapi.plugin.calendarlookup.name

"*"

指定要装入的特定日历查找插件的名称。如果此值为星号 ("*"),Calendar Server 将装入所有插件。

caldb.cld.type

"local"

指定要使用的 CLD 插件的类型: 

"local" 指定将所有日历存储在运行 Calendar Server 的本地服务器上,并且不装入任何插件。

"directory" 指定 LDAP CLD 插件,该插件使用日历属主的 icsDWPHost LDAP 属性来确定存储指定日历的服务器。

caldb.dwp.server.default

" "

如果 LDAP 服务器数据库中的用户或资源日历条目没有 icsDWPHost 属性,则指定 Calendar Server 使用的全限定默认 DWP 服务器名。 

如果通过 Communications Express 或使用 WCAP 命令登录 Calendar Server 的用户没有 icsDWPHost 属性,Calendar Server 将使用此参数自动置备此属性。

如果用户已经有一个 icsDWPHost 属性,则不使用 caldb.dwp.server.default

此名称必须能够被域名服务 (DNS) 解析成有效的 IP 地址。 

caldb.cld.cache.enable

"yes"

启用 ("yes") 或禁用 ("no") 日历查找数据库 (CLD) 高速缓存选项。要获得 LDAP CLD 插件的最佳性能,请将其设置为 "yes"。

caldb.cld.cache.logfilesizemb

"10"

以兆字节为单位指定检查点文件的最大大小。 

caldb.cld.cache.mempoolsizemb

"4"

以兆字节为单位指定共享内存的大小。 

caldb.cld.cache.maxthread

"1000"

指定数据库线程的最大数目。 

caldb.cld.cache.homedir.path

"."

指定 CLD 缓存选项的数据库事件、任务和警报文件的位置。默认值 "." 指定将这些文件存储在 /var/opt/SUNWics5/csdb/cld_cache 目录中。

caldb.cld.cache. checkpointinterval

"60"

指定检查点之间的秒数。 

caldb.cld.cache.circularlogging

"yes"

指定为 CLD 缓存选项同步检查点文件后是否将它们删除。 

caldb.dwp.server.host-name.ip

" "

指定存储日历数据库的服务器的主机名。该服务器必须正在运行 DWP 服务 (csdwpd)。此名称必须能够被域名服务 (DNS) 解析成有效的 IP 地址。此参数由 LDAP CLD 插件使用。 

备注:host-name 在参数的每个部分中都必须保持一致,并且是全限定名称。例如:

caldb.dwp.server.sesta.com.ip="sesta.com"

caldb.dwp.connthreshold

"1"

服务器建立新的网络连接前待处理请求的最大数目。 

caldb.dwp.initconns

"2"

数据库有线协议服务客户端与每个数据库有线协议服务主机之间的初始连接数目。 

caldb.dwp.initthreads

"2"

用于处理数据库有线协议服务请求的初始线程数。 

caldb.dwp.maxcons

"1000"

允许使用数据库有线协议服务的最大服务器连接数目。 

caldb.dwp.maxthreads

"20"

允许使用数据库有线协议服务的最大服务器线程数目。 

caldb.dwp.md5

"n"

指定服务器是否对所有数据库有线协议服务请求执行 MD5(消息摘要 5)单向散列检查。(单向散列功能用于为消息验证生成数字签名。) 

  • 值为 "n" 表示禁用 MD5 散列检查。

  • 值为 "y" 表示启用 MD5 散列检查。

caldb.dwp.server.hostname.ip

" "

为指定计算机主机名上使用数据库有线协议 (Database Wire Protocol, DWP) 服务的服务器指定 IP 地址。 

caldb.dwp.server.hostname.port

"9779"

为指定计算机主机名上使用数据库有线协议 (DWP) 服务的服务器指定端口号。 

caldb.dwp.server.back-end-server. admin

" "

在前端服务器上,指定用来对到后端服务器的 DWP 连接进行验证的用户 ID。其中的 back-end-server 是服务器的名称。 

caldb.dwp.server.back-end-server.cred

" "

在前端服务器上,指定用来对到后端服务器的 DWP 连接进行验证的密码。其中的 back-end-server 是服务器的名称。

caldb.dwp.stacksize

"65536"

数据库有线协议服务线程的堆栈大小。 

caldb.cld.directory.ldapbasedn

 

在日历定位机制中使用 LDAP 插件时用于验证的基本 DN。 

caldb.cld.directory.ldaphost

 

在日历定位机制中使用 LDAP 插件时要访问的 LDAP 服务器的主机名。 

caldb.cld.directory.ldapbindcred

 

在日历定位机制中使用 LDAP 插件时,在 local.authldapbinddn 设置中指定的用户的绑定证书(密码)。

caldb.cld.directory.ldapbinddn

 

在日历定位机制中使用 LDAP 插件时,用于绑定验证以搜索用户 DN 的 DN。 

caldb.cld.directory.ldapport

"389" 

在日历定位机制中使用 LDAP 插件时,要访问的 LDAP 服务器的端口号。 

csapi.plugin.authentication

"n" 

如果设置为 "y",将只装入在 csapi.plugin.authentication.name 中指定的插件,或者如果不指定,则按字母顺序装入所有验证类插件。验证时,将按字母顺序依次使用每个插件。

csapi.plugin.authentication.name

" " 

如果 csapi.plugin.loadall 的值为 "n" 而 csapi.plugin.authentication 的值为 "y",则只装入此特定插件。如果不指定或为空白 (" "),则装入所有验证类插件。 

logfile.dwp.buffersize

"0" 

数据库有线协议服务日志缓冲区的大小(以字节为单位)。 

logfile.dwp.expirytime

"604800" 

数据库有线协议服务日志文件过期前的秒数。 

logfile.dwp.flushinterval

"60" 

对数据库有线协议服务日志文件进行缓冲区刷新之间的间隔秒数。 

logfile.dwp.logdir

"logs" 

数据库有线协议服务日志文件的目录位置。 

logfile.dwp.loglevel

"Notice" 

决定服务器记录数据库有线协议服务细节的级别。每个数据库有线协议日志条目被指定以下级别之一(从最严重的级别开始):Critical、Error、Warning、Notice、Information 和 Debug。如果将此首选项设置为 Critical,服务器将记录最少的细节。如果希望服务器记录最多的细节,请指定 Debug。例如,如果指定 Warning,将只记录 Critical、Error 和 Warning 级别的日志条目。 

logfile.dwp.maxlogfiles

"10" 

日志目录中数据库有线协议相关日志文件的最大数目。 

logfile.dwp.maxlogfilesize

"2097152" 

每个数据库有线协议日志文件的最大大小(以字节为单位)。 

logfile.dwp.maxlogsize

"20971520" 

所有数据库有线协议日志文件的最大磁盘空间(以字节为单位)。 

logfile.dwp.minfreediskspace

"5242880" 

记录数据库有线协议服务活动所必需的最小可用磁盘空间(以字节为单位)。达到此值后,服务器将通过使旧日志文件过期来释放磁盘空间。如果没有可以释放的空间,所有记录操作都将暂停。 

logfile.dwp.rollovertime

"86400" 

数据库有线协议服务日志文件旋转前的秒数。 

service.dwp.admin.userid

" " 

在后端服务器上,指定用来验证 DWP 连接的用户 ID。此参数为可选参数。如果后端服务器不指定用户 ID,则不执行验证。 

service.dwp.admin.cred

" " 

在后端服务上,指定用来对 DWP 连接进行验证的密码。此参数为可选参数。如果后端服务器不指定密码,则不执行验证。 

service.dwp.calendarhostname

"localhost" 

运行数据库有线协议服务的计算机的主机名。 

service.dwp.maxthreads

"1000" 

并行运行的数据库有线协议服务线程的最大数目。 

service.dwp.numprocesses

"1" 

一台服务器上允许并行运行数据库有线协议 (DWP) 服务 (csdwpd) 进程的最大数目。

有关具有多个 CPU 的服务器的信息,请参见在多个 CPU 中使用负载平衡

service.dwp.启用

"no" 

如果设置为 "yes",则在启动所有服务时启动 csdwpd 服务,并在停止所有服务时停止 csdwpd

service.dwp.idletimeout

"86400" 

关闭空闲数据库有线协议服务持久性连接之前的秒数。 

service.dwp.port

"59779" 

数据库有线协议服务侦听的端口号。此值为 LDAP CLD 插件的默认端口。 

service.dwp.ldap.启用

"yes" 

启用 ("yes") 或禁用 ("no") 数据库有线协议 (csdwpd) 服务的远程用户验证的 LDAP。

service.calendarsearch.ldap 

"yes" 

指定 Calendar Server 是先搜索 LDAP 目录,然后搜索日历数据库 ("yes") 还是只搜索日历数据库 ("no")。