目录

Search

  1. 前言
  2. 命令行程序和实用程序
  3. 安装和配置命令行实用程序
  4. 使用命令行程序
  5. 命令行程序的环境变量
  6. 使用 infacmd
  7. infacmd as 命令引用
  8. infacmd aud 命令引用
  9. Infacmd bg 命令参考
  10. infacmd cms 命令引用
  11. infacmd dis 命令引用
  12. Infacmd es 命令参考
  13. infacmd ihs 命令参考
  14. infacmd ipc 命令引用
  15. infacmd isp 命令引用
  16. infacmd ldm 命令参考
  17. infacmd mrs 命令引用
  18. infacmd ms 命令引用
  19. infacmd oie 命令引用
  20. infacmd ps 命令引用
  21. infacmd pwx 命令引用
  22. infacmd rms 命令参考
  23. infacmd rtm 命令引用
  24. infacmd sch 命令参考
  25. infacmd search 命令引用
  26. infacmd sql 命令引用
  27. infacmd tdm 命令引用
  28. infacmd wfs 命令引用
  29. infacmd ws 命令引用
  30. infacmd xrf 命令引用
  31. infacmd 控制文件
  32. infasetup 命令引用
  33. pmcmd 命令引用
  34. pmrep 命令引用
  35. 处理 pmrep 文件
  36. POWERCENTERHELP

HBase 连接选项

HBase 连接选项

使用连接选项可定义 HBase 连接。可以使用 HBase 连接来连接到 HBase 表或 MapR-DB 表。
按以下格式输入连接选项:
... -o option_name=value option_name=value ...
要输入多个选项,请使用空格将它们分隔开。 要输入包含空格或其他非字母数字字符的值,请使用引号将值引起来。
下表介绍了 infacmd isp CreateConnection 和 UpdateConnection 命令的 HBase 连接选项:
选项
说明
DATABASETYPE
为 MapR-DB 表创建 HBase 连接时,此选项为必需。请将值设置为 MapR-DB。默认值为 HBase。
ZOOKEEPERHOSTS
必需。托管 ZooKeeper 服务器的计算机的名称。
当 ZooKeeper 以复制模式运行时,指定 ZooKeeper quorum 服务器中以逗号分隔的服务器列表。如果与服务器的 TCP 连接断开,客户端会连接到 quorum 中的另一台服务器。
ZOOKEEPERPORT
必需。托管 ZooKeeper 服务器的计算机的端口号。
Zookeeper 客户端端口的默认值为 2181。
MapR 发行版的默认值为 5181。
ISKERBEROSENABLED
必需。如果您使用 HBase 连接来连接到 HBase 表并且想要启用 Kerberos,请将值设置为 true。如果您使用 HBase 连接来连接到 MapR-DB 表,则必须将值设置为 false。请用单引号将值括起来。
hbaseMasterPrincipal
如果将 ISKERBEROSENABLED 的值设置为 true,则此选项为必需。指定 HBase 主服务器的服务主体名称 (SPN)。启用 ZooKeeper 服务器可与使用 Kerberos 身份验证的 HBase 主服务器进行通信。
按以下格式输入字符串:
hbase/<domain.name>@<YOUR-REALM>
其中:
  • domain.name 是托管 HBase 主服务器的计算机的域名。
  • YOUR-REALM 是 Kerberos 域。
hbaseRegionServerPrincipal
如果将 ISKERBEROSENABLED 的值设置为 true,则此选项为必需。指定 HBase 区域服务器的服务主体名称 (SPN)。启用 ZooKeeper 服务器可与使用 Kerberos 身份验证的 HBase 区域服务器进行通信。
按以下格式输入字符串:
hbase_rs/<domain.name>@<YOUR-REALM>
其中:
  • domain.name 是托管 HBase 主服务器的计算机的域名。
  • YOUR-REALM 是 Kerberos 域。
maprdbpath
如果创建 HBase 连接以用于连接到 MapR-DB 表,则此选项为必需。
请将值设置为包含要连接到的 MapR-DB 表的数据库路径。请输入有效的 MapR 群集路径。请用单引号将值括起来。
为 MapR-DB 创建 HBase 数据对象时,可以仅浏览存在于此选项中指定的路径的表。无法访问指定路径中的子目录中可用的表。
例如,如果指定 maprdbpath 作为
/user/customers/
,则您可以访问
customers
目录中的表。但是,如果
customers
目录包含名为
regions
的子目录,则无法访问以下目录中的表:
/user/customers/regions