如何在Domino服务器关闭的情况下自动运行一些Domino任务
- 格式:doc
- 大小:29.00 KB
- 文档页数:2
Broadcast message 向该服务器的用户广播消息<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />Broadcast message usernames 向该服务器的某一用户广播消息Dbcache Flush关闭当前在数据库高速缓存中打开的所有数据库。
使用此命令可以在高速缓存中维护数据库,例如:备份或恢复数据库。
Drop username 关闭一个或多个服务器会话。
如果希望亲眼确认哪些会话已被关闭,则必须在服务器的 NOTES.INI 文件中输入 Log_Sessions=1 的设置。
Drop "username" 关闭在指定用户名下运行的当前会话Drop " username1 " " username2 " 关闭在用户username1和username2下运行的会话Drop All 关闭所有服务器会话Exit 关闭服务器,注:不能用远程控制台重起服务器Hangup portname 挂断指定端口Help 显示服务器命令列表,并附有每个命令的简短描述、参数(如果有的话)和正确的语法。
Load 启动服务器外接程序Load Fixup 加载并运行 Fixup 服务器任务Load Object Info OBJECT.NSF 加载并运行共享邮件管理者,并传递执行Info 任所需的参数Load http 加载web服务Load decs 加载外部数据连接服务Load calconn 加载日历管理器Load event 加载事件管理器Load sched 加载日程安排管理器Load stats 加载统计信息收集管理器Load maps 加载路由表(路由拓扑结构)管理器Load Router 加载邮件路由管理器Load Replica 加载复制管理器Load Update 加载更新管理器Load Amgr 加载代理管理器Load AdminP 加载管理进程Pull servername 强制与指定服务器进行单向仅拉入复制。
╰相约 Domino ╮ QQ: 59905501自由之翼我心飞翔自由之翼我心飞翔, , Domino 原来可以这样原来可以这样。
Domino 服务器任务介服务器任务介绍绍任务任务运行任务的命令命令描述描述 NOTES.INI NOTES.INI 文件文件中的缺省设置中的缺省设置 ProcessAdminP自动运行大量管理任务。
ServerTasksAgent manager AMgr 运行一个或多个数据库中的代理。
ServerTasks Billing Billing 收集所有已生成的记帐信息。
ServerTasks Calendar Connector Calconn 处理来自其他服务器的空闲时间请求信息。
ServerTasks Cataloger Catalog 更新数据库目录。
ServerTasksAt1 Chronos Chronos更新标记为按小时、按日、或按周更新的全文索引。
无ClusterProcess Cladmin 检查群集所有组件的正确操作。
无Cluster Database Directory Manager Cldbdir 更新群集数据库目录及管理具有群集特定属性的数据库。
ServerTasksCluster Replicator Clrepl 在群集中执行数据库复制。
ServerTasks Database compactorCompact 压缩服务器上的所有数据库以释放磁盘空间。
无 Database fixupFixup 定位并修正损坏的数据库。
无DesignerDesign更新所有数据库以反映数据库模板的更改。
ServerTasksAt1DIIOP DIIOP 允许 Domino 和浏览器客户机使用 Domino ORB (Object Request Broker 服务器程序。
ServerTasks Directory CatalogerDicat同步复制目录编目使编目保持最新状态。
I. 三个实用程序:Updall, Compact, FixupA. UpdallUpdall和Update很相似,但是它并不是持续运行,也不用在一个队列中排队。
相反,你可以按需运行Updall。
你可以在运行Updall的时候指定参数,但是如果没有指定的话,Updall 会更新服务器上所有需要更新的视图索引和全文检索索引。
为了节省磁盘空间,Updall会清除数据库中的删除标记,也会删除超过45天未用的视图索引,除非删除视图索引有其他限制条件。
可以通过设置中的Default_Index_Lifetime_Days,来改变Updall删除视图索引的时间。
如同Update, Updall重建它所执行到的所有损坏的视图索引和全文索引。
默认情况下,Updall包含在配置文件ServerTasksAt2里面,因此它在凌晨2点运行。
每天运行Updall将帮助节省磁盘空间,因为它清空了删除标记和未使用的视图索引。
同时,它还保证了需要每天更新的全文索引检索得到更新。
Updall: 基本选项Updall - 更新选项Updall - 重建选项Updall - 搜索场所选项B. 压缩当一个数据库中的文档或者附件被删除时,Domino会重新使用未用的空间,而不是去立即减少文件大小。
有时,只有当你压缩数据库后,Domino才能重新使用这些未用的空间碎片。
这里有三种压缩方式:1、只有空间回收的现场压缩(load compact -b)2、空间回收和文件大小减少的现场压缩(load compact -B)3、复制方式的压缩(load compact -c)只有空间回收的现场压缩方式(load compact -b)这种方式的压缩恢复数据库中的未用空间,但是并不会减少数据库在磁盘中的大小。
数据库保留同样的数据库实例IDs(DBIIDs),因此压缩的数据库和事务日志之间的关系依旧完整。
在压缩期间,用户和服务器仍然能够访问并编辑数据库。
I. 三个实用程序:Updall, Compact, FixupA. UpdallUpdall和Update很相似,但是它并不是持续运行,也不用在一个队列中排队。
相反,你可以按需运行Updall。
你可以在运行Updall的时候指定参数,但是如果没有指定的话,Updall会更新服务器上所有需要更新的视图索引和全文检索索引。
为了节省磁盘空间,Updall会清除数据库中的删除标记,也会删除超过45天未用的视图索引,除非删除视图索引有其他限制条件。
可以通过设置notes.ini中的Default_Index_Lifetime_Days,来改变Updall删除视图索引的时间。
如同Update, Updall重建它所执行到的所有损坏的视图索引和全文索引。
默认情况下,Updall包含在notes.ini配置文件ServerTasksAt2里面,因此它在凌晨2点运行。
每天运行Updall将帮助节省磁盘空间,因为它清空了删除标记和未使用的视图索引。
同时,它还保证了需要每天更新的全文索引检索得到更新。
Updall: 基本选项Updall - 更新选项Updall - 重建选项Updall - 搜索场所选项B. 压缩当一个数据库中的文档或者附件被删除时,Domino会重新使用未用的空间,而不是去立即减少文件大小。
有时,只有当你压缩数据库后,Domino才能重新使用这些未用的空间碎片。
这里有三种压缩方式:1、只有空间回收的现场压缩(load compact -b)2、空间回收和文件大小减少的现场压缩(load compact -B)3、复制方式的压缩(load compact -c)只有空间回收的现场压缩方式(load compact -b)这种方式的压缩恢复数据库中的未用空间,但是并不会减少数据库在磁盘中的大小。
数据库保留同样的数据库实例IDs(DBIIDs),因此压缩的数据库和事务日志之间的关系依旧完整。
在压缩期间,用户和服务器仍然能够访问并编辑数据库。
Domino控制台常用命令Broadcast message 向该服务器的用户广播消息Broadcast message usernames 向该服务器的某一用户广播消息Dbcache Flush 关闭当前在数据库高速缓存中打开的所有数据库。
使用此命令可以在高速缓存中维护数据库,例如:备份或恢复数据库。
Drop username 关闭一个或多个服务器会话。
如果希望亲眼确认哪些会话已被关闭,则必须在服务器的NOTES.INI 文件中输入Log_Sessions=1 的设置。
Drop "username" 关闭在指定用户名下运行的当前会话Drop " username1 " " username2 " 关闭在用户username1和username2下运行的会话Drop All 关闭所有服务器会话Exit 关闭服务器,注:不能用远程控制台重起服务器Hangup portname 挂断指定端口Help 显示服务器命令列表,并附有每个命令的简短描述、参数(如果有的话)和正确的语法。
Load 启动服务器外接程序Load Fixup 加载并运行Fixup 服务器任务Load Object Info OBJECT.NSF 加载并运行共享邮件管理者,并传递执行Info 任所需的参数Load http 加载web服务Load decs 加载外部数据连接服务Load calconn 加载日历管理器Load event 加载事件管理器Load sched 加载日程安排管理器Load stats 加载统计信息收集管理器Load maps 加载路由表(路由拓扑结构)管理器Load Router 加载邮件路由管理器Load Replica 加载复制管理器Load Update 加载更新管理器Load Amgr 加载代理管理器Load AdminP 加载管理进程Pull servername 强制与指定服务器进行单向仅拉入复制。
Domino的服务器配置Lotus Domino服务器和Lotus Notes终端安装好了之后,我们再来介绍它们的配置,首先介绍Domino服务器的配置,Notes终端配置留待下期继续介绍:1.第一次从开始菜单的程序项启动Lotus Domino,系统即进入Lotus Domino的配置窗口。
我们来看看Lotus Domino配置窗口(如图1所示),配置窗口顶端有阿拉伯数字标示的“1、2、3、4”四个步骤,其右有“<、>”(向前向后)两个步骤控制按钮,接着有“保存并退出”按钮,可以随时保存设置结果,下一次启动Lotus Domino时将自动从该步骤开始。
配置窗口主体区一般有步骤标题和步骤详细内容两项,其右是该步骤的详细帮助信息。
2.第一步,创建新的Domino服务器这一步要求选择是否创建组织中的第一台Domino服务器,如果在组织中添加服务器,则选择“附加的Domino服务器”,否则选择默认的“第一台Domino服务器”。
3.第二步,选择设置方法Lotus Domino服务器系统提供“快捷配置”和“高级配置”两种配置方式。
一般用户只需选择“快捷配置”方式,然后按照向导一步步的设置即可。
这里我们选择“高级配置”方式,详细介绍一下Lotus Domino配置的各项内容。
高级配置有两大部分,一部分是“服务器用户”配置,主要设置Lotus Domino所提供的服务;另一部分是“管理设置”,主要设置Lotus Domino 服务器管理方面内容。
以下分别予以详细介绍。
4.第三步,服务器用户设置这项设置包括:(1) 标准服务。
这是缺省项,即系统一定需要设置的,不能取消,它又包括:管理进程、索引器、复制器、代理管理器等。
(2) 附加服务。
包括日历连接器、事件管理器、日程安排管理器、统计信息等,建议全部选择。
(3) Web浏览器。
包括HTTP、IIOP等服务。
如果你希望Domino服务器作WebServer,必须选择HTTP,这时将出现更多的选项(Web邮件服务:提供基于Internet的邮件处理服务;Web应用程序:提供HTML语言的支持,如:java,CGI等;Web邮件程序和应用程序;高级定制等),建议选择Web邮件程序和应用程序。
分区服务器原理及其配置和管理Domino 服务器分区允许在一台计算机上运行多个 Domino 服务器。
使用分区服务器将减少硬件费用并将所需管理的计算机数量减至最少。
每个分区服务器有自己的 Domino 数据目录和 NOTES.INI 文件,但所有的分区服务器共享同一个 Domino 程序目录。
分区服务器使您能够更有效地利用硬件。
例如:可以购买一个配置更高的计算机,在上面运行多个Domino 服务器;而不必购买多个配置较低的计算机来运行 Domino 服务器,因其不一定能充分利用可用资源。
当服务器位于不同网络域时,设置分区服务器就显得特别有效。
例如:在一台计算机上可以为多个用户指定多个网络域或设置多个 Web 站点。
大多数情况下,与将多个服务器合并为一个服务器相比,同一个网络域的多个分区服务器要使用更多的计算机资源和磁盘空间。
这是因为每个分区服务器都需要安装 Domino 可执行文件,并且每个 Domino 服务器都必须拷贝 Domino 目录和其他管理数据库。
同时,管理单个服务器也要比管理多个服务器容易一些。
然而,在一些情况下,在多处理器计算机上从相同网络域运行多个分区服务器可以提高性能,这是因为计算机可同时运行某些进程。
在企业 Domino 系统或网络服务中,分区服务器在提供安全性的同时也会提供伸缩性。
随着系统的增长,可以将用户从分区服务器迁移至独立的服务器中。
也可以通过将分区服务器作为群集成员来获得较高的数据库可用性。
分区服务器的安全性与单机服务器的安全性是一样的。
如果一台分区服务器停止运行,那么其他分区服务器仍可以继续运行。
因此,运行于其他分区服务器上的应用程序由于其服务器继续运行,所以更可靠。
分区服务器遇到致命错误时,则可以在不重启计算机的情况下重新启动此分区服务器。
能够这样做是因为:在安装分区服务器时,Domino 将 KillProcess 设置添加至 NOTES.INI 文件中。
最好为每个分区服务器使用不同的用户帐号(登录名称),这样可以在服务器崩溃后使用相应的命令(例如:Nsd -kill)以清除剩余的进程。
Domino服务器命令1: Domino服务器命令概述在IBM Domino服务器环境中,可以使用一系列命令来管理和维护服务器。
本章将介绍Domino服务器命令的基本概述。
2:命令分类Domino服务器命令可以分为以下几类:2.1 管理命令:用于管理服务器的配置、用户及数据库。
2.2 监控命令:用于监控服务器的运行状态和性能。
2.3 维护命令:用于维护服务器的数据库、日志等。
2.4 安全命令:用于管理服务器的安全设置和权限控制。
2.5 数据库命令:用于管理和操作服务器上的数据库。
3:管理命令本章节将详细介绍常用的管理命令,包括但不限于:3.1 Load命令:加载服务器配置文件或应用程序。
3.2 Set Config命令:配置服务器参数。
3.3 Create User命令:创建新的用户。
3.4 Delete User命令:删除用户。
3.5 Rename User命令:重命名用户。
4:监控命令本章节将详细介绍常用的监控命令,包括但不限于:4.1 Show Server命令:显示服务器的基本信息。
4.2 Show Tasks命令:显示服务器当前正在运行的任务。
4.3 Show Stat命令:显示服务器的性能统计信息。
5:维护命令本章节将详细介绍常用的维护命令,包括但不限于:5.1 Compact命令:压缩指定数据库以减小其空间占用。
5.2 Fixup命令:修复数据库中的一些逻辑问题。
5.3 Updall命令:更新数据库中的视图和全文索引。
5.4 Replicate命令:复制数据库到其他服务器。
6:安全命令本章节将详细介绍常用的安全命令,包括但不限于:6.1 Set Access命令:设置数据库的访问权限。
6.2 Set Encryption命令:配置数据库的加密方式。
6.3 Set Password命令:设置用户密码。
7:数据库命令本章节将详细介绍常用的数据库命令,包括但不限于:7.1 Show Databases命令:显示服务器上的数据库列表。
在Lotus Domino 服务器上如何设置DIIOP 相关参数以获取更佳性能产品:Lotus Domino平台:AIX, i5/OS, Linux, OS/400, Solaris, Windows, z/OS软件版本:7.0, 6.5, 6.0问题描述:您在Lotus® Domino® 服务器上启用了Domino IIOP (或称DIIOP,Internet Inter-ORB Protocol)。
为了最大限度提高系统性能,可以调整哪些选项呢?解答:提到DIIOP 性能优化, 对性能影响最大的配置参数是IIOP_IdleMinsAllowed 值。
为了提供更多信息的目的,本文也介绍了其他相关设置选项。
NAMES.NSF 设置IIOP_IdleMinsAllowed: (在Domino R5 的配置)这个参数是通过修改服务器配置文档中DIIOP 选项卡下“空闲会话超时”的值来控制的。
"IIOP_IdleMinsAllowed": 输入分钟数,在此时间内即使没有任何网络活动,会话仍保持为活动状态。
缺省值是60 分钟,0 代表会话不会由于闲置而被关闭。
**注意:** 设置这个选项是为了与R5 版本的服务器文档模板兼容。
这个选项在Lotus Domino R6 服务器中是不起作用的。
在R6 中,DIIOP 根据需要创建线程,所以不需要配置这个选项。
IIOP_IdleMinsAllowed输入分钟数,在此时间内即使没有任何网络活动,会话仍保持为活动状态。
缺省值是60 分钟,0 代表会话不会由于闲置而被关闭。
IIOP_IORHost输入运行DIIOP 任务的主机名或IP 地址。
网络参数信息编码后写入diiop_ior.txt 中,用于与服务器上DIIOP 任务建立连接.IIOP_HtmlDir输入外部HTML 目录路径。
注意默认路径是相对Notes 的数据目录而言的,除非您填写完整路径。
服务器的定时启动
产品:Lotus Domino Server
平台: Windows
版本:6.x, 5.x
用户有的时候需要把Domino 服务器设置成自动定时重起,如何做呢?
用户除了使用自己写的批处理文件来实现Domino服务器的自动重起外(Lotus 的技术支持是不涵盖此写法的),在Domino R5 和 Domino R6中,用restart server 的命令也可以实现关闭服务器并重新启动的功能。
那么如果要实现自动的重起,就需要创建一个程序文档来实现。
具体方法如下:
1、打开Domino 目录(names.nsf)。
2、选择“服务器”的视图。
3、选择“程序”的视图。
4、选择“添加程序”。
5、在“基本”页中,“程序名”中输入“nserver”。
6、在“命令行”中输入“-c "restart server" ”。
注意:restart server 是必须用双引号括起来的。
7、在“日程安排”的页面中,定义需要此程序运行的具体时
间。
注意:服务器不必重新启动,此程序文档就会生效。
另外:
1、如果服务器在启动的时候需要输入口令,那么只有等到手动输入口令后,服务器才会被重起。
2、在Domino R4中,“restart server”的命令是不被识别的,所以不能用此程序文档来实现定时重起。
如何在Domino服务器关闭的情况下自动运行一些Domino任务
企业邮箱综合门户作者:IBM
相关导读
如何在邮件中创建一个链接指向文件系统中的文件
备份Domino服务器的基本原则
如何在Outlook 2003和OWA中允许接受EXE附件
Domino控制台指令大全
如何在Exchange Server 2003中优化内存使用
环境
产品: Lotus Domino Server平台: 跨平台版本: Lotus Domino Server 5.x, 6.x
问题
时候,用户需要Domino服务器关闭情况下,自动运行些Domino服务器任务。
例如,运行压缩数据库命令:compact -C。
那么,如何实现呢?
解答
自动运行些服务器任务需要创建个批处理文件,并结合Domino 程序文档来实现。
这个批处理文件需要被放置Domino 程序目录下(例如:
lotus\domino)。
如果它被放其它目录,那么就需要批处理文件中指定Domino 程序目录。
这个批处理文件(batch.bat)内容应该类似于以下两种情况:
1。
如果这个批处理文件位于Domino 程序目录下,那么这个批处理文件应该包含以下内容:
nserver.exe -c "q"sleep 60ncompact.exe -C names.nsfsleep 60nserver.exe
2。
如果这个批处理文件位于Domino 程序目录下,那么这个批处理文件应该包含以下内容:
c:\lotus\domino\nserver.exe -c "q"sleep 60c:\lotus\domino\ncompact.exe -C c:\d5\domino\data\names.nsf (注意:这个用粗体所表示路径指names.nsf所数据目录,适用于数据目录没位于程序目录下情况。
)sleep 60c:\lotus\domino\nserver.exe
下面关上面批处理文件内容些解释:1。
第1行关闭Domino服务器。
2。
第2行延迟60秒后执行下个动作, 此设置需要根据实际情况而定。
如果
Domino服务器没能特定任务运行之前完全退出,那么这个特定任务就可能执行得正确,例如ncompact -C 命令。
3。
最后行启动Domino服务器。
注意:1。
为能够让“sleep”命令工作,需要把下面sleep.exe文件放Domino 程序目录下。
(该sleep.exe文件已经作为附件添加此文档最后。
)2。
运行这个批处理文件时,可以简单地点击此文件,或从Domino 控制台上输入:load batch.bat 。
3。
如果需要自动地运行这个批处理文件,那么还需要创建个Domino 程序文档。
这个程序文档应该被设置为:
然后,定义这个程序文档自动执行时间。
附件下载: sleep.exe。