H4.8. 参数介绍

返回页首  上一页  下一页

跨平台参数

-activation-key=<授权密钥>——服务器授权密钥。默认情况下为文件enterprise.key,在根目录中的etc子目录。

注意,从版本10开始,不再使用服务器授权密钥。 从上一版本更新服务器和进行数据库初始化时会用到密钥-activation-key :需从这一密钥提取服务器识别码。

-bin-root=<可执行文件目录>——可执行文件路径。默认为根目录的bin子目录。

-conf=<配置文件>——服务器配置文件名称和位置。默认情况下为文件drwcsd.conf,在根目录中的etc子目录。

-daemon——Windows平台下表示作为服务启动。UNIX平台下:“作为守护进程”(转为根目录、与终端断开、转为背景模式)。

-db-verify=on——在启动服务器时检查数据库的完整性。为默认设置。特别强调不应以反义参数启动,只有使用drwcsd verifydb命令检查数据库(见上)后立即启动的情况除外.

-help——显示帮助文档。与上述程序的使用相同。

-hooks——允许服务器执行以下目录中的用户扩展脚本:

OS Windows: var\extensions

OS FreeBSD: /var/drwcs/extensions

OS Linux和OS Solaris:/var/opt/drwcs/extensions

Dr.Web服务器安装目录。脚本用于使管理员的操作自动化,能简化和加快某些任务的完成。所有脚本默认为禁用。

-home=<根>——服务器安装目录(根目录)。目录结构见安装手册中的OS Windows®下Dr.Web服务器的安装。默认为启动当前面临。

-log=<日志>——服务器日志文件名称。可用“减号”代替名称(只限UNIX服务器),表示常规显示日志。默认为:Windows平台下drwcsd.log在参数-var-root指定的目录,UNIX平台下由参数-syslog=user指定(见下)。

-private-key=<私钥>——服务器私钥。默认情况下drwcsd.pri在根目录中的etc子目录。

-rotate=<N><f>,<M><u>——服务器运行日志轮值模式,其中:

参数

描述

<N>

日志文件总数(包括当前文件和归档文件)。

<f>

日志文件保存格式,可用参数值:

z (gzip)——压缩文件,为默认设置

p (plain)——不压缩文件。

<M>

轮询日志文件大小或时间,取决于<u>值;

<u>

衡量单位,可用参数值:

按照日志文件大小轮询时:

k——Kb、

m——Mb、

g——Gb、

按照时间轮询时:

H——小时、

D——天、

W——星期。

按照时间轮循时,不论命令启用是什么时间,都进行同步:H——与小时开始之时同步,D——与一天的零点同步,W——与周一零点同步,依照<u>值中指定的 次数。

起始时间为公元01月01日,UTC+0。

默认值为10,10m,即保存10个大小为10MB的文件,使用压缩。也可利用特殊格式: none (-rotate=none)——表示“不使用轮循,总是记录到同一个文件,文件大小不限”。

使用轮循模式时使用的日志文件名称格式:file.<N>.logfile.<N>.log.dz,其中<N>——排序编号:1、2等等。

如日志文件名称(见上-log参数)指定为file.log,则:

file.log——当前文件(进行写入的文件);

file.1.log——上一个文件;

file.2.log等等——数字越大,日志文件越陈旧。

-trace——详细记录出现错误的地方。

-var-root=<可更改文件目录>——服务器有权写入的目录路径,用于保存可更改文件(如日志以及库文件)。默认是根目录的var子目录。

-verbosity=<详细等级>——日志详细等级。默认值为WARNING。允许值为:ALL, DEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT。参数值ALLDEBUG3意义相同(参见附录K. 日志文件格式)。

此参数确定其后参数-log(见上)所指定的文件记录详细等级。一个指令可包含多个此类参数。

 

参数-verbosity-log相互位置十分重要。

同时使用这两个参数时,参数-verbosity应在参数-log之前:参数-verbosity决定其后参数所指路径的日志文件详细等级。

只可在OS Windows下使用的参数

-minimized——(不是作为服务启动,而为互动模式启动的情况下)窗口最小化。

-screen-size=<大小>——(不是作为服务启动,而为互动模式)——服务器窗口可见日志行大小,默认为1000。

只可在UNIX家族操作系统下使用的参数

-etc=<path>——目录etc路径(<var>/etc)。

-pid=<文件>——服务器用于记录进程识别码的文件。

-syslog=<模式>——记录到系统日志。可用模式:auth, cron, daemon, kern, lpr, mail, news, syslog, user, uucp, local0 – local7,某些平台下:ftp, authprivconsole

参数-syslog-log同时起作用。即:如启动服务器使用的参数是-syslog(例如service drwcsd start -syslog=user), 服务器以-syslog参数值和-log默认值启动。

-user=<用户>, -group=<组>——只用于OS UNIX,且使用用户名root启动时;表示更改进程的用户或组,以所指定的用户(组)权限执行。