




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
分区服务器原理及其配置和管理Domino 服务器分区允许在一台计算机上运行多个 Domino 服务器。使用分区服务器将减少硬件费用并将所需管理的计算机数量减至最少。每个分区服务器有自己的 Domino 数据目录和 NOTES.INI 文件,但所有的分区服务器共享同一个 Domino 程序目录。分区服务器使您能够更有效地利用硬件。例如:可以购买一个配置更高的计算机,在上面运行多个 Domino 服务器;而不必购买多个配置较低的计算机来运行 Domino 服务器,因其不一定能充分利用可用资源。当服务器位于不同网络域时,设置分区服务器就显得特别有效。例如:在一台计算机上可以为多个用户指定多个网络域或设置多个 Web 站点。大多数情况下,与将多个服务器合并为一个服务器相比,同一个网络域的多个分区服务器要使用更多的计算机资源和磁盘空间。这是因为每个分区服务器都需要安装 Domino 可执行文件,并且每个 Domino 服务器都必须拷贝 Domino 目录和其他管理数据库。同时,管理单个服务器也要比管理多个服务器容易一些。然而,在一些情况下,在多处理器计算机上从相同网络域运行多个分区服务器可以提高性能,这是因为计算机可同时运行某些进程。在企业 Domino 系统或网络服务中,分区服务器在提供安全性的同时也会提供伸缩性。随着系统的增长,可以将用户从分区服务器迁移至独立的服务器中。也可以通过将分区服务器作为群集成员来获得较高的数据库可用性。分区服务器的安全性与单机服务器的安全性是一样的。如果一台分区服务器停止运行,那么其他分区服务器仍可以继续运行。因此,运行于其他分区服务器上的应用程序由于其服务器继续运行,所以更可靠。分区服务器遇到致命错误时,则可以在不重启计算机的情况下重新启动此分区服务器。能够这样做是因为:在安装分区服务器时,Domino 将 KillProcess 设置添加至 NOTES.INI 文件中。最好为每个分区服务器使用不同的用户帐号(登录名称),这样可以在服务器崩溃后使用相应的命令(例如:Nsd -kill)以清除剩余的进程。分区特点可以被UNIX和Windows NT所支持。每一个Domino分区最少要使用128MB的空间。共享Domino的执行程序。有唯一的Domino数据目录和初始化文件NORES.INI。可以组成群集。分区优点采用分区服务器优化了硬件的性能。其主要优点主要包括:降低硬件的开销。使管理系统的数目最小化。使高性能系统的性能发挥到最大。在不同的域使用极其有效,如分离服务器到单个的消耗器上和支持多个Web站点等。方便升级。有两种方法在计算机上配置分区服务器:所有分区服务器使用一个 IP 地址和网络接口卡,但分配不同的端口。称端口映射。每个分区服务器分配一个单独的 IP 地址,并且使用一个或多个网络接口卡 (NIC)。(见后面二、三部分介绍)决定安装多少个分区服务器Domino 支持在一台计算机上的多个分区服务器。所安装的分区服务器的数量取决于企业的需要和可用的硬件。计算机的性能和所用的操作系统决定了在不明显降低性能的前提下,所能创建的分区数量。最好在多处理器计算机上运行分区服务器,对于安装在计算机上的每个分区服务器至少应有一个(如果可能的话,两个)处理器。如果可能,请在安装 Domino 之前计划一下分区服务器配置和网络配置。系统要求Domino 支持运行在 UNIX、OS/2 和 Windows NT 操作系统下的分区服务器(包括用作 NT 服务的分区服务器)。除了下列各项,运行分区服务器与运行标准 Domino 服务器的要求相同:为计算机上的每个附加的分区服务器添加 100MB 磁盘空间。每个分区服务器需要 128MB RAM。配置每个分区服务器使用 TCP/IP。Domino服务器分区软件允许在一台计算机上创建最多六个Domino服务器。不要把Domino分区与具体的操作系统的分区相混淆,操作系统的分区是将系统硬件进行分割。维护分区服务器和单个的服务器差别分区服务器和单个服务器执行时是一样的,但是在维护分区服务器时有些微小的差别:配置差别安装选择分区服务器的安装数据目录系统的每一个服务器都需要各自的数据目录。服务器上目录的名字是特殊的NOTES.INI每一个分区服务器都放置在数据目录中网络协议需要TCP/IP,配置包括:每一个分区服务器有一个IP地址使用分离的端口的每一个分区有一个IP地址卸载只有NT有:需要编辑NT的注册表一、增加Domino服务器:注册所有的分区服务器要安装并配置其他的Domino服务器,必须完成以下操作: 在网络域中设置第一台Domino服务器。 基于公司的结构创建层次结构命名系统。 创建“认证日志”数据库(CERTLOG.NSF),记录如何注册其他服务器和用户。仅创建一个“认证日志”。如果在设置第一台服务器或安装以前版本时已创建了一个“认证日志”,则不必再创建。 按层次结构命名系统的要求,创建组织验证者标识符和创建组织单元验证者标识符。 将验证者标识符分发给其他站点的管理员。 通过使用适当的验证者标识符注册其他服务器。 安装并设置每台附加的服务器。 根据要在服务器上运行的服务、任务以及程序的类型,执行其他配置过程。在安装其他分区服务器之前,必须先注册。事实上,注册一台服务器将向系统添加该服务器,服务器注册过程中将在“Domino目录”中为该服务器创建“服务器”文档,并创建服务器标识符。注册并安装服务器后,如果需要HTTP、LDAP等类型的服务器,则设置服务器执行这些特殊的任务。1创建组织验证者标识符:注册其它服务器时用的验证者标识符按层次结构命名系统的要求,创建组织验证者标识符文件。在安装并配置网络域中的第一台服务器时,Domino 安装程序创建组织验证者标识符。您可能需要创建另一个组织验证者标识符来更好地区别名称、增强安全性或便于管理。1)在“Domino Administrator”中,单击“配置”附签。2)在“工具”窗格,选择“注册”“组织”。3)(可选)要更改注册服务器(该服务器在 Domino 目录复制之前最初存储着“验证者”文档),单击“注册服务器”,选择正确的服务器,然后确定。如果在“管理惯用选项”中没有指定注册服务器,那么在缺省情况下,注册服务器即为以下服务器:本地服务器(如果它包含 Domino 目录)在 NOTES.INI 的 NewUserRegServer 设置中指定的服务器“管理”服务器4)(可选)如果要更改 Domino 存储验证者标识符的位置,请单击“设置标识符文件”按钮。确保验证者标识符文件被保存在安全的位置,以便方便地对它进行访问以注册新服务器和用户,但是不要滥用以保证安全。缺省情况下,该标识符被存储在 c:。5)完成下列域:域输入组织组织名称。输入一个名字,并且此名字不同于安装第一个服务器时创建的组织验证者标识符中使用的名称。国家代码组织的国家代码。口令区分大小写的验证者口令。口令可用的字符数取决于在“口令长度级别”中的设置的级别。每次使用标识符,Domino 都提示输入口令。口令长度级别设为口令输入的字符的复杂性和多样性级别。Domino 设置缺省值为 10。安全性类型选择其中之一:北美(缺省),此类型的验证者标识符只能给有 Domino 北美许可证的服务器或用户盖章。北美安全性强于国际安全性,这是因为加密方法的强度受到美国出口控制的限制。国际范围,此类型的验证者标识符可给有 Domino 国际许可证的服务器或用户盖章。邮件验证请求(管理员)处理重新验证请求的管理员名称。此处指定的名称将出现在“Domino 目录”的“验证者”文档中。如果要为站点外的管理员创建验证者标识符,则在此域中输入此管理员的名称。备注出现在“验证字”文档的“备注”域中的可选文本位置出现在“验证字”文档的“位置”域中的可选文本6)单击“注册”。2创建组织单元验证者标识符:即分区服务器的验证者标识符创建组织单元验证者标识符时,需要了解公司的层次结构命名系统。命名系统帮助了解使用哪个验证者标识符来创建其他验证者标识符。同时,要使用于创建组织单元验证者标识符的验证者标识符可被访问。大多数情况下,应使用第一台服务器安装时创建的标识符。缺省情况下,服务器安装程序将此文件保存在 Domino/Notes/Data 目录中。1)在“Domino Administrator”中,单击“配置”附签。2)在“工具”窗格,选择“注册”“组织单元”。3)执行下列操作之一输入验证者标识符的口令并单击“确定”。这是用来创建组织单元验证者标识符的验证者标识符。选择组织验证者标识符,并单击“确定”。4)(可选)要更改注册服务器(该服务器在“Domino 目录”复制之前最初存储着“验证者”文档),单击“注册到服务器”,选择正确的服务器,然后单击“确定”。如果在“管理员惯用选项”中没有指定注册服务器,那么在缺省情况下即为下列服务器:本地服务器(如果它包含 Domino 目录)在 NOTES.INI 的 NewUserRegServer 设置中指定的服务器管理服务器5)(可选)要更改用来注册新验证者标识符的验证者标识符,则:单击“验证者标识符”。选择验证者标识符,并单击“打开”。输入标识符口令,并单击“确定”。6)(可选)如果要更改 Domino 存储验证者标识符的位置,则单击“设置标识符文件”按钮。确保验证者标识符文件被保存在安全的位置,以便方便地对它进行访问以注册新服务器和用户,并且不会被滥用。在缺省情况下,该标识符被存储在 c:。 7.完成下列域:域输入组织单元新组织单元。口令区分大小写的验证者口令。口令可用的字符数取决于在“口令长度级别”中的设置的级别。每次使用标识符,Domino 都提示输入口令。口令长度级别设为口令输入的字符的复杂性和多样性级别。Domino 设置缺省值为 10。安全性类型选择其中之一:北美(缺省),此类型的验证者标识符只能给有 Domino 北美许可证的服务器或用户盖章。北美安全性强于国际安全性,这是因为加密方法的强度受到美国出口控制的限制。国际范围,此类型的验证者标识符可给有 Domino 国际许可证的服务器或用户盖章。邮件验证请求(管理员)处理重新验证请求的管理员名称。此处指定的名称将出现在“Domino 目录”的“验证者”文档中。如果要为站点外的管理员创建验证者标识符,则在此域中输入此管理员的名称。备注出现在“验证字”文档的“备注”域中的可选文本位置出现在“验证字”文档的“位置”域中的可选文本8)单击“注册”。3注册服务器注册常识1)注册服务器时,需要了解公司的层次结构命名系统。该命名系统帮助了解在注册每台服务器时使用哪个验证者标识符。同时必须可以访问验证者标识符及其口令。2)注册服务器(即在其上注册其他服务器的服务器)必须已在网络上运行。要从工作站注册服务器,必须可以访问注册服务器,并且在“Domino目录”的存取控制列表中至少具有带ServerCreator角色的“作者”存取权限。3)注册服务器时,Domino执行下列操作: 创建新服务器的服务器标识符,并用验证者标识符验证它。 在“Domino目录”中创建新服务器的“服务器”文档。 加密并附加服务器标识符到“服务器”文档,并保存此标识符到软盘或到服务器上的文件中。 向“Domino目录”上LocalDominoServers群组中添加该服务器名。 在“认证日志”数据库(CERTLOG.NSF)中为新服务器创建条目。注册操作1)在“Domino管理器”Administrator中选择“配置”附签。2)从工具栏中,选择“工具/注册/服务器”。3)根据提示,选择合适的注册认证标识符。确保可以访问要使用的验证者标识符,如一般是指主服务器的验证者标识符cert.id文件。Domino 将使用在“管理员惯用选项”对话框中指定的验证者标识符;否则,使用在 NOTES.INI 文件的 CertifierIDFile 设置中指定的标识符。4)要更改注册服务器(该服务器在“Domino目录”复制之前最初存储着“验证者”文档),请单击“注册到服务器”,选择适当的服务器,然后单击“确定”。如果在“管理员惯用选项”中没有指定注册服务器,那么在缺省情况下即为下列服务器:本地服务器(如果它包含“Domino目录)。在NOTES.INT的NewUserRegServer设置中所指定的服务器。管理服务器。5)(可选)更改用来注册服务器的验证者标识符:单击“验证者标识符”;选中验证者标识符,并单击“打开”;输入验证者标识符口令,单击“确定”。如果没有采用组织单元验证标识符,可以直接用主服务器验证标识符文件cert.id。6)要更改服务器验证字的到期日期,可在“验证字截止日期”框中以mm-dd-yy格式输入日期。缺省日期为100年后的当前日期,再减去闰年多出来的天数。7)在“安全性类型”域中选择下列安全类型之一:北美(缺省),验证者标识符只能给有 Domino 北美许可证的服务器或用户盖章。北美安全性强于国际,因为加密方法的强度受到美国出口控制的限制。国际范围,验证者标识符可给有 Domino 国际许可证的服务器或用户盖章。8)(可选)要更改服务器验证字的到期日期,在“验证字截止日期”框中以 mm-dd-yy 格式输入日期。缺省日期为 100 年后的当前日期,再减去闰年多出来的天数。9)单击“继续”,在下列域中输入值:域输入服务器名称新服务器名称。口令区分大小写的服务器口令。口令可用的字符数取决于在“口令长度级别”中的设置的级别。每次启动服务器时,Domino 都提示输入口令。口令长度级别设为口令输入的字符的复杂性和多样性级别。Domino 设置缺省值为 0。网络域网络域名。与主服务器的网络域相同,缺省网络域名都是与操作系统如NT相同。管理员管理服务器的个人的名字。10)单击“其他”图标,在下列域中输入值,并单击“注册”,完成对服务器的注册。域输入服务器标题服务器标题。此标题出现在“配置”下的“所有服务器文档”视图中。也出现在“服务器”文档的“服务器标题”域中。网络服务器的 Notes 网络名(如果此名与组织验证者网络域不同)。缺省情况下为空也可以。本地管理员新服务器的本地管理员。本地管理员是对“Domino 目录”具有“作者”存取级别的用户(带有或不带有 ServerModifer 角色),并且可以更改该特定服务器的服务器文档。保存服务器标识符所选的存储服务器标识符文件的位置。缺省时,Domino 将此文件存储在“Domino 目录”的“服务器”文档中。除了存储在“服务器”文档中外,还可以将文件存储在其他位置。要在其他位置存储该文件:单击“设置标识符文件”。选择文件的名称和路径,并单击“保存”。二、安装并设置分区服务器 安装并设置分区服务器与安装并设置单个服务器是相似的。计算机上的所有分区服务器共享同一 Domino 程序目录,但每个分区都有自己的 Domino 数据目录。1. 程序安装。安装时要退出其它的Domino服务器。否则出现日期转换错误的提示,造成安装中断。1)启动安装程序并按照屏幕上的说明进行。2)请确认选择了“分区服务器安装”。3)要输入分区服务器共享的 Domino 程序目录的名字。一般已默认显示了。4)选择安装的服务器类型。5)指定目标数据文件夹。最好选择一个可以明确区分 Domino 数据目录的目录名称,例如:使用分区服务器的名称。安装后,会在分区服务器数据目录中找到setup.nsf文件和初始notes.ini文件。2. 为分区服务器配置 TCP/IP。见第三部分介绍。3. 配置并设置每个分区服务器以运行服务(例如:LDAP、NNTP、POP3 和 IMAP)并/或使其作为 Domino Web 服务器运行。三、所有分区服务器使用同一个IP地址的分区服务器配置方法如果可用的 IP 地址数有限,那么可以让计算机上所有分区服务器使用同一个 IP 地址。然后设置端口映射,并为每个分区服务器指定其自己的端口。设置端口映射后,需要指定一个分区服务器作为端口映射服务器。它会重定向 Notes 和 Domino 连接请求至计算机上的其他分区服务器。访问端口映射服务器的 Notes 客户机和 HTTP 客户机(Web 浏览器),端口映射服务器再将客户机重定向至所请求的分区服务器。使用单一的 IP 地址缺点:1)如果端口映射服务器不运行,客户机一般不能与任何分区服务器建立新的连接。2)计算机上的所有分区服务器必须位于同一个 IP 网络。3)由于共享同一个网络接口卡 (NIC),计算机输入和输出 (I/O) 可能会变慢。1端口映射使用端口映射可以为每个分区服务器指定唯一的端口号,并且指定一个分区服务器来执行端口映射。缺省情况下,端口映射服务器监听端口 1352,并且重定向 Notes 和 Domino 连接请求至其他分区服务器。如果端口映射服务器停止运行,其他分区服务器上的已有会话仍然保持连接。大多数情况下,Notes 客户机不能在任何分区服务器上打开新会话。然而,由于每个 Notes 客户机在内存中保存关于最近连接的信息(包括由端口映射服务器重定向的信息),客户机有可能在端口映射服务器已经停止运行时仍能连接至分区服务器。由于端口映射服务器需要额外的系统资源,应考虑指定一台分区服务器只执行此任务。为此目的,需要从端口映射服务器的 NOTES.INI 文件中删除所有其他服务器任务(例如:邮件路由和复制)。2配置一个IP地址及端口映射当设置端口映射时,端口映射服务器会自动将 Notes 和 Domino 通讯请求路由至其他分区服务器。1)选择一台执行端口映射任务的分区服务器。2)为计算机上的每个分区服务器选择唯一的 TCP/IP 端口号。端口映射服务器使用端口号1352。建议对其他分区服务器使用端口号 13520 至 13524。3)在端口映射服务器的 NOTES.INI 文件中,为端口服务器以及其他每个分区服务器各加入一行。对端口映射服务器输入:TCPIP_TcpIpAddress=0,IPAddress:1352其中 TCPIP 是端口名,IPAddress 是端口映射服务器的 IP 地址。对每个其他分区服务器输入:TCPIP_PortMappingNN=CN=server_name/O=org,IPaddress:TCP/IP port number 其中 NN 是按升序分配的 00 至 04 之间的一个数字。server_name 是分区服务器名,org 是组织名,TCP/IP port number 是为分区服务器选择的唯一端口地址。必须按升序从 00 开始为 NN 分配一个数字,最大不要超过 04。如果序列中有中断,则 Domino 将忽略其后各项。4)在每个其他分区服务器的 NOTES.INI 文件中,加入下行:TCPIP_TcpIpAddress=0, IPAddress:IPport_number5)在每个分区服务器的“服务器”文档中“端口”“Notes 网络端口”附签中的“网络地址”域输入完全限定的网络域名(例如:Sales.Acme.Com),或者输入公共服务器名(例如:Sales)。6)在 DNS、NIS 或本地主机文件中将每个分区服务器名作为单独项输入。7)端口映射仅用于 Notes 和 Domino 之间的通讯任务。如果计划为 IMAP、LDAP、NNTP 和 POP3 服务以及 Domino Web 服务器通讯设置分区服务器,那么请在“服务器”文档的“端口”“Internet 端口”附签的相应子附签(Web、目录、新闻和邮件)中的“TCP/IP 端口号”域中,为每个协议指定一个唯一的端口号。当客户机试图连接服务器时,必须确保此端口号对客户机可用。例如:如果为 Web 服务器 Acme.Com 分配端口号 12080,则客户要使用 URL :12080 连接此服务器。最好不要在只有一块网络接口卡 (NIC) 的计算机上运行所有这些 Internet 协议。因为当计算机只有一块网络接口卡时,即使一个协议就足以产生输入输出的瓶颈。3样例此样例显示了用于设置六个服务器的端口映射而向分区服务器的 NOTES.INI 文件中添加的语句行。Server1(端口映射服务器)TCPIP_TcpIpAddress=0,69:1352TCPIP_PortMapping00=CN=Server2/O=Org2,69:13520TCPIP_PortMapping01=CN=Server3/O=Org3,69:13521TCPIP_PortMapping02=CN=Server4/O=Org4,69:13522TCPIP_PortMapping03=CN=Server5/O=Org5,69:13523TCPIP_PortMapping04=CN=Server6/O=Org6,69:13524Server2:TCPIP_TcpIpAddress=0,69:13520Server3:TCPIP_TcpIpAddress=0,69:13521Server4:TCPIP_TcpIpAddress=0,69:13522Server5:TCPIP_TcpIpAddress=0,69:13523Server6:TCPIP_TcpIpAddress=0,69:13524四、各分区服务器使用独立的IP地址的分区服务器配置方法如果有足够的 IP 地址,那么为每个分区服务器指定独立的 IP 地址,并对每个分区服务器使用独立的网络接口卡 (NIC)。这样允许客户机直接访问每个分区服务器,而不必通过端口映射服务器进行访问。尽管可以为不同的 IP 地址使用同一个网络接口卡 (NIC),但最好不要这样做,因为这会给计算机的输入/输出 (I/O) 带来负面影响。使用独立的 IP 地址优点:1)分区服务器不依赖端口映射服务器的运行,用户可以访问所有的分区服务器。2)分区服务器可以位于不同的 IP 网络。3)可以为各分区服务器使用独立的网络接口卡,加快计算机 I/O 速度。1配置IP地址1)从可用的 IP 地址中,为每个分区服务器指定一个。2)为每个分区服务器指定需要的 IP 地址和任务。如果整个计算机只用一块网络接口卡 (NIC),那么只能使用下表中的第一项。如果要设置这些项目执行此任务用于 Notes 和 Domino 之间通讯的分区服务器在 NOTES.INI 文件中输入 TCPIP_TcpIpAddress=0,IPaddress:1352其中 TCPIP 是端口名,IPaddress 是指定分区服务器的 IP 地址。样例:TCPIP_TcpIpAddress=0,69:1352Web 服务器在“服务器”文档的“Internet 协议”HTTP 附签上的“主机名”域中输入主机名称或 IP 地址。然后在“联编到主机名”域中选择“启用”。POP3 服务在 NOTES.INI 文件中输入 POP3Address=hostname其中 hostname 是服务器的 IP 地址或完全限定的网络域名称。IMAP 服务在 NOTES.INI 文件中输入 IMAPAddress=hostname其中 hostname 是服务器的 IP 地址或完全限定的网络域名称。NNTP 服务在 NOTES.INI 文件中输入 NNTPAddress=hostname其中 hostname 是服务器的 IP 地址或完全限定的网络域名称。LDAP 服务器在 NOTES.INI 文件中输入 LDAPAddress=hostname其中 hostname 是服务器的 IP 地址或完全限定的网络域名称。要为“服务器 Web 导航器”设置一个分区服务器,只需要将此分区服务器设置为可进行 Notes 和 Domino 通讯。3)在“服务器”文档的“端口”“Notes 网络端口”附签中的“网络地址”域中输入分区服务器的 IP 地址、主机名或公共名称。4)在 DNS、NIS 或本地主机文件中将分区服务器名称作单独项输入。5)执行下列操作之一:如果希望每个分区服务器使用一个网络接口卡 (NIC),则配置每个网络接口卡 (NIC),使其分别对应一个分区服务器的唯一 IP 地址。如果希望整个计算机使用一个网络接口卡 (NIC),请指定单个网络接口卡 (NIC) 的独立 IP 地址,则需基于操作系统完成下列附加配置指导:HP-UX、IBM AIX、Sun Solaris、Windows NT。IBM AIX此操作用于 IBM AIX 4.3.1。您必须被登录为根目录。启用 IP 地址(1)在本地主机名文件 /etc/hosts 中为每个分区服务器添加一项。使用计算机主机名的分区服务器项应该已经存在。 (2)要启用 IP 地址,请在控制台或启动文件 (etc/) 中的标题“Part 2 -Traditional Configuration”下输入如下命令。不要对使用计算机主机名的分区服务器输入此命令。/usr/sbin/ifconfig interface alias server_name其中 interface 是网络接口名,server_name 是分区服务器名。例如:/usr/sbin/ifconfig en0 alias server2(3)测试此配置。从另一台计算机中对此服务器使用 ping 命令。要显示网络状态用 netstat 命令。禁用 IP 地址不要删除使用计算机主机名作为其服务器名称的分区服务器的 IP 地址。(4)在控制台输入如下命令:/usr/sbin/ifconfig interface delete server_name其中 interface 是网络接口名,server_name 是分区服务器名。(5)从本地主机名文件 /etc/hosts 中删除此分区服务器名项。(6)从系统启动文件 /etc/ 中删除相应的 ifconfig 命令。Windows NT使用 Windows NT“控制面板”中的“网络”图标,来配置同时用于多个 IP 地址的单一网络接口卡 (NIC)。详细信息,请参阅 Windows NT 手册。五、监控分区服务器和优化性能1。优化性能可以使用与监控单个服务器相同的工具监控分区服务器。然而,要记住分区服务器要使用大量系统资源,这就使得同一台计算机上的其他分区服务器不能使用这些资源。例如:分区服务器上的索引器会占用大量可用的 CPU 时间,使得其他分区服务器响应很慢。因此,通过查看操作系统的性能监视器和 Domino 统计信息找出正在使用系统资源的分区服务器就是非常重要的。如果某个分区服务器使用了很多的系统资源,就要考虑将其移至另一台计算机。如果分区服务器导致了磁盘存取缓慢,就要考虑将分区服务器的 Domino 数据目录移至一个单独的磁盘驱动器。提高性能的另一个方法是限制对服务器的访问。这样做的一个方法就是限制服务器上可产生的并发事务的数量。可以使用 NOTES.INI 文件中的 Server_Max_Concurrent_Trans 来设置每个服务器上并发事务数量的最大值。研究表明,使用 Windows NT 时并发事务的最佳数目是 20。如果正使用 Windows NT 并且运行两个分区服务器,则设置每个服务器的并发事务的最大值为 10。此设置不会影响用户登录到服务器。限制访问服务器的另一个方法是限制能同时访问分区服务器的用户数量。为此目的,可以使用 NOTES.INI 文件中的 Server_MaxUsers 设置。当服务器达到所指定的用户数时,Domino 将拒绝其他访问该服务器的用户请求。2R5 中的 NSFBufferPool 在 R5 中,NSFBufferPool 没有有效的大小限制,但它受操作系统限制的约束,而且潜在地受 NOTES.INI 变量的最大大小约束。NOTES.INI 变量不能大于 2GB,因为这些变量是有正负之分的变量。当 Domino 服务器启动时,服务器将服务器上物理 RAM 的 1/4 (25%) 到 3/8 (37.5%) 分配给 NSFBufferPool 作为 Domino 的内存。Notes 客户机的内存分配与此类似,但设置最多只能为 NSFBufferPool 分配 8MB。管理员(服务器)和终端用户(客户机)可以重设此缺省分配并使用下面的两个 NOTES.INI 变量之一手动设置 NSFBufferPool 的大小:NOTES.INI 变量单位限制NSF_Buffer_Pool_Size=x字节2GB,基于 NOTES.INI 变量的限制NSF_Buffer_Pool_Size_MB=xMB无;受 OS 限制NSF_Buffer_Pool_Size_MB 变量删除由于 NOTES.INI 变量的限制而对NSF_Buffer_Pool_Size 存在的 2GB 限制。除非是在分区服务器上,否则不必调整 NSFBufferPool。某些情况下,Domino 不需要 NSFBufferPool 中的全部内存,所以管理员可能希望通过设置 NOTES.INI 变量之一来试着减少 NSFBufferPool 中的内存量。这允许服务器将内存用于其它目的。在分区服务器上,分配正常情况下为 NSFBufferPool 保留的所有内存可能会出现问题,例如:具有 6 个 Domino 分区服务器的计算机不能给每个分区分配 25% 的内存。管理员应该按照分区数来划分将分配给 Domino 服务器的内存(从物理 RAM 的 1/4 到 3/8)并通过 NOTES.INI 变量手动设置每个服务器的 NSFBufferPool 大小。然后管理员可以根据相关负载来修改每个分区的设置。通常情况下,最好允许 Domino 为 NSFBufferPool 分配内存。仅当服务器由于可用内存不足而导致运行很慢时才设置 NSFBufferPool 的大小。NSF_Buffer_Pool_Size语法:NSF_Buffer_Pool_Size=value描述:指定 NSF 缓冲池的最大尺寸(以字节计算),该内存段专用于 Domino 和磁盘存储之间缓冲 I/O 传送。最大大小取决于操作系统的限制,以及可用的系统内存总数。最小大小为 4MB。还可使用 NSF_Buffer_Pool_Size_MB 来设置 NSF 缓冲池的最大尺寸。该值与 NSF_Buffer_Pool_Size 相同,但它是以兆字节而不是字节为单位。使用 NSF_Buffer_Pool_Size_MB 以避免由于 NOTES.INI 变量的限制而对 NSF_Buffer_Pool_Size 存在的 2GB 限制。(NOTES.INI 变量是有正负之分的变量,并且不能大于 2GB。)应用于:工作站和服务器缺省:由服务器或工作站自动确定。(除分区服务器外,强烈推荐此设置。)可用内存越大,服务器设置的缺省 NSF_Buffer_Pool_Size 值就越大。在工作站中,NSF_Buffer_Pool_Size 的最大设置为 8MB(MAC 中为 4MB)。在服务器上,根据物理内存的整体大小,缺省最大值为可用物理内存的 1/8 到 3/8。在分区服务器中缺省值不会自动调整,所以通常需要将每个服务器上的最大值调整为内存的一部分,以使所有分区使用的内存加起来约为内存的 1/4 到 3/8。六、卸载分区服务器可以从计算机上删除所有分区服务器或删除最近一次安装的分区服务器。删除计算机上的所有分区服务器要从计算机删除所有分区服务器,使用操作系统中的卸载程序。删除最近一次安装的分区服务器“卸载”程序不允许指定希望删除的分区服务器。“卸载”程序仅删除最后添加到计算机中的分区服务器。如果从计算机删除了单个分区服务器,以后或许将不能使用卸载程序从计算机删除其他分区服务器。要卸载最近一次安装的分区服务器,请执行下列步骤:1)保存所需的文件,然后删除希望卸载的分区服务器的 Domino 数据目录。2)如果分区服务器使用唯一的 IP 地址,则应禁用对该 IP 地址的支持。只有当在设置分区服务器时添加了 IP 地址时才需这样做。如果分区服务器使用计算机主机名作为其 Domino 服务器名,则不要禁用它的 IP 地址。3)如果分区服务器使用端口映射,则编辑端口映射服务器的 NOTES.INI 文件使其不再指向此分区服务器。如果要卸载端口映射服务器,应设置另外一个分区服务器作为端口映射服务器。4)如果使用 Windows NT,请按如下方式编辑 NT 注册表:在文件夹 HKEY_LOCAL_MACHINE - SOFTWARE - Lotus - Notes - VSERVER 中,选择 INSTANCE,并将实例数减一。在文件夹 HKEY_LOCAL_MACHINE - SOFTWARE - Lotus - Notes - VSERVER - CLIENT 中,删除与所要卸载的分区服务器相应的客户机安装路径项。在文件夹 HKEY_LOCAL_MACHINE - SOFTWARE - Lotus - Notes - VSERVER - CLIENT 中,确保所列出的客户机的值是连续的。例如:如果以前安装了四个分区服务器并且卸载了服务器2,那么要将剩下的分区服务器列为 CLIENT1、CLIENT2 和 CLIENT3。确保这些项目与 NOTES.INI 文件中的相应项一致。七、在Domino群集中使用分区服务器Domino 群集是两到六台服务器构成的组,它可以使用户无间断的访问数据、平衡服务器间的工作负载、改善服务器的性能,并且在扩大企业规模时保持运行。群集中的服务器包含了在任何时间都可用的数据库复本。如果用户试图访问群集中某服务器上不可用的数据库,那么 Domino 将打开群集中其他服务器上此数据库的复本(如果复本可用)。Domino 不断同步复制数据库,所以无论用户打开哪个复本,其信息总是完全相同的。Lotus Notes 客户机可以访问所有的 Domino 群集服务器。HTTP 客户机(Internet 浏览器)只可以访问 Domino 群集中的 Domino Web 服务器。群集中可以包含分区服务器。可以用单个服务器及位于不同计算机上的分区服务器构成群集分区服务器。在同一个群集中,在同一台计算机上不能包含多个分区服务器。如果使用端口映射,不要向在一个群集中包含一台以上的端口映射服务器。当端口映射服务器所在的群集出现问题时,即使分区服务器与端口映射服务器不在同一个群集中,计算机上的所有分区服务器也可能变为不可用。例如,有两台计算机,每台计算机上有三个分区服务器。这些分区服务器被配置在三个群集中,其中每个群集中有两个分区服务器。当群集中包含一个分区服务器时,不必将一台计算机上的所有分区服务器都包含到群集中。例如有两台计算机,每台有三个分区服务器。其中四个分区服务器被配置到两个群集中,另两个分区服务器未包含到任何群集中。八、分区服务器:疑难解答下列主题描述使用分区服务器时可能遇到的常见问题和错误的解决方案。1分区服务器崩溃 所有与分区服务器有关的进程都共享相同的内存名称空间和信号量。如果分区服务器崩溃,请终止所有与服务器有关的进程。否则,在重新启动服务器前,旧进程会损坏内存。启动分区服务器前,请确保 NOTES.INI 文件中存在 KillProcess=1 设置。此设置在发生服务器意外关闭时能启用自动清除。2服务器存在:分区号 xx 已使用 试图在一个分区中启动多个服务器,以及 Domino Administrator 仍在同一分区中的前一个服务器上运行时,会出现此消息。要更正这一点,请终止所有与分区有关的进程。如果失败,请重新启动系统。3连接到分区服务器时“服务器没有响应” 如果分区服务器使用 TCP/IP 端口映射则可能出现此消息。1)如果目标服务器与端口映射服务器共享一个网络接口卡,则请检查端口映射服务器是否正在运行。如果端口映射服务器不能重定向通讯到目标服务器监听的端口,Domino 则无法创建到共享映射服务器 IP 地址的服务器的连接。2)确保 NOTES.INI 文件中的端口映射信息按正确顺序排列。在端口映射服务器的 NOTES.INI 文件中,有引用计算机上其他分区服务器的条目。如果包含端口映射信息的行之间发生排列顺序错误,Domino 将显示消息“服务器没有响应”或“服务器的名称发生变化”。请编辑端口映射服务器的 NOTES.INI 文件,并确保分区服务器按数字顺序被列出,如下例所示:TCPIP_PortMapping00=TCPIP_PortMapping01=TCPIP_PortMapping02=TCPIP_PortMapping03=修改 NOTES.INI 后,停止并重新启动服务器使更改生效。3)确保附加到目标服务器 IP 地址的端口号与目标服务器上的 NOTES.INI 文件中的端口号匹配。同样,校验服务器名称和组织是正确的。例如:端口映射服务器 NOTES.INI 文件中的此设置分配目标服务器 IP 地址和端口号:TCPIP_PortMapping00=CN=Server1/O=Org1,23:13520目标服务器 NOTES.INI 文件包含:TCPIP_TcpIpAddress=0,23:13520 例已有的hqserver/hqcert(网络域名HQDOMAIN,管理员hqadmin)上建立分区服务器:gzserver/gzcert/hqcert(管理员gzadmin,验证字gzcert.id)shserver/shcert/hqcert(管理员shadmin,验证字shcert.id)xmserver/xmcert/hqcert(管理员xmadmin,验证字xmcert.id)本例各分区网络域相同,验证字采用组织单元验证字,设置如下:1创建认证日志数据库certlog.nsf,如果还没创建的话。2创建组织单元验证字。在Administrator中,选择“配置/工具/注册/组织单元”。注册服务器hqserver/hqcert验证者标识符/hqcert设置标识符文件d:lotusidsgzcert.id组织单元gzcert口令12345678安全性类型北美邮寄验证请求给管理员hqadmin单击“注册”产生组织单元验证字标识符文件gzcert.id。以此类推,注册组织单元标识符文件shcert.id,xmcert.id。3注册服务器。在Administrator中,选择“配置/工具/注册/服务器”。(1)输入hqserver/hqcert的验证字cert.id验证口令,进入注册服务器窗口。(2)更改服务器为主服务器,本例为hqserver/hqcert。(3)验证字改为/gzcert/hqcert,验证到期日期和安全性类型可以不用更改。(4)单击“继续”。(5)在“基本”附签中,服务器名称填写gzserver;口令填写12345678;Domino网络域填写HQDOMAIN(不变);管理员填写hqadmin/hqcert。在“其它”附签中,服务器标题填写gzserver;网络填写NetWork1,本地管理员填写gzadmin/gzcert/hqcert;保存服务器标识符位置填写c:lotusidsgzserver.id。(6)选择“注册”,成功注册分区服务器gzserver,产生服务器文档gzserver.id。(7)重复(1)-(6)步继续注册shserver、xmserver分区服务器信息。4分别为gzserver、xmserver和shserver安装Domino程序。必须选择“分区服务器”安装方式,并指定分区数据目录路径名。5配置分区服务器gzserver。选择“开始/程序/Lotus应用程序/Domino(分区名,一般是字符Lotus+数据目录名),打开Setup.nsf文件进行配置。在第1步中,选择“附加的服务器”。在第4步中,填写如下内容:服务器名:gzserver/gzcert/hqcert服务器标识符:文件中提供的服务器标识符服务器标识符文件名:c:lotusidsgzserver.id用于获取通讯录的服务器:hqserver/hqcert单击“完成”,开始配置分区服务器gzserver。6如第5步所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课件橡胶卷教学课件
- 课件模板色彩搭配
- 传统民居绘画课件
- 中班课件和教案
- 商务人才核心能力培养
- 广东工程力学自考试题及答案
- 广东法律思想自考试题及答案
- 恐怖思维考试题及答案
- 课程实施考试题及答案
- 白酒微生物培菌工应急处置考核试卷及答案
- 新药研究与开发技术 课件2.新药的发现研究
- 中医调理男女生殖系统疾病的技巧
- 2025年湖北国土资源职业学院单招职业技能测试题库必考题
- 2024年设备监理师历年真题答案
- 杜绝“死亡游戏”(梦回大唐)主题班会教学设计上学期-高中主题班会
- 盾构施工安全管理
- 职场动物进化手册
- 脑脊液漏的健康宣教
- 青少年脊柱侧弯预防
- 2025年静脉输液考试题及答案2024
- 政府机关保安职责及安全政策
评论
0/150
提交评论