Service Registry 3.1 管理指南

Procedure从嵌入模式切换到网络服务器模式

要从嵌入模式(默认值)切换到网络服务器模式,请将 registry.install.clientDatabase 属性的设置从 false 更改为 true,并需要数据库验证。

编辑属性之后,重新创建数据库资源,然后停止并重新启动 Application Server。

  1. 转至 Service Registry 安装目录:

    cd ServiceRegistry-base/install

  2. 在文本编辑器中打开 install.properties 文件的副本。

  3. registry.install.clientDatabase 属性的设置从 false 更改为 true

  4. registry.install.RequireDatabaseAuthentication 属性的设置从 false 更改为 true

  5. 如果有必要,请编辑 registry.install.DatabaseUserID 属性的设置。

    对于网络服务器模式,此值必须为 APP

  6. 编辑 registry.install.DatabasePassword 属性的设置。

    任何长度均有效。默认值为 app123

  7. 保存并关闭此文件。

  8. 重新创建数据库连接池及其相关资源。为此,请执行以下命令(全都在一行):

    Ant-base/ant -f build-install.xml Dinstall.properties= props-file appserver.jdbcResource.update

    其中,props-file 是您在在进行了“以后配置”安装后,以 Root 身份使用自定义属性配置 Service Registry在进行了“以后配置”安装后,以非 Root 用户身份使用自定义属性配置 Service Registry中编辑的 install.properties 文件副本的路径名。

  9. 停止并重新启动 Registry 的 Application Server 域。为此,请执行以下命令(全都在一行):

    Ant-base/ant -f build-install.xml Dinstall.properties= props-file appserver.domain.bounce

  10. 启动 Java DB 数据库。为此,请执行以下命令:

    asadmin start-database --dbhome database-directory

    默认情况下,此命令将数据库及其日志文件放在当前目录中。请使用 --dbhome 选项指定数据库的位置(通常为 RegistryDomain-base/3.0/data/registry/soar)。

接下来的操作

如果数据库以网络服务器模式运行,则可以对数据库执行联机备份。

以后,如果要返回到嵌入模式,请执行相同的步骤,但要进行如下设置: