-
一、下载地址HCS DWS Service 8.1.3-ESL.5.SP5二、账号登录点击页面右上方“登录”,进入登录界面,输入通过认证的华为云账号。(配图仅做步骤指导参考)三、软件包下载1、根据适配的服务器及操作系统,找到对应软件包,点击下载,示例如下:(配图仅做步骤指导参考)2、完善软件包应用信息,提交下载,审批通过后即可下载。四、常见问题Q:进入页面后没有可下载的软件?A:当前使用账号无下载权限,可更换为有权限的账号进行下载,或联系华为侧生态经理申请权限。正常界面如下:(配图仅做步骤指导参考)Q:软件包和文档下载都需要权限吗? A:软件包下载需要申请权限,文档下载不需要权限。Q:账号无异常但是软件包无法下载,该怎么办呢?A:可联系华为侧生态经理帮忙代下载。
-
【问题描述】【DWS】【错误信息】点击集群管理,面板显示空白,并且报错:获取容量接口异常;获取集群和节点接口异常;CF2_E00002 underlined:F12查看接口状态码为500【问题定位】后台查看磁盘命令:df -h磁盘占满【规避措施】临时规避:1.删除无用大文件2.杀死对应进程命令:kill -9 pid参数优化规避:为了防止后续错误,对审计日志参数进行调整1.以root用户回到DWS-DB01节点,切到mysql用户,登录本地数据库。mysql -uroot -p密码 -S /data/mysql/tmp/mysql.socksu - mysqlmysql --defaults-file=/data/mysql/etc/my.cnf -uroot -hlocalhost -P7306 -pxxxxxxx2.执行set global audit_log_rotations=50;set global audit_log_rotate_on_size=20971520;3.退出数据库,修改配置文件,保证重启也生效vim /data/mysql/etc/my.cnf增加审计日志轮转参数audit_log_rotations=50audit_log_rotate_on_size=20971520保存退出。
-
汕尾GA大数据平台适用于HCS803-->810【问题描述】:升级阶段;DWS_upgrade-dms-dbm-job执行失败子任务详情报错:升级DMS GaussDB失败:SQL执行报错,请处理失败SQL!【适用版本】HCS803-->810【问题原因】dms_mtc_db_queries中start_time为空,导致报错【解决措施】start transaction; lock table dms_mtc_db_queries; update dms_mtc_db_queries set start_time=1647510604 where start_time is null; ALTER TABLE dms_mtc_db_queries ADD PRIMARY KEY(virtual_cluster_id, inst_name, db_name, pid, query_id, ctime, start_time); commit;跳过此任务继续升级
-
业务语句使用 || 拼接字符时,有的业务库拼接空值会返回空值以外的值,有的业务库拼接后就会整体返回空值:拼接空值返回空值以外值场景:postgres=# SELECT 'gauss' || cast(NULL as BOOLEAN); ?column?---------- gauss(1 row)拼接空值整体返回空值场景:postgres=# set behavior_compat_options='strict_concat_functions';SETpostgres=# SELECT 'gauss' || cast(NULL as BOOLEAN); ?column?----------(1 row)这是因为behavior_compat_options参数设置值不同会导致返回不一样结果集:该参数中需要注意两个功能值:1、strict_concat_functions,控制函数textanycat()和anytextcat()在参数存在空值时,对返回值兼容性的配置项。此参数不能和strict_text_concat_td同时设置。 MySQL兼容模式下,此参数无影响。 •不设置此配置项时,函数textanycat()和anytextcat()的返回值默认与Oracle保持一致。 •设置此配置项时,若函数textanycat()和anytextcat()的参数存在空值,则返回值也为空值,保留与Oracle和Teradata兼容模式下不同的结果。 2、strict_text_concat_td,Teradata兼容模式下,控制函数textcat()、textanycat()和anytextcat()在参数存在空值时,对返回值兼容性的配置项。此参数不能和strict_concat_functions同时设置。 •不设置此配置项时,Teradata兼容模式下函数textcat()、textanycat()和anytextcat()的返回值与GaussDB(DWS)一致。 •设置此配置项时,若Teradata兼容模式下函数textcat()、textanycat()和anytextcat()的参数存在空值,则返回值为空值。
-
业务SQL语句执行报错 max iteration times 200 hit when looping over right plan tree业务SQL使用with recursive迭代:查看max_recursive_times参数为默认值200,根据业务场景设置为500测试解决问题,原因为超过with recursive的最大迭代次数限制
-
CDM从MRS flink到DWS报错 Database connection failed when ending copy:根据CDM日志内容可以看出报错原因是 SocketTimeoutException: Read Time out 。出现该问题的原因一般是socketTimeout设置的过小,可以考虑同时调整以下参数:① dws.end.copy.batch.size 100000(默认1000000)② socketTimeout 3000(默认300,单位s)
-
原Oracle数据库业务语句为:select c.channel_id, c.channel_name, connect_by_root(c.channel_id) chid, connect_by_root(c.channel_name) chnamefrom cms_channel cstart with c.channel_id in ( select t.channel_id from cms_channel t where t.parent_channel = '105560000010' )connect by prior c.channel_id=c.parent_channel;Gauss数据库下语句语法转换: with recursive aa as( select channel_id, channel_name, channel_id as channel_id_clasifier, channel_name as channel_name_clasifier from cms_channel where channel_id in ( select t.channel_id from cms_channel t where t.parent_channel = '105560000010' ) union select ori.channel_id, ori.channel_name, aa.channel_id_clasifier, aa.channel_name_clasifier from cms_channel ori,aa where aa.channel_id=ori.parent_channel)select * from aa;
-
【问题现象】1、业务侧odbc连接的时候报错,查看是LVS服务挂了,重启了服务后恢复正常了odbc连接报错could not connect to server:connection time out2、LVS主挂的时候,未自动切换到备LVS【问题分析】1、查看message日志,此时间段有重启节点,了解到重启前现场停机,持续了一小时左右,在换内存2、日志中显示开机启动了keepalived服务,启动了两次,启动过程中bond0都没有起来【问题根因】1、启动keepalived服务时,未拉起网卡bond0,默认的eth0也没找到网卡,服务未成功起来,使的LVS中断。2、virtual_router_id的默认值是51,该值在同一个网段下需要不重复,一线反馈当时主备有修改过LVS配置文件中的virtual_router_id,但是没有重启LVS备节点,导致备节点virtual_router_id没有生效。3、当LVS主节点重启的时候,备节点要升主,但因为备节点的virtual_router_id问题重启不成功,主备切换也就不成功。【解决方案】重启LVS服务(停服务前,LVS主备的数据库实例要先停掉)。【规避措施】1、修改主备的virtual_router_id后,需要重启主备节点的LVS服务,使得修改生效,修改后就不会存在主备切换不成功问题。2、后续可部署监控脚本,对LVS主备切换时进行监控【拓展】排查修改virtual_router_id没有重启主备LVS方法:LVS主备上会报virtual_router_id冲突,系统日志会大量刷以下信息Keepalived_vrrp[65354]: (VI_1) ip address associated with VRID 51 not present in MASTER advert :Keepalived_vrrp[65354]: (VI_1) ip address associated with VRID 51 not present in MASTER advert :【主备监控脚本及说明】使用keepalived自带监控脚本,可以监控keepalived主备何时切换,具体实现如下:vim /etc/keepalived/notify.sh #!/bin/bash## contact='root@xxxx.com'notify() {mailsubject="$(hostname) to be $1, vip floating"mailbody="$(date +'%F %T'): vrrp transition, $(hostname) changed to be $1"# echo "$mailbody" | mail -s "$mailsubject" $contactecho "$mailbody, $mailsubject" >> /opt/test_file}case $1 inmaster)notify master;;backup)notify backup;;fault)notify fault;;*)echo "Usage: $(basename $0) {master|backup|fault}"exit 1;;esac注释的代码可以选择发邮件通知,这里是将主备切换后发送的信息重定向到文件里/opt/test_file2 将该脚本添加可执行权限:chmod a+x /etc/keepalived/notify.sh3 在主备节点上,vim /etc/keepalived/keepalived.conf,将上面的脚本(非以上脚本内容,keepalived.conf中调用notify.sh)添加到里面,添加调用内容如下:在virtual_ipaddress {192.168.31.190}notify_master "/etc/keepalived/notify.sh master"notify_backup "/etc/keepalived/notify.sh backup"notify_fault "/etc/keepalived/notify.sh fault"}中添加如上三条命令添加完成后,将keepalived重启下:主备节点执行/etc/init.d/gs_keepalived restart脚本说明:notify_fault:主微服务挂死/停止 触发notify_master: 备升主触发notify_backup:主keepalived重启/主微服务挂死后变为备后微服务启动/备keepalived重启 触发如果不发送邮件,该脚本会重定向到日志里,定期查看/opt/test_file里面的内容,可以查看到何时发生重启。 自验:停掉LVS主的情况下,查看备机的文件:打印出备已经升主重新启动LVS主,查看主备机的文件主LVS:备LVS:脚本既可以监控LVS是否正常,也可以监控主备是否切换。说明:1、当/opt/test_file里面的内容,搜索关键字fault,出现此内容,说明进程异常2、当/opt/test_file里面的内容,主中有关键字master,说明备升主触发,备中有关键字backup,说明主备已切换此脚本主备切换时会触发,不加定时任务crontab里,日志不会大量的刷,所以不需要清理日志3、监控不了一个节点正常,另一个节点异常的原因是,异常的原因有很多种,并且需要ssh到另一台机器去查看/var/log/messages的日志,LVS是在root下安装,现网root下没有互信,普通用户下的/var/log/messages日志没有查看权限,所以第三点无法实现。
-
1、取消集群只读gs_guc reload -Z coordinator -Z datanode -N all -I all -c "default_transaction_read_only=off"2、修改阈值gs_guc reload -Z cmserver -N all -I all -c "datastorage_threshold_value_check=90"
-
为帮助您更好地了解和使用华为云数仓GaussDB(DWS)产品,本次直播介绍磁盘空间分布,常见问题及解决方法。回放链接:cid:link_2讲师ppt见附件哦~参与互动鼠标、保温杯、数据线等好礼等您来拿~一、直播看点1. DWS的磁盘空间分布2. DWS磁盘空间类常见问题和解决方法3. DWS磁盘空间管控用法二、参与互动,好礼等您领报名参加本次直播;直播间抽奖:观看直播并填写问卷调查,参与抽奖,点击进入问卷调查参与GaussDB(DWS)免费沙箱实验,并在本帖留言使用感受互动赢好礼:本主题贴跟帖盖楼,留言“玩转PB级数仓磁盘空间使用”在GaussDB(DWS)论坛上发帖互动(包括但不限于直播收获、问题求助、博文分享、数仓产品体验感受、产品优化建议等);在华为云社区分享与直播内容相关的博文,并在本帖回复文章链接。 发文版块链接: cid:link_4 以上互动方式参与一种或多种均可~------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------本期“玩转PB级数仓磁盘空间使用”直播互动活动已经结束,感谢各位小伙伴的参与!获得本期直播互动奖励的名单如下,恭喜以下小伙伴~本轮奖品姓名邮寄地址保温杯*雪已反馈保温杯范*茜已反馈数据线肖*英已反馈保温杯张*已反馈鼠标吴*灰已反馈
-
问题现象:Failed to upgrade agent.Cmd is python3问题分析:登录对应的报错节点:failed to get ip of eth0, eth0对比其他节点cn5多了这个网卡,实际没有配置文件问题版本:8.1.0.101-》8.1.1.5规避措施:root 用户 ifconfig eth0 down,然后重试
-
各位大佬好,在使用DataStudio客户端工具连接DWS的过程中,提交了SQL,但是在select * from pgxc_stat_activity中query显示的字段内容为:FETCH FORWARD 1000 FROM _DS_QRY_CRSR_131212313131CLOSE _DS_QRY_CRSR_123123131312而非原本的SQL内容请问下这种现象的原因是什么,是否有别的途径可以查出原本的SQL内容
-
【前言】业务运行过程中难免会碰到烂SQL影响整个集群运行,正常碰到异常SQL下盘大可以在后台临时下盘目前找到对应语句信息,然后再从活跃语句中找到对应语句。现网有大部分情况异常sql持续运行,现场人员未识别到SQL持续下盘直到触发集群只读,甚至将磁盘空间写满语句混滚后语句不会保留相关信息,本文对于此场景进行说明。问题排查原理及思路简述:单语句下盘过大正常会运行较长时间,当触发只读或将磁盘写满,cm触发查杀机制将所有语句杀掉,cn日志中会有对应语句报错。同时cn日志中默认会打印当前运行作业等待信息,根据同一query_id长时间一直在输出的信息确认异常语句。【问题现象】某局点业务执行报错cannot execute update in a read-only transaction【处理方法】1、查看前端告警监控存在只读告警清楚监控,说明集群再次之前触发只读,当前时刻磁盘正常后集群恢复正常2、查看后台主cm_server日志日志显示:The usage of the device disk space cannot be greater than 90%。说明磁盘空间超过90%,触发只读,导致写任务报错失败。只读之间为8月12日04点17分05秒3、查看历史节点磁盘使用率如下,在报错时间点,节点磁盘使用率持续上涨,并迅速下降。说明该时间点有业务倾斜并下盘,导致磁盘使用率超过90%,触发数据库自动保护机制(防止将磁盘写满,造成集群不可用):将集群设置为只读,并查杀当前活跃会话。 异常业务被查杀后 ,磁盘空间下降,数据库自动将集群解除只读,业务恢复。说明:此监控展示整个主机磁盘使用情况,现场单个节点3个磁盘,每个磁盘7T左右大小,监控使用率上升接近30%,说明单个磁盘使用率接近100%4、查看异常时间点cn实例日志,搜索wait_status,查看作业等待状态5、将搜对应query_id挨个搜索看那个对应语句持续在运行,如下找到异常语句从8月11日14点开始执行,与磁盘监控开始上涨时间相吻合6、找到异常疑似语句与现场沟通问题进行闭环,家里也可尝试复现下盘情况。
-
8月18日,IDC中国在北京举办了第十届“中国数字金融论坛”,公布了2022年度“中国金融行业技术应用场景创新案例大奖”。中信银行基于华为云数据仓库GaussDB(DWS)建设的海王星项目荣获 “金融新基建—金融核心重构”优秀案例。中信银行大数据高级技术经理刘志浩在主题论坛上发表题为《中信银行新一代基础数据平台建设实践》演讲,分享了平台建设实践经验。海王星项目采用全分布式架构的华为云GaussDB(DWS)替代一体机解决方案,承载中信银行数据分析核心系统云化建设、全新数据能力以及效率提升、使能业务自助消费数据等重要使命。华为云与中信银行大数据中心成立联合项目组,高效完成了数据仓库和仓内集市业务迁移改造,自研自动化工具箱提升整体开发工作效率3倍;通过深度优化系统性能实现各层次数据作业性能大幅提升,新平台上线后集市供数时间平均提前4小时,数据服务的时效性、功能与性能获得全方位提升。除此之外,双方还通过标准作业动作在方案实施前、后确保方案决策最优,总结输出数十个技术方案和上百个技术点,形成了良好的技术方案落地闭环机制。中信银行基于华为云GaussDB(DWS)持续创新,让数据与业务充分连接,形成从业务、数据、到数据业务价值的闭环,实现了数据架构统一化、数据治理规范化、数据应用智能化,开启金融行业智能化治理新时代,发挥数据的最大价值,也为同业数据仓库建设提供经验借鉴。华为云GaussDB(DWS)一站式全场景云数据仓库,提供PB级数据分析能力、多模分析和实时处理能力,以统一内核提供公有云、混合云等部署形态,用户体验一致。迄今为止,已有11家国有大行与股份制银行选用GaussDB(DWS)建设金融数据仓库平台,共同探索和推进数智融合平台建设。GaussDB(DWS)不但能支持金融业务快速增长的算力和容量的需求,实现个性化金融服务,还广泛应用于政企、互联网、电商、能源等各个行业的批量数仓、数据探索、数据集市的业务场景。面向未来,华为云深入云原生数据仓库技术的研究和应用,发挥自身优势,以丰富的跨域业务场景和实践经验,携手伙伴共建高价值数据分析平台,加速全球金融行业数字化转型。
-
数据从GAUSSDB同步到DWS,有的表时区晚8个小时,有的表时区正常,是什么原因?
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签