前言
GCDW物理机客户端连接k8s集群的方式支持两种:
示例:以远程导出为例
涉及参数:local_ip(配置文件) 或者 -l(执行命令)
一、安装物理机客户端
1.解压gccli客户端的压缩包
2.解压后安装
chmod +x gccli_install.sh
./gccli_install.sh gccli_standalone.tar.bz2
二、方式一,通过配置参数方式进行访问k8s 环境的云仓集群,执行 sql
$ ./opt/gccli_install/gcluster/server/bin/gccli -u***** -p******* -P38191 -h10.10.55.71 -| 10.10.13.131
结果显示:
rmt:select from nhy_test.lineitem Jlimitl 100 into outrile '/home/gbase/rmttest/test.tbl';
Query OK, 100 rows affected (Elapsed:00:00:00.87)
set global local_ip='10.10,13.131 #不支持在命令行执行命令
ERROR 1194 (HY000):Unknown systemvariable flocalip
三、方式二,通过修改客户端的配置文件,访问k8s 环境的云仓集群,执行 sql
#修改解压目录下的gcluster的config下的gbase_8a_gcluster.cnf文件:
[client]
........
#default character_set=gbk
local_ip=10.10.13.131
..........
#然后执行
$ ./opt/gccli_install/gcluster/server/bin/gccli_-u**** -p******-P38191 -h10.10.55.71
#结果显示:
rmt:select from nhytest. lineitem limit 100 into outfile
/home/gbase/rmt._test/test1.tbl';
Query OK, 100 rows affected (Elapsed:00:00:00.88)