Sun Java System Messaging Server 6.3(64 位)安装技术说明

Sun Java System Messaging Server 6.3(64 位)安装技术说明

本文档介绍如何安装 Sun Java System Messaging Server6.3 64 位版本。在将来的发行版中,此安装程序将包含其他 Communications Suite 组件。


注 –

除了可以安装 Messaging Server 64 位版本之外,此安装程序还允许您安装 32 位版本。


此技术说明包含以下部分:

技术说明修订历史记录

版本 

日期 

更改描述 

2007 年 7 月 

此技术说明的初始发行版。 

安装程序的新功能

Sun Java System Messaging Server 6.3(64 位)安装程序与以前版本(即 Communications Suite 5 安装程序,它包含 Sun Java System Messaging Server 6.3)不同。请参见以下变更表:

表 1 Messaging Server 6.3(64 位)安装程序和 Communications Suite 5 安装程序(包含 Messaging Server 6.3)之间的差异

Sun Java System Messaging Server 6.3(64 位)安装程序

Communications Suite 5 安装程序

安装 Messaging Server 

安装 Messaging Server 所需的共享组件和操作系统修补程序 

安装 Veritas Cluster Agent,而不是 Sun Cluster Agent 或 Sun Cluster 软件(可以从 Communications Suite 5 安装程序获取 Sun Cluster) 

安装 Java Enterprise System 组件(如 Directory Server、Sun Cluster) 

安装 Communications Suite:Messaging Server、Calendar Server、 Delegated Administrator、Communications Express 以及 Sun Cluster Agent 或 Veritas Cluster Agent 

基于文本的安装程序 

基于 GUI 的安装程序和基于文本的安装程序 

没有产品注册表;使用软件包数据库确定是安装整个软件包还是安装部分软件包。 

使用产品注册表 

安装 32 位和 64 位版本 

安装 32 位版本 

此发行版中未包含的内容

在此发行版中未提供以下功能:

升级:在此发行版中,未提供从 Communications Suite 5 (Sun Java System Messaging Server 6.3) 到 Sun Java System Messaging Server 6.3 64 位版本的自动升级实用程序。但是,可以通过选择三种升级过程中的一种来手动升级到此版本的 Messaging Server。请参见升级 Messaging Server

准备安装

本部分包含以下有关安装前事项的主题:

检查安装要求

在安装组件之前,请使用本部分中的步骤确保要进行安装的系统已准备就绪。


注 –

Messaging Server 的性能取决于多种因素,包括 CPU 电源、可用内存、磁盘空间、文件系统性能、使用模式和网络带宽等等。例如,吞吐量直接与文件系统的性能相关。如果您遇到大小调整和性能方面的问题,请与 Sun Java System 代表联系。


Procedure检查系统要求

  1. 确保您是该系统的超级用户。

  2. 至少具有 2.2 GB 的可用磁盘空间用于存储解压缩的映像。

  3. 具有已解压缩的映像。

Procedure确保 DNS 处于运行状态并且配置正确

  1. 确保 /etc/resolv.conf 文件具有包含有效名称服务器的 IP 地址的名称服务器条目。例如:

    domain comms.beta.com
    nameserver 192.168.100.22
    nameserver 192.168.100.23
    nameserver 192.168.100.24
    nameserver 192.168.100.25
  2. 确保 /etc/hosts 文件具有服务器全限定主机名条目。此全限定主机名应在非全限定主机名之前列出。例如:

    10.1.82.52 wireless.comms.beta.com wireless loghost
  3. 确保将 /etc/nsswitch.conf 文件配置为先使用 files 来解析主机名。nsswitch.conf 文件中的 hosts 行应该在其条目中先列出 files:

    hosts: files dns nis [NOTFOUND=return]

    或者,如果未使用 NIS:

    hosts: files dns
  4. 在 Solaris 10 平台上,您必须将全限定域名 (Fully Qualified Domain Name, FQDN) 同时添加到 /etc/hosts 文件和 /etc/inet/ipnodes 文件中。

    否则将发生错误,表明您的主机名不是全限定域名 (Fully Qualified Domain Name, FQDN)。

建议用于消息存储的文件系统

建议将以下文件系统用于消息存储:

Messaging Server 操作系统要求

64 位发行版支持以下平台:

32 位发行版支持以下平台:

Messaging Server 的修补程序和软件包信息

要获取 Sun Java System Messaging Server 所需修补程序的最新列表,请转至 http://sunsolve.sun.com 并选择 "Patches"(修补程序)或 "Patch Portal"(修补程序门户)。随着操作系统修补程序要求的更改和 Java Enterprise System 组件修补程序的出现,SunSolve 上会为您提供相应的更新,这些更新最初以推荐修补程序簇的形式显示。


注 –

安装程序将检查是否存在所需的平台修补程序。必须安装所需的全部修补程序,否则安装过程将无法继续。


在使用常规发行版时,可使用以下 Messaging Server 6.3 32 位升级修补程序:

Solaris 平台 

修补程序编号(英文)  

SPARC 

120228–21 

x86 

120229–21 

以下 Messaging Server 6.3 产品软件包是此发行版的一部分:

英文版 

本地化的版本 

32 位:SUNWmessaging-server

32 位:SUNWmessaging-server-l10n

64 位:SUNWmessaging-server-64

64 位:SUNWmessaging-server-l10n–64

安装 Messaging Server

本部分介绍以下主题:

获取安装软件

可以通过 Web 下载的方式获取 Sun Java System Messaging Server 6.3 64 位版本软件。

可以从 Sun 下载中心下载所有安装文件的压缩归档,网址为 http://www.sun.com/downloads。Messaging Server 安装文件以压缩映像的形式提供:一个用于 SPARC,另一个用于 x86 平台。

commpkg 用法

您可以使用 commpkg 命令运行 Messaging Server 6.3 64 位版本安装程序。此命令会在计算机上放置 Messaging Server 安装组件,但不会配置 Messaging Server。要在安装后对 Messaging Server 进行配置,请参见《Sun Java System Messaging Server 6.3 管理指南》中的第 1  章 “安装后任务和布局”

语法

commpkg [general options] verb [verb-specific options]

选项

此命令的 general options 如下:

选项 

描述 

-? 或 —help

显示帮助 

-V 或 —version

显示 Messaging Server 的版本 

verb 为以下项之一:

Verb 

描述 

install

执行 Messaging Server 安装 

uninstall

执行 Messaging Server 卸载 


注 –

目前未提供自动升级功能。可以通过执行升级 Messaging Server中的过程进行手动升级。


verb-specific options 可以是以下一项或多项:

verb-specific options

描述 

—excludeOS

在产品安装过程中不应用操作系统修补程序 

—excludeSC

不安装、升级或修补任何共享组件 

—acceptLicense

接受 LICENSE.txt 文件中的许可条件

—altroot

在多主机安装过程中指定一个备用根目录。INSTALLROOT(所有产品和共享组件的顶级安装目录)将成为备用根目录。

—distro path

指定产品的软件包/修补程序所在的路径

默认值:commpkg 脚本的位置

—installroot path

指定 INSTALLROOT路径,即 Messaging Server 的顶级安装目录。


注 –

各个 Communications Suite 产品(在以后发行版中将成为此安装程序的一部分)的子目录将位于 INSTALLROOT 之下。


—silent INPUTFILE

运行无提示安装,从 INPUTFILE 和命令行参数获取输入。命令行参数将覆盖 INPUTFILE 中的条目。安装会继续,而不出现交互式提示。

可以使用 —dryrun 测试无提示安装。

—dry-run-n

不安装 Messaging Server。仅执行检查。 

—upgradeSC [y|n]

表明是否根据需要升级共享组件。 

警告:升级共享组件的过程是不可逆的。但是,如果不升级所需的共享组件,产品可能无法按预期方式工作。 

注意:如果未指定 [y|n],系统会提示您提供每个需要升级的共享组件。

默认值:n

—excludeSC 标志的优先级高于此标志。

—auditDistro

对安装分发进行审计,以验证所需的修补程序和软件包是否存在,以及软件包的版本是否正确。 

—pkgOverwrite

覆盖现有的安装软件包。在全局区域中安装共享组件时(此共享组件在全局区域中不存在,或者存在于整个根区域中),可以使用此选项。默认情况下不覆盖现有软件包。一般情况下,应该在全局区域中管理共享组件。 

开始安装

  1. 作为 root 登录以成为超级用户。

  2. 启动基于文本的安装程序。按照 commpkg 用法中所述使用 commpkg。调用 commpkg 时,日志文件将记录安装参数。

    # ./commpkg install

    -- LOGFILE: /tmp/CommsInstaller_20070501132825.log

  3. 接受许可协议。如果您已阅读该协议的全部内容,则可以跳过该协议并接受条款。要接受该协议的条款而不查看整个许可协议,请按 Enter 键继续,然后输入 n 跳过该协议,再输入 yes 接受条款。

  4. 指定要安装服务器文件的安装位置(也称为 INSTALLROOT),或接受默认位置。


    注 –

    默认 INSTALLROOT 已从 /opt/SUNWmsgsvr 更改为 /opt/sun/comms/messaging(对于 32 位安装)和 /opt/sun/comms/messaging64(对于 64 位安装)。


    如果计算机上安装了以前版本的修补程序,则在指定 INSTALLROOT 之后,可能会显示有关操作系统和共享组件修补程序的通知。

  5. 选择要安装的产品

    在此发行版中存在四种产品:Messaging Server 6.3、Messaging Server 6.3(本地化的版本)、Messaging Server 6.3 64 位和 Messaging Server 6.3 64 位(本地化的版本)。

  6. 生成要安装项目的列表

    在此步骤中,安装程序将列出要安装或升级的所有产品和共享组件。如果需要对项目进行升级,安装程序将为您提供升级的选项。


    注意 – 注意 –

    请记住,升级共享组件是一个不可逆的过程。但是,如果没有安装正确版本的共享组件,则产品可能无法按预期方式工作。因此,在安装和升级共享组件和产品时,请谨慎操作。


    确定要安装和升级的项目之后,安装程序将创建一个摘要。

  7. 准备安装

    指定要安装和升级的组件之后,安装程序就可以将 Messaging Server 文件安装到 INSTALLROOT 中。

    如果所有项目都已正确安装,摘要面板中将显示所有任务已通过

  8. 日志文件

    完成安装之后,将创建带有时间戳的日志文件,如以下示例所示:

    • 要撤消安装,请转至 undoCommsInstall 脚本,如以下示例所示: /var/opt/CommsInstaller/logs/undoCommsInstall_20070501135358

    • 要运行多个安装的无提示安装,请使用无提示安装文件,如以下示例所示: /var/opt/CommsInstaller/logs/silent_CommsInstaller_20070501135358

    • 安装程序将在以下位置创建安装过程的日志文件。例如: /var/opt/CommsInstaller/logs/CommsInstaller_20070501135358.log

  9. 撤消安装

    如果要删除刚刚运行的安装,可以通过运行 undoCommsInstall 脚本撤消安装,如以下示例所示:/var/opt/CommsInstaller/logs/undoCommsInstall_20070501135358

    撤消操作将回退安装过程中执行的某些特定步骤。它也会撤消共享组件的安装。但是,如果要选取特定的组件进行卸载,请使用 commpkg uninstall 命令:卸载 Messaging Server。卸载程序不会卸载共享组件。

  10. 目录布局

    INSTALLROOT(默认值:/opt/sun/comms)中,您可能会看到以下目录:

    • CommsInstaller,其中包含安装程序的副本。


      注 –

      上一步中列出的日志文件位于 /var/opt/CommsInstaller/log 目录中。如果将 Messaging Server 安装在备用根目录中,则日志文件将位于备用根目录的 INSTALLROOT/var/opt/CommsInstaller/log 目录中。


    • messaging,32 位 Messaging Server 版本

    • messaging64,64 位 Messaging Server 版本

在无提示模式下安装

如果在无提示模式下运行安装程序,您将运行一个非交互式会话。安装输入来自无提示安装文件(也称为状态文件)、命令行参数或默认值。

要运行无提示安装,请执行以下步骤:

  1. 运行交互式安装会话。(请参见开始安装。)将自动创建类似于 /var/opt/CommsInstaller/logs/silent_CommsInstaller_20070501135358 的状态文件。

  2. 将状态文件复制到每个主机并根据需要编辑该文件。请参见无提示模式文件格式

  3. 在每个主机上运行无提示安装。请参见commpkg 用法中的无提示安装用法。


注 –

命令行参数将覆盖状态文件中的值和参数。


无提示模式文件格式

无提示模式文件(也称为状态文件)的格式与属性文件类似:空行以数字符号 (#) 开头,属性是以等号 (=) 分隔的键/值对。可以更改以下参数:

安装共享组件

处理共享组件时,系统提供两个选项:

使用备用根目录执行多个安装

与此安装程序以前的版本不同,此版本通过使用不同的 INSTALLROOT,允许在同一台计算机上多次安装同一产品版本。

要执行此操作,请使用 —altroot 标志将产品安装在备用根目录中:

  1. 在默认的 INSTALLROOT 中安装操作系统修补程序和共享组件。请参见开始安装。如果仅安装共享组件,请将 ~(波浪号)添加到您要在备用根目录中安装的组件号中。例如,如果您计划在备用根目录中安装 Messaging Server 64 位版本,则应该在默认安装过程中选择 ~3。安装程序将知道仅安装相关组件,而不安装产品本身。


    注 –

    操作系统修补程序始终应用于默认的 INSTALLROOT 中,而绝不会应用于备用根目录中。


  2. 在备用根目录中安装共享组件和 Messaging Server,如以下示例所示:

    commpkg install —altroot —installroot /opt/sun/comms2

    请确保将 —installroot—altroot 一起使用,以指定备用根目录。

您可以创建任意数量的备用根目录。但是,您应该手动跟踪您所创建的所有备用根目录。

在 Solaris Zones 上安装

本部分介绍如何在 Solaris 10 Zones 上安装 Messaging Server。有关安装有 Messaging Server 的 Solaris 10 的概述,请参见《Sun Java Communications Suite 5 Installation Guide》中的“Overview of Solaris Zones”

Solaris 10 Zones 安装顺序

本部分介绍如何在四种 Solaris 10 Zones 方案中安装 Messaging Server。

包含现有非全局区域的全局区域


注 –

不推荐将此区域方案用于 Messaging Server 实现。它要求在每个区域上运行相同版本的共享组件。此外,还应保留全局区域以支持管理区域。


如果在包含现有非全局区域的全局区域中安装 Messaging Server,应将相应的操作系统修补程序、共享组件修补程序和 Messaging Server 产品安装到全局区域中。它会将共享组件修补程序传播到非全局区域中。在包含现有非全局区域的全局区域中安装 Messaging Server:

  1. 遵循安装前的要求,如准备安装中所述。

  2. 执行开始安装中的步骤,在全局区域中运行安装程序。

不包含现有非全局区域的全局区域

如果在不包含现有非全局区域的全局区域中安装 Messaging Server,您需要为安装作准备,就像将来可能会添加非全局区域一样。 如果不准备此步骤,则以后修改部署可能会非常困难。要执行此操作,请执行包含现有非全局区域的全局区域中的步骤。

非全局完全根区域

非全局完全根区域方案等同于在不包含区域的单机中安装 Messaging Server。仅需按照开始安装中所述安装 Messaging Server 即可。


注意 – 注意 –

在全局区域中执行的任何操作(如安装、卸载和修补)都会影响完全根区域。


非全局稀疏根区域

要在非全局稀疏根区域中安装 Messaging Server,应首先在全局区域中安装/升级适用的操作系统修补程序和共享组件。您无法在稀疏根区域中执行此操作,因为 /usr 目录(共享组件所在的位置)在稀疏根区域中是只读目录。

  1. 遵循安装前的要求,如准备安装中所述。

  2. 确定您是否要在全局区域而不是稀疏根区域中安装共享组件和操作系统修补程序。

  3. 在全局区域中运行安装程序,并且仅安装/升级操作系统修补程序和共享组件:

    commpkg install -upgradeSC y

    请参见安装共享组件

  4. 不在全局区域中安装 Messaging Server。要执行此操作,请将 ~(波浪号)添加到您要在稀疏区域中安装的组件号中。例如,如果您计划在稀疏区域中安装 Messaging Server 64 位版本,则应该在全局区域安装过程中选择 ~3。安装程序将会知道仅安装相关组件,而不安装产品本身。

  5. 安装完共享组件和操作系统修补程序之后,请执行开始安装部分中的步骤,在稀疏根区域中安装 Messaging Server。

后续步骤:配置 Messaging Server 以供使用

现在您已经执行了 Messaging Server 的基本安装,本部分将介绍后续步骤:

准备目录以进行 Messaging Server 配置

安装 Messaging Server 6.3 64 位版本之后,请准备目录服务器以进行 Messaging Server 配置。要执行此操作,请在目录服务器计算机上运行以下脚本: /opt/SUNWcomds/sbin/comm-dssetup.pl。请参见《Sun Java Communications Suite 5 Installation Guide》中的“Running the Directory Preparation Tool”


注 –

运行 Directory Preparation Tool 仅适用于新配置,而不适用于使用 migrate-config 工具创建的配置(如升级 Messaging Server中所述)。


创建初始运行时配置

安装 Messaging Server 6.3 64 位版本并运行 comm-dssetup.pl 脚本之后,请运行 configure 程序以创建初始运行时配置,从而完成 Messaging Server 的安装和初始配置。例如,如果您安装了 64 位 Messaging Server,请运行 /opt/sun/comms/messaging64/sbin/configure。有关详细说明,请参见《Sun Java System Messaging Server 6.3 管理指南》中的“创建初始 Messaging Server 运行时配置”


注 –

创建初始运行配置仅适用于新配置,而不适用于使用 migrate-config 工具创建的配置(如升级 Messaging Server中所述)。


升级 Messaging Server

本部分介绍三种手动选项,用于升级到此版本的 32 位或 64 位 Messaging Server:

Procedure从 32 位迁移到 64 位 Messaging Server

如果系统上安装并配置了早期版本的 Messaging Server(32 位),并且您要将数据迁移到 64 位版本,则可以按照以下并行升级步骤进行操作:

  1. 使用 Messaging Server 6.3 64 位版本安装程序,在安装了早期版本 Messaging Server 的系统上安装 64 位版本的 Messaging Server,但要安装在不同的目录中(例如,在此步骤中为 /opt/sun/comms/messaging64/)。请参见开始安装

  2. 要从早期版本的 Messaging Server 迁移配置和消息存储数据,请运行 migrate-config(迁移配置)实用程序:

    /opt/sun/comms/messaging64/sbin/migrate-config old-msg-svr-root

    例如:

    /opt/sun/comms/messaging64/sbin/migrate-config /opt/SUNWmsgsr

  3. 运行 /opt/sun/comms/messaging64/sbin/patch-config

  4. 运行 /opt/sun/comms/messaging64/sbin/install-newconfig

  5. 要取消迁移,请运行 /opt/sun/comms/messaging64/sbin/migrate-config -u /opt/SUNWmsgsr,其中 -u 是撤消标志。

接下来的操作

完成迁移后,停止使用旧的服务器根目录:

使用以下命令启动新服务器:

/opt/sun/comms/messaging64/sbin/start-msg

如果需要取消迁移,请使用 —u(撤消)标志:

/opt/sun/comms/messaging64/sbin/migrate-config —u old-base-dir

其中,old-base-dir 是旧的服务器根目录。

要重新启动旧的 Messaging Server,请使用:old-base-dir/sbin/start-msg

Procedure执行 32 位到 32 位升级(并行)

  1. 使用 Messaging Server 6.3 64 位版本安装程序,在安装了早期版本 Messaging Server 的系统上安装 Messaging Server,但要安装在不同的目录中(例如,在此步骤中为 /opt/sun/comms/messaging/)。请参见开始安装

  2. 要从早期版本的 Messaging Server 迁移配置和消息存储数据,请运行 migrate-config(迁移配置)实用程序:

    /opt/sun/comms/messaging/sbin/migrate-config old-msg-svr-root

    例如:

    /opt/sun/comms/messaging/sbin/migrate-config /opt/SUNWmsgsr

  3. 运行 /opt/sun/comms/messaging/sbin/patch-config

  4. 运行 /opt/sun/comms/messaging/sbin/install-newconfig

  5. 要取消迁移,请运行 /opt/sun/comms/messaging/sbin/migrate-config -u /opt/SUNWmsgsr,其中 -u 是撤消标志。

接下来的操作

完成迁移后,停止使用旧的服务器根目录:

使用以下命令启动新服务器:

/opt/sun/comms/messaging/sbin/start-msg

如果需要取消迁移,请使用 —u(撤消)标志:

/opt/sun/comms/messaging/sbin/migrate-config —u old-base-dir

其中,old-base-dir 是旧的服务器根目录。

要重新启动旧 Messaging Server,请使用:old-base-dir/sbin/start-msg

Procedure执行 32 位到 32 位升级(就地)

执行就地升级:

  1. 使用 Patchadd 命令添加合适的修补程序。有关详细信息,请参见Messaging Server 的修补程序和软件包信息

  2. msg-svr-base 目录运行 patch-config。例如: /opt/SUNWmsgsr/sbin/patch-config

  3. msg-svr-base 目录运行 install-newconfig。例如: /opt/SUNWmsgsr/sbin/install-newconfig

  4. 要取消升级,请从 msg-svr-base 目录运行 uninstall-newconfig。例如: /opt/SUNWmsgsr/messaging/sbin/uninstall-newconfig

卸载 Messaging Server

要卸载 Messaging Server,请在 INSTALLROOT/CommsInstaller/bin/ 中运行 commpkg uninstall

它将卸载 commpkg install 所安装的产品。但是,它不会删除 commpkg install 所安装的操作系统修补程序。此外,它不会删除共享组件。


注 –

卸载备用根目录中的 Messaging Server 的一种快速方法是删除整个备用根目录。


以下命令行参数可与 commpkg uninstall 一起使用:

命令行参数 

描述 

—rootdir path

指定 rootdir路径,这是用于多个安装的备用根目录。仅在 Solaris 上受支持。

—silent INPUTFILE

在无提示情况下运行卸载程序,从 INPUTFILE 和命令行获取输入。这些命令行参数将覆盖 INPUTFILE 中的条目。卸载会继续,而不出现交互式提示。

使用 —dryrun 测试无提示卸载。

—dry-run-n

不卸载 Messaging Server。仅执行检查。在 /tmp 中创建无提示卸载 INPUTFILE

如果在无提示模式下运行卸载程序,您将运行一个非交互式会话。卸载输入来自无提示卸载文件(也称为状态文件)、命令行参数或默认值。

要运行无提示卸载,请执行以下步骤:

  1. 运行交互式卸载会话。

    将自动创建类似于 /var/opt/CommsInstaller/logs/silent_CommsInstaller_20070501135358 的状态文件。


    注 –

    无提示安装文件和无提示卸载文件具有相同的文件命名约定。您需要扫描文件内容以确定它是安装无提示文件还是卸载无提示文件。


  2. 将状态文件复制到每个主机,并根据需要编辑该文件。

  3. 在每个主机上运行无提示卸载。请参见无提示卸载的用法。


注 –

命令行参数将覆盖状态文件中的值和参数。


以下是卸载无提示文件的一个示例:

# Silent File for CommsInstaller 5.0-1.03

# Generated on 20070604120325

# root directory

ROOTDIR=/

# list of components to uninstall (using mneumonics)

COMPONENTS=MS64 MS64_L10N

已知问题和限制

本部分包含 Messaging Server 6.3 64 位版本已知问题和限制的列表:

6574627

配额警告传送可能发生死锁

如果在此发行版中启用了配额警告功能,您可能会遇到以下问题: 

  • 传送失败,出现错误“450 4.2.1 邮箱正忙

  • ims_master 将记录消息“一般警告:关闭超时,可能发生死锁

  • 无法清除邮箱

解决方法:关闭超过配额通知。例如:configutil -o store.quotanotification -v off

在将来的发行版中将解决此问题。 

6548217

在备用根目录中安装 Messaging Server 时出现有关 SASL 共享组件的错误。

解决方法:在默认的 INSTALLROOT 而不是备用根目录中安装 SASL 修补程序 (libsasl):

commpkg install —upgradeSC y

联机访问 Sun 资源

可以通过 http://docs.sun.comSM Web 站点联机访问 Sun 技术文档。您可以浏览 docs.sun.com 文档库或搜索某个特定的书名或主题。这些书是以联机文件的形式提供的,有 PDF 和 HTML 两种格式。残障人士可以通过辅助技术阅读这两种格式的文件。要访问以下 Sun 资源,请转至 http://www.sun.com

Sun 欢迎您提出意见

Sun 致力于提高其文档的质量,并十分乐意收到您的意见和建议。

要共享您的意见,请访问 http://docs.sun.com,然后单击“发送意见”(Send Comments)。在联机表单中,提供文档标题和文件号码。文件号码包含七位或九位数字,可在本书的标题页或在文档顶部找到该号码。例如,本书标题为《Sun Java System Messaging Server 6.3(64 位)安装技术说明》,文件号码为 820-2869。