• [运维管理] FusionInsight hetu 在连接gaussdb catlog数据源drop表时报错 disabled
    【操作步骤&问题现象】版本 8.1.0hetu 部件版本 1.0.1drop表时报错  drop table is disabled in this catalog同时对于各个catlog数据源支持程度是否有说明文档?
  • [性能调优] 【Gaussdb A 200 6516,mppdb为8.0】waiting in ccn queue
    【功能模块】客户 9个join的sql语句执行缓慢【操作步骤&问题现象】1、查询pgxc_stat_activity 视图 有租户为 waiting in ccn queue【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [开发应用] 【GaussDB产品】匿名块中有SQL报错时,有什么方法能让已经执行完成的操作不被回滚
    在GaussDB匿名块中,当有SQL发生报错时,会将整个匿名块的SQL进行回滚操作。案例:BEGIN DELETE FROM .......; --需要执行的SQL语句一; INSERT INTO LOG......; --将语句一的执行信息写入日志表,如执行时间、修改行数等。 DELETE FROM .......; --需要执行的SQL语句二; INSERT INTO LOG......; --将语句二的执行信息写入日志表EXCEPTION   WHEN OTHERS THEN       INSERT INTO LOG......; --将报错的SQL的信息写入日志表。END;问题:现在假如当SQL语句三报错时,SQL语句1和语句2的日志写入就会被回滚,只写入了EXCEPTION模块中的报错日志。 请问:怎么才能让匿名块中有SQL报错时,已经执行完成的操作不会被回滚。(针对单条SQL不回滚或者整个匿名块都不回滚)
  • [运维管理] GaussDB A 8.0.0.1 版本集群通过sql获取表的分区键和分布键,组合分区键时查询不出怎么处理?
    【操作步骤&问题现象】sql及现象如下:
  • [开发应用] gaussdb 项目启动提示client_encoding问题
    【功能模块】   项目启动阶段_数据库连接 【操作步骤&问题现象】 1、数据库由甲方提供,给了用户名、密码、host、port等基本信息 2、项目数据库配置信息如下: spring: datasource: driverClassName: com.huawei.gauss200.jdbc.Driver url: jdbc:gaussdb://host:port/scfwk username: xxxx password: xxxx@1234 3、项目启动时,报错信息: ERROR: invalid value for parameter "client_encoding":"utf8mb4"
  • [问题求助] 【DWS】【高可用】云上DWS集群,是BMS的高可用更好一些,还是I3的虚拟机更好一些?
    【功能模块】【DWS】【高可用】云上DWS集群,是BMS的高可用更好一些,还是I3的虚拟机更好一些?【操作步骤&问题现象】环境选型时需要考虑【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [运维管理] C80的elk环境和8.0的GaussDB A是否可以跨集群访问
    在8.0的manager界面只看到对接HDFS,Oracle等,能否跨集群访问elk
  • [其他] 【故障】GaussDB300集群,运行过程中多数etcd down,日志有remote:tls:bad certificate的
    【版本信息】GaussDB 300【问题现象】集群状态正常,但是etcd有超过一半出现down了,om_monitor日志如下:【问题根因】看om_monitor日志有bad certificate的报错,怀疑是etcd证书损坏了,在每个etcd节点上查询ectd证书的时间发现都是不一样的,确定是etcd证书损坏导致,在将证书替换后,重启集群后,etcd恢复正常【修复方案】注:以下操作均使用omm用户执行一、在集群任一数据节点搭建ca,生成根私钥、根证书、客户端证书和客户端私钥具体步骤如下:1、搭建CA环境在一个数据节点执行如下步骤:source ${BIGDATA_HOME}/mppdb/.mppdbgs_profilemkdir testcd testmkdir private certs newcertsecho '01'> serialtouch index.txttouch index.txt.attr2、执行如下命令生成需要的私钥和证书openssl req -config ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/openssl.cnf -new -nodes -keyout private/ca.key -out certs/ca.csr -subj "/CN=cn"openssl ca -startdate 170101000000Z -config ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/openssl.cnf -extensions v3_ca -selfsign -batch -keyfile private/ca.key -out certs/etcdca.crt -infiles certs/ca.csropenssl req -config ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/openssl.cnf -new -nodes -keyout private/client.key -out certs/client.csr -subj "/CN=cn"sed  s/yes/no/g -i index.txt.attropenssl ca -startdate 170101000000Z -config ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/openssl.cnf -extensions etcd_client -batch -keyfile private/ca.key -cert certs/etcdca.crt -out certs/client.crt -infiles certs/client.csr3、将生成的ca.key、etcdca.crt、client.key、client.crt分发到集群的各个节点的${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/目录下(以下以本节点拷贝为例)cp private/ca.key ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/cp certs/etcdca.crt ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/cp private/client.key ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/cp certs/client.crt ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/执行完成后删除创建的test目录二、分别在各个etcd节点执行如下步骤生成服务端证书私钥和证书1、搭建CA环境source ${BIGDATA_HOME}/mppdb/.mppdbgs_profilemkdir testcd testmkdir private certs newcertsecho '01'> serialtouch index.txttouch index.txt.attr2、执行如下步骤生成服务端证书私钥和证书export SAN="IP:10.10.10.10"注:10.10.10.10为当前部署ETCD的客户端ipopenssl req -config ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/openssl.cnf -new -nodes -keyout private/etcd.key -out certs/etcd.csr -subj "/CN=cn"openssl ca -startdate 170101000000Z -config ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/openssl.cnf -extensions etcd_server -batch -keyfile ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/ca.key -cert ${BIGDATA_HOME}/mppdb/core/share/sslcert/etcd/etcdca.crt -out certs/etcd.crt -infiles certs/etcd.csr3、将生成的服务端证书私钥和证书拷贝到etcd目录下cp private/etcd.key /srv/BigData/mppdb/etcdcp certs/etcd.crt /srv/BigData/mppdb/etcd执行完成后删除创建的test目录至此修复etcd证书完成修复etcd证书完成后重启集群即可【etcd日志路径】etcd的日志一般生成在om_monitor日志里日志路径:$GAUSSLOG/cm/om_monitor/
  • [开发应用] 【DWS】【JDBC连接配置】时区配置
    JDBC的连接URL这么写有问题不,时区显示设置成PRC。同时如果集群是UTC的时区,但是库设置了PRC,那通过jdbc连接的时候,将mysql库内的时间字段通过代码映射到dws的对应字段进行数据导入是否会因为集群的时区是UTC的原因,使得dws内存放的时间数据与mysql源库的时间数据不一致?
  • [运维管理] 【DWS】【导入导出】OBS外表特殊字符处理有欠缺
    【功能模块】【操作步骤&问题现象】1、https://support.huaweicloud.com/dws_faq/dws_03_0018.html 是这么说的:OBS外表支持CSV格式文件,或者文本类型的其他格式文件,二者主要不同如下:CSV由记录组成,每条记录被分隔符分隔为字段,且每条记录都有同样的字段序列。可以有效处理数据列中的换行符,但对一些特殊字符处理有欠缺。TEXT可以有效处理一些特殊字符,但无法正确处理数据列中的换行符。2、在最佳实践的三个业务实践中(交通卡口,供应链、百货公司),外表都是使用CSV格式(OPTIONS设置 format 'csv')那“对一些特殊字符处理有欠缺”,该如何理解呢?具体有哪些特殊字符?具体是什么欠缺?会导致导入失败吗?因为外表里有近10亿条数据,导入失败回滚会比较麻烦吧?比较费时间吧?那为了避免这个欠缺的发生,导入前准备的外表文件,是不是要做一下数据的规范性检查?【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [环境搭建] 求救!GaussDB200 单机部署 使用fusioninsight manager搭建集群时找不到主机
    大大们,GaussDB A搭建集群时修改了ssh的默认端口22,然后manager安装成功之后,用fusioninsight manager搭建集群,显示找不到主机,能帮忙看看可能什么原因吗?个人认为是端口的问题,修改完能该的配置文件重新安装了一下,但是还是不行,不知道是什么原因FusionInsight_SetupTool/preinstall/tools/cluster/lib/remote.shFusionInsight_SetupTool/preinstall/tools/cluster/cluster.iniFusionInsight_SetupTool/preinstall/script/function/remote.shFusionInsight_SetupTool/preinstall/script/function/005.check_ini.shFusionInsight_SetupTool/upgrade/func/constants.sh
  • [其他] 【DWS】【安装】报DWS.6004,BMS.0010,到30%失败,子任务执行到RdsCreateInstanceTask
    问题现象:   集群创建失败,报DWS.6004,BMS.0010错误编码,执行到30%失败,到子任务到RdsCreateInstanceTask处ERROR分析过程:查看BMS.0010,为镜像查询失败,需要核查镜像是否配置正确1.检查镜像ID配置用op_cdk_sso登录cloudscope--》cdk--》服务管理--》服务查询--》刷选ei_dbs_xx,命名空间dws--》找到dwscontroller服务--》升级--》筛选版本比如 8_1_0_3检查镜像ID参数:BMS镜像:dws_imageId_version_8_1_0_3_bms_arm,dws_imageId_version_8_1_0_3_bms ECS镜像:dws_imageId_version_8_1_0_3_dws_arm,dws_imageId_version_8_1_0_3_dws2.补充缺失的配置从serviceOM--》镜像资源--》公共镜像获取镜像ID,补充到对应的参数,CDK中升级服务,再重启dwscontroller容器重新下发集群
  • [问题求助] dws,导入导出小批量数据,用copy to/from 和 gs_dump 有啥区别,各自适用场景是啥?
    如题
  • [问题求助] 【DWS】【GDS功能】培训资料中提及“GDS在每个数据服务器部署一个”又说“不能多个GDS同时往同一个DN导入数据”,那怎么搞
    培训资料中提及“GDS在每个数据服务器部署一个”又说“不能多个GDS同时往同一个DN导入数据”,如果存在多个数据服务器,GDS要怎么配置,保证不会同时往同一个DN 导入数据?是每个GDS 分配的DN 要错开嘛?
  • [开发应用] GaussDB A 的默认数据库postgres可以修改么?
    【功能模块】数据库名称修改;问题描述:使用GaussDB A数据库用户omm登录, 使用gsql命令行修改的默认数据库postgres,提示有连接section正在使用,而连接使用gsql停止命令,停止不掉;问题1:请问默认数据库postgres是不可以修改的是么?问题2:使用数据库用户,我可以一直免密登录postgres,是么?期待专家的接疑,谢谢
总条数:2746 到第 页
上滑加载中