随同 admin() 或 task() 函数,使用 cdr add trustedhost 参数来在高可用性集群或 Enterprise Replication 域中添加数据库服务器的可信任主机关系。对于参与高可用性集群或 Enterprise Replication 域的数据库,其主机必须罗列在其他高可用性或复制服务器的可信任主机文件中。
元素 | 描述 | 关键考虑 |
---|---|---|
localhost_name | 数据库服务器的 localhost 名称。 | |
fully_qualified_domain_name | 数据库服务器的完全域名称。 | |
user_name | 在指定主机有数据库服务器实例授权的用户账户。 |
随同 admin() 或 task() 函数的 cdr add trustedhost 参数添加值到数据库服务器的 REMOTE_SERVER_CFG 配置参数指定的文件。如果数据库服务器是高可用性集群的一部分,则可信任主机信息还传播到其他集群服务器的可信任主机文件。可信任主机值指定 GBase_8t shard 集群中其他数据库服务器的 localhost 名或完全限定的域名称。为了添加的安全性,您可指定与特定主机相关的用户名。
如果您在高可用性集群中的服务器上运行带有 cdr add trustedhost 参数的 admin() 或 task() 函数,则将可信任主机信息添加到集群中所有数据库服务器的可信任主机文件。
您必须是“数据库服务器管理员”(DBSA)来运行带有 cdr add trustedhost 参数的 admin() 或 task() 函数。
要参阅可信任主机文件中的条目,请运行带有 cdr list trustedhost 参数的 admin() 或 task() 函数。
EXECUTE FUNCTION task("cdr add trustedhost","myhost1, myhost1.ibm.com, myhost2, myhost2.ibm.com, myhost3, myhost3.ibm.com");
该任务为三个数据库服务器指定 localhost 名称和完全限定的域名称。
EXECUTE FUNCTION task("cdr add trustedhost", "myhost1 gbasedbt, myhost1.ibm.com gbasedbt, myhost2 user_1, myhost2.ibm.com user_1");
该任务为两个数据库服务器指定 localhost 名称、完全限定的域名称和用户名称。