文件系统

在安装 HP Integrity NonStop ServerIBM® WebSphere® MQ 客户机之前,请确保正确设置了文件系统。

查看 HP Integrity NonStop Server 系统上的硬件和软件需求 ,以确保您了解 OSS 和 Guardian 文件系统中安装所需的大致磁盘空间量。 用于安装的 OSS 文件集需要足够的可用空间用于安装文件和您在安装中创建的文件。 用于安装的守护程序卷不需要审计。

与系统管理员一起验证 OSS 文件集和监护器文件系统存储器需求,至少是对存储器的初始估算。 更准确地确定最终在生产中需要多少存储的最佳方法是生成原型配置并对消息存储需求进行建模,根据生产系统的需要进行扩展。

OSS 文件系统对象

对于 OSS 文件系统对象,此部分集中说明 HP Integrity NonStop Server 安装与标准 UNIX 安装之间的差异。 支持多个独立安装。

optvar 树必须存在于公共根目录中,此目录是在安装时选择的。 Opt 树包含不更改的文件。 例如,此树包含程序,库, dll ,头文件和 "静态" 数据文件。 var 树包含可能更改的文件,并保留有关安装本身的状态。 此树保存的文件的示例包括配置文件和日志文件。

optvar 目录都包含名为 mqm的单个目录。 这两个树的内容都植根于 opt/mqmvar/mqm 目录中。

下表显示了 opt/mqm顶级的内容摘要:
表 1.
目录 用途 内容
bin 包含用于安装的 OSS 程序和库
  • G 是一个符号链接文件,用于查找 Guardian 安装子卷
  • amq* 文件,包含客户机的产品可执行文件
  • lib* 文件,包含产品 dll 文件
  • 包含控制命令以及其他实用程序和脚本的文件
inc 包含用于构建 IBM WebSphere MQ 应用程序的头文件
  • .h 文件,即 C 语言头文件
  • 作为 pTAL 头文件的 .tal 文件
  • 作为 COBOL 副本文件的 .cpy 文件
  • 各个 COBOL 副本文件的 cobcpy32cobcpy64 目录
lib 包含链接应用程序所需的导入库
  • G 是一个符号链接文件,用于查找 Guardian 安装子卷
  • amq* 文件,包含产品 dll 文件
  • iconv 是包含数据转换表的目录
  • lib* 文件,即产品 dll 文件
  • mqicb 用于提供给用于编译 COBOL 程序的协商伪指令
license 包含 IBM WebSphere MQ Client for HP Integrity NonStop Server 产品的 IBM 许可证的文本版本,该版本已翻译为每种受支持的本地语言
  • Lic_.txt 文件,这是许可证的个别本地语言翻译。
  • notices.txt 是一个文件,其中包含来自 IBM WebSphere MQ随附的非IBM 软件的任何其他许可条款 (如果有)
mq.id 包含有关构建级别和安装包的信息的单个文件 此目录中的所有内容都可能由 IBM 支持人员使用。
msg 包含供 IBM WebSphere MQ在日志记录中使用的全球化文件,并在受支持的本地语言翻译中显示输出
内容包括:
  • 安装当前正在使用的 amq.cat 全球化消息目录,由 OSS 实用程序 "gencat" 创建
  • amq.msg 未处理的全球化数据,用作 gencat 用于创建目录的输入
  • 其他支持不同翻译的次要文件和目录
samp 包含样本代码和可执行文件以说明如何使用 IBM WebSphere MQ
  • *.cbl 样本 COBOL 语言源文件
  • *.c 样本 "C" 语言源文件
  • *.tal 样本 pTAL 语言源文件
  • ccsid.tbl ccsid.new 备份文件
  • 包含受支持 CCSID 表的 ccsid.tbl 文件
  • *.ini 样本配置文件
  • 包含样本 Java 应用程序源的 java 目录
  • 包含样本 JMS 应用程序的源的 jms 目录
  • 包含样本的可执行版本的 bin 目录
  • dlq 目录,其中包含样本死信队列处理程序的源
  • 包含用于预连接出口的源的 preconnect 目录

有关 IBM WebSphere MQ client for HP Integrity NonStop Server随附的样本的更多信息,请参阅 Samples for IBM WebSphere MQ client for HP Integrity NonStop Server

下表显示了 var/mqm顶级的内容摘要:

表 2.
目录 用途 内容
conv 包含数据转换文件 支持 IBM WebSphere MQ 的数据转换函数的二进制数据
errors 包含安装范围的错误日志和 FDC 文件
标准内容,例如:
  • AMQERR01.LOG -当前系统范围错误日志文件
  • AMQERR02.LOG -先前的系统范围错误日志文件
  • AMQERR03.LOG -最早的系统范围错误日志文件
  • *.FDC FFST 文件
exits 存储包含由安装中的队列管理器装入的退出代码的 DLL 此文件在安装时为空
log 包含用于记录和控制工作单元的日志文件 标准内容
mqs.ini 安装配置文件 标准内容
qmgrs 创建所有队列管理器目录的位置下的目录 标准内容
sockets 包含各种队列管理器控制文件的目录树 标准内容
trace IBM WebSphere MQ 将跟踪数据写入的定义位置 标准内容

Guardian 安装子卷

"守护程序" 单个安装子卷包含运行时所需的程序和库。

下表显示了 Guardian 安装子卷的内容:
表 3.
文件 描述
AMQINST 描述安装配置的内部文件
AMQS* 为监护器构建的样本
B*SAMP 各种受支持语言的样本构建文件
CMQ* 各种受支持语言的头文件,其中文件以:
  • h 是 C 头
  • T 是 pTAL 头
  • L 是 COBOL 头
MQ* 产品库
MQS*C 样本 C 语言源文件
MQS*T 样本 pTAL 语言源文件
MQS*L 样本 COBOL 语言源文件

还包括控制命令,有关列表,请参阅 HP Integrity NonStop Server 客户机命令