17.3. 连接 Data Grid CLI
使用命令行界面(CLI)连接到您的数据网格集群并执行管理操作。
先决条件
- 下载 CLI 发布功能,以便您可以连接到 OpenShift 上的 Data Grid 集群。
Data Grid CLI 由服务器分发或原生可执行文件提供。
按照 Data Grid Server 入门 中的说明,以了解有关下载并安装 CLI 的信息,作为服务器分发的一部分。对于原生 CLI,您应该遵循 ZIP 下载中包含的 README 文件中的安装说明。
注意
可以在 Data Grid 节点上打开远程 shell 并访问 CLI。
oc rsh example-infinispan-0
$ oc rsh example-infinispan-0
但是,以这种方式使用 CLI 消耗分配给容器的内存,这可能会导致内存不足异常。
流程
创建与 Data Grid 集群的 CLI 连接。
使用服务器发布
bin/cli.sh -c https://$SERVICE_HOSTNAME:$PORT --trustall
$ bin/cli.sh -c https://$SERVICE_HOSTNAME:$PORT --trustall
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用原生 CLI
./redhat-datagrid-cli -c https://$SERVICE_HOSTNAME:$PORT --trustall
$ ./redhat-datagrid-cli -c https://$SERVICE_HOSTNAME:$PORT --trustall
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
$SERVICE_HOSTNAME:$PORT
替换为在网络上提供 Data Grid 的主机名和端口。- 出现提示时,输入您的 Data Grid 凭证。
根据需要执行 CLI 操作,例如:
使用
ls
命令列出集群中配置的缓存。[//containers/default]> ls caches mycache
[//containers/default]> ls caches mycache
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
describe
命令查看缓存配置。[//containers/default]> describe caches/mycache
[//containers/default]> describe caches/mycache
Copy to Clipboard Copied! Toggle word wrap Toggle overflow