数据仓库服务 GaussDB(DWS)-使用GDS从远端服务器上导入表数据到GaussDB(DWS)集群:安装并启动GDS

时间:2025-02-12 15:02:13

安装并启动GDS

  1. 以root用户登录GDS服务器,创建存放GDS工具包的目录/opt/bin/dws

    1
    mkdir -p /opt/bin/dws

  2. 将GDS工具包上传至上一步所创建的目录中。

    以上传redhat版本的工具包为例 ,将GDS工具包“dws_client_8.1.x_redhat_x64.zip”上传至上一步所创建的目录中。

  3. 在工具包所在目录下,解压工具包。

    12
    cd /opt/bin/dwsunzip dws_client_8.1.x_redhat_x64.zip

  4. 创建用户gds_user及其所属的用户组gdsgrp。此用户用于启动GDS,且需要拥有读取数据源文件目录的权限。

    12
    groupadd gdsgrpuseradd -g gdsgrp gds_user

  5. 修改工具包以及数据源文件目录属主为创建的用户gds_user及其所属的用户组gdsgrp。

    12
    chown -R gds_user:gdsgrp /opt/bin/dws/gdschown -R gds_user:gdsgrp /input_data

  6. 切换到gds_user用户。

    1
    su - gds_user

    若当前集群版本为8.0.x及之前低版本,请跳过7,直接执行8

    若当前集群版本为8.1.x及以上版本,则正常执行以下步骤。

  7. 执行环境依赖脚本。(仅8.1.x版本适用)

    12
    cd /opt/bin/dws/gds/binsource gds_env

  8. 启动GDS。

    1
    /opt/bin/dws/gds/bin/gds -d /input_data/ -p 192.168.0.90:5000 -H 10.10.0.1/24 -l /opt/bin/dws/gds/gds_log.txt -D

    命令中的部分信息请根据实际填写。

    • -d dir:保存有待导入数据的数据文件所在目录。本教程中为“/input_data/”。
    • -p ip:port:GDS监听IP和监听端口。默认值为:127.0.0.1,需要替换为能跟 GaussDB (DWS)通信的万兆网IP。监听端口的取值范围:1024~65535。默认值为:8098。本教程配置为:192.168.0.90:5000。
    • -H address_string:允许哪些主机连接和使用GDS服务。参数需为CIDR格式。此参数配置的目的是允许GaussDB(DWS)集群可以访问GDS服务进行数据导入。所以请保证所配置的网段包含GaussDB(DWS)集群各主机。
    • -l log_file:存放GDS的日志文件路径及文件名。本教程为“/opt/bin/dws/gds/gds_log.txt”。
    • -D:后台运行GDS。仅支持Linux操作系统下使用。

support.huaweicloud.com/bestpractice-dws/dws_05_0032.html
提示

您即将访问非华为云网站,请注意账号财产安全