mqsichangeconfigmgr 命令

支持的平台

用途

使用 mqsichangeconfigmgr 命令来更改配置管理器的某些属性。

您必须使用 mqsistop 停止配置管理器,(请参阅 mqsistop 命令)。

当您使用 mqsistart 重新启动配置管理器时(请参阅mqsistart 命令),它使用已更改的参数。

语法

Windows

LinuxUNIX 系统

z/OS

z/OS 控制台命令

同义词: cc

参数

configmgrName
(可选 - Windows。 必需 - LinuxUNIX 系统z/OS)您要更改的配置管理器的名称。

LinuxUNIX 系统z/OS 上,此参数必须是指定的第一个参数。它在 LinuxUNIX 系统z/OS 上区分大小写。

如果未指定此参数,则 Windows 上的缺省名称为“ConfigMgr”。

-a ServicePassword
(可选 - 仅 Windows 平台、LinuxUNIX 系统)ServiceUserID 的密码。

如果您创建配置管理器以使用此用户标识和密码来访问数据库(即,提供了与使用 -a ServicePassword-i ServiceUserID 的服务用户标识相同的用户标识和密码),则确保您在此命令中更改密码的所有实例。

要成功完成密码更改,您必须:

  • 停止配置管理器
  • 使用相应的操作系统设施更改密码。
  • 使用此命令更新所有引用此密码的参数。
  • 重新启动配置管理器

为与现有系统兼容,可以仍然指定 <password>。但在运行此命令时,如果未使用该参数指定密码,调用此命令时会提示您输入密码,并且还提示您再次输入密码以验证您的输入是否正确。

-i ServiceUserID
(可选 - 仅 Windows 平台、LinuxUNIX 系统)Windows 系统服务运行时所使用的用户标识。只有在更改密码时才能更改此值。

可以在平台的任何有效用户名语法中指定它。

如果在 Windows 系统上使用该用户标识的非限定格式(username),则操作系统就从本地系统开始,在它的整个域中搜索该用户标识。这种搜索可能要花费一些时间才能完成。

指定的 ServiceUserID 必须是本地组 mqbrkrs 的成员。它可以是组的直接或间接成员。ServiceUserID 还必须有权访问主目录(安装了 WebSphere Message Broker 的目录)和工作目录(如果由 mqsicreateconfigmgr -w 标志指定)。此标识还必须是本地组 mqm 的(直接或间接)成员。

Windows 平台的Windows 平台的安全性需求UNIX 平台的Linux 和 UNIX 平台的安全要求中详细描述了 ServiceUserID 的安全要求。

-pmigrationDataBasePassword
(可选 - 仅 Windows 平台、LinuxUNIX 系统)您正在迁移的 DB2 数据库的密码

确保更改使用此密码的所有实例。如果已创建(或已更改)配置管理器,使其将相同的用户标识和密码用于它的服务用户标识以及它的数据库访问,则必须同时更新所有的实例。有关进一步的详细信息,请参阅 -a 的描述。

-s UserNameServerQueueManagerName
(可选)与用户名称服务器关联的 WebSphere MQ 队列管理器的名称。 如果您要除去主题安全性,则指定空字符串(两个双引号 "")。
-j MaxJVMHeapSize
(可选)以兆字节为单位的 Java 虚拟机(JVM)堆的最大大小。可以设置的最小值是 64。 如果未设置此参数,则使用缺省大小 128 MB。

如果希望更改其他属性,必须删除并重新创建配置管理器。如果希望更改DataBaseUserID,请参阅修改组件数据库访问以获取说明。

响应

该命令返回下列响应:
  • BIP8012 无法连接到系统组件
  • BIP8013 组件不存在
  • BIP8018 组件正在运行
  • BIP8021 用户标识/密码不正确
  • BIP8022 用户标识/密码无效
  • BIP8023 缺少密码
  • BIP8030 无法修改用户标识特权

示例

mqsichangeconfigmgr CMGR01 -i ADMIN
mqsichangeconfigmgr CMGR01 -s ""
相关概念
配置管理器
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
an23010_