-
注意区分裸金属实例(instance)和裸金属节点(node)的区别。1、裸金属节点相关的操作,主要看ironic日志。包括扩容、格式化、维护模式等1)ironic日志主要为ironic-conductor日志,裸机节点的相关操作都可以先看ironic-conductor日志。ironic-conductor组件主主部署在3个控制节点上,日志可能在任意一个,所以需要依次查看,根据node_id或操作时间关键信息查询。执行命令:cps template-instance-list --service ironic ironic-conductor日志路径:/var/log/fusionsphere/component/ironic-conductor/2)ironic服务还有ironic-api(主主)、ironic-provision(主备)、ironic-console-proxy(主备)、ironic-haproxy(主备)组件,日志查看方法同ironic-conductor,注意主备部署的组件需要查看active节点的日志。日志路径:/var/log/fusionsphere/component/{$componet_name} ,替换路径中的组件名称即可。2. 裸金属实例相关的操作,主要看nova-compute-ironic日志。包括实例下发、挂卸卷、挂卸网卡等nova-compute-ironic组件主备部署在两个控制节点上。多az场景,组件名称可能是nova-compute-ironic00x1)获取裸金属实例对应的nova-compute-ironic组件,执行:nova aggregate-list |grep {az_id} 获取裸金属az对应主机组idnova aggregate-details {aggregate_id} Hosts中,baremetal-ironic00x就对应nova-compute-ironic00x如下图:bms.x86对应nova-compute-ironic;bms.arm对应nova-compute-ironic0012)查看nova-compute-ironic日志,此处以nova-compute-ironic001举例,实际查看日志是要替换成裸金属实例对应的nova-compute-ironic组件名称。cps template-instance-list --service ironic nova-compute-ironic001登录到active组件所在的节点,查看nova-compute-ironic001日志日志路径:/var/log/fusionsphere/component/nova-compute-ironic00x3)vim nova-compute-ironic001_error.log 打开error日志,Shift+G快捷键直接到文件结尾,查看错误信息。3. minios的ironic-python-agent(ipa)日志裸机需要pxe的操作(扩容、格式化、实例下发),如果pxe成功进入了minios,但是对应操作失败了,首先查看ironic-conductor日志,当ironic-conductor的日志无法定位时,需要查看ipa日志。ipa日志在远端裸金属服务器上,且minios是内存OS,需要通过服务器的串口重定向功能,实时打印日志进行保存收集。1)控制节点执行:ipmitool -I lanplus -H {bmc_ip} -U {bmc_username} -P {bmc_passwd} sol activate 替换bmc_ip、bmc_username、bmc_passwd为对应裸机节点的bmc信息。2)通过远程登录工具记录日志,以Xshell为例,打开Xshell的日志记录功能,如下图。3)触发对应的操作,裸金属上电后,开机自检、pxe过程、minios启动、ipa运行等日志都会回显到命令结果里,Xshell也会记录。日志收集完后,Xshell停止日志记录,保存到本地文本文件查看。4、BMS的组合api日志1) 获取组合api节点IP登陆控制节点,导入环境变量后执行:nova list |grep CPT-SRV如下图,最后一列中的IP即为两个组合api节点的IP2) 登录apicom两个节点根据job id 或者虚拟机名称查找日志/var/log/apicom/taskmgr/bms/taskmgr_ecm_api.log/var/log/apicom/taskmgr/bms/taskmgr_ecm_executor.log3) 组合api两个节点是双主,根据裸金属服务器实例的名字查找本次发放的日志落到了哪个节点上cd /var/log/apicom/taskmgr/bms/;grep $bms_name *能查询到裸金属服务器名字的apicom节点处理了本地发放请求,在本节点查看apicom日志。4)vim taskmgr_ecm_executor.log;搜索裸金属实例名字,其中一行有“Create single server [$bms_name]“,本行末尾会有apicom的create bms 子jobID,再次搜索这个子 jobID,查看查询到的所有日志里的ERROR信息。(建议使用vim替换vi命令打开日志,搜索内容可以高亮显示)。根据ERROR信息分析失败原因。5) 如果executor日志中没有内容,vim taskmgr_ecm_api.log,查找发放时间点附近的error日志。当SC的订单里显示的失败原因为参数错误是,原因可以在taskmgr_ecm_api.log查找。5. ironic常用命令ironic node-list 查看裸金属服务器列表。第一列为node_id,第二列node_name,第三列node节点上的instance_id。ironic node-show $node_id 查看裸金属服务器详情ironic node-set-maintenance $node_id true/false 设置裸金属服务器维护态/非维护态。维护模式时表示裸金属服务器暂时脱离ironic管理,可以用于调试或硬件更换ironic node-set-provision-state $node_id deleted 恢复error状态的裸金属服务器ironic node-set-provision-state $node_id abort 中止正在格式化的裸金属服务器,会成为clean failed状态 ironic node-set-provision-state $node_id manageironic node-set-provision-state $node_id provide manage+provide会重新clean 裸金属服务器。neutron port-list --network-id `neutron net-show provision |grep "\bid\b" |awk -F"|" '{print $3}'` 查看provision网络port列表neutron net-show provision 查看provision网络配置
-
【问题现象】使用官网提供的API调试工具(https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=IoTDA&api=ListProperties)进行应用侧命令调试,查询设备属性发现报错,填的id等信息均准确,报错原因为命令超时,检查设备发现数据上报正常,报错文档说是要去确认设备是否收到平台的请求并订阅正确的topic且回复正确的响应给平台,未能理解是什么意思,还望解答解决办法。【截图信息】
-
【功能模块】ROMA【操作步骤&问题现象】环境信息:集成环境问题现象:测试分离消息API连接192.168.9.58:8546超时 正常现象:{ "retCode": "0", "retJSON": { "result": "success+object" } }复制步骤:1、创建API_03_Separate 2、开发分离消息API。 3、测试分离消息API出现异常租户账号:Hi-teamsunzhxiaofang 【截图信息】【日志信息】(可选,上传日志内容或者附件){ "sourceId":"0b3481df-ca58-4a60-a72e-f8395f1189dc", "async":false, "hosts":{ "https://192.168.9.58:8546":{ "body":"Connect to 192.168.9.58:8546 [/192.168.9.58] failed: Read timed out", "oK":false, "statusCode":-1 }, "https://192.168.9.116:8546":{ "body":"Connect to 192.168.9.116:8546 [/192.168.9.116] failed: Read timed out", "oK":false, "statusCode":-1 } }, "source":"livedata", "taskId":"task202104159b6c564f0c1a422f995ec81639efe92b"}
-
【功能模块】ROMA【操作步骤&问题现象】环境信息:集成环境问题现象:测试分离消息API连接192.168.9.58:8546超时 正常现象:{ "retCode": "0", "retJSON": { "result": "success+object" } }复制步骤:1、创建API_03_Separate 2、开发分离消息API。 3、测试分离消息API出现异常租户账号:Hi-teamsunzhxiaofang 【截图信息】【日志信息】(可选,上传日志内容或者附件){ "sourceId":"0b3481df-ca58-4a60-a72e-f8395f1189dc", "async":false, "hosts":{ "https://192.168.9.58:8546":{ "body":"Connect to 192.168.9.58:8546 [/192.168.9.58] failed: Read timed out", "oK":false, "statusCode":-1 }, "https://192.168.9.116:8546":{ "body":"Connect to 192.168.9.116:8546 [/192.168.9.116] failed: Read timed out", "oK":false, "statusCode":-1 } }, "source":"livedata", "taskId":"task202104159b6c564f0c1a422f995ec81639efe92b"}
-
传送门>>>点击进入活动主页【直播主题和时间】 数仓“索引”的正确打开姿势 2021年4月15日20:00-21:00(互动时间截止4月30日哦)【活动介绍】 本期DevRun开发者沙龙直播活动,我们邀请了华为云数仓GaussDB(DWS)资深存储引擎专家虫虫,携手内核研发工程师小小酥带来【数仓“索引“的正确打开姿势】,来为大家揭开分布式数仓索引的神秘面纱,实践原理相结合,让您摆脱还停留在只会SQL简单调优处境的尴尬,利用好索引这把武器,结合存储提供的多种调优手段,玩转数仓GaussDB(DWS)!本场直播不仅课程精彩,参与论坛&直播互动、报名观看直播,移动电源、蓝牙音箱、折叠背包、PVC袋多重好礼等你来拿,更有机会抽取价值3500元的DWS免费试用机会哦!!!活动即刻开启,凡在本主题帖中留言、参与直播或论坛互动的用户均可参与抽奖哦~【直播入口】点击下方链接进入直播间直播间链接:https://bbs.huaweicloud.com/live/DevRun_live/202104152000.html点此>>点此报名,直播不迷路(直播过程中3轮抽奖,不容错过哦~)参与方式:(互动、留言、报名直播、观看直播、分享等多种互动方式)传送门>>>点击进入活动主页互动(互动一定要点击链接前往主题帖,本帖回复无效!!!)备注:微信扫描下方二维码添加GaussDB(DWS)小助手微信号,回复“进群”加入专家交流群(最新的学习资源也会跟您一起分享哦) 【获奖方式】1、幸运互动奖(10名)参与方式: 以上互动方式任选一种或多种参与。奖 品:华为云定制折叠背包评奖规则:参与华为云社区互动或直播互动即有机会抽取。(奖品随机)2、优秀评论奖(3名)参与方式:直播评论或者跟帖留言用户中选出3名优秀评论奖。奖 励:华为nova mini蓝牙音箱(颜色随机)评奖规则:参与华为云社区留言或直播评论即有机会抽取3名优秀评论奖。留言示例:直播主题相关问题、测试截图、技术难点、平台建议、活动建议…3、价值3500元DWS免费试用获奖人数:5名奖 励:华为云GaussDB(DWS)包月免费试用评奖规则:1、报名观看直播,并在微信公众号后台回复“免费试用”;2、根据后台提示填写调查问卷申请GaussDB(DWS)免费试用;3、根据问卷调查抽取免费试用用户;提醒:免费试用时长为一个月,试用期结束后,集群未删除会产生欠费,强烈建议费用快结束的时候删除集群,否则费用将由用户自己承担。4、金石奖(3名)参与方式:观看直播、在本论坛发帖直播观后感、技术文章参与抽奖。奖 励:华为10000mAh移动电源评奖规则:1、与直播主题相关 2、有一定技术干货 3、将博文链接作为回帖,活动结束后,会有工作人员从活动评论区投稿文章中,评选出优秀博文。【参与发帖互动示例】(可参考以下内容任选一个或多个进行互动)1.发表直播观后感2.发表技术博文:包括但不限于干货分享、开发技能、避坑指南、案例实践…回帖示例:【DWS 4.15直播观后感】+XXX(博文标题)5、粉丝福利奖(10名)参与方式:参与活动分享,从反馈活动分享截图的微信公众号粉丝中抽取。奖 励:华为云开发者彩色PVC袋子评奖规则:活动结束后从反馈活动分享截图的微信公众号粉丝中抽取。6.神秘礼物评奖规则:直播间进行抽奖,奖励随机放送,不可错过哦!【注意事项】1.每个ID只能参与一次评选,同一ID不可重复中奖。2.不能冒用他人截图,否则将取消该奖励。3.本次回帖内容需满足华为云论坛发帖规范https://bbs.huaweicloud.com/forum/thread-23077-1-1.html4.分享互动的用户未通过公众号后台反馈朋友圈截图,视为无效参与。5.“粉丝福利”活动结束后获奖人员将在公众号公示。6.本活动最终解释权归华为云数仓GaussDB(DWS)所有。小伙伴们,还在等什么,快快参与互动&报名直播赢好礼吧!!!扫码关注我哦,我在这里↓↓↓传送门>>>点击进入活动主页互动
-
求教一个问题,在华为云Stack 扩容指南中,管理规模梯度中有个API并发数的指标,如下图。请问一下,这个API并发数具体是指什么API,怎么判断并发数量?谢谢。
-
以下API接口调用成功返回码是200的是?鉴权接口注册直连设备接口 不正确修改设备信息接口这一题的正确答案应该是多少呢?怎么解题呢?另外,明天要去考HCIA-IOT是2.0的,这个和最新的2.5的区别大吗?最近看的是2.5搞活动的那些课程...
-
https://support.huaweicloud.com/devg-apig/apig-dev-180307016.html参考上面API调用demo 通过AK/SK访问 云龙网管接口 返回如下异常是什么原因?200 {"status":"failed","message":"Exception happened","result":null}
-
【功能模块】ROMA - livedata-api【操作步骤&问题现象】1、新建一个api,然后进入开发,三行代码2、2021-04-07测试api是正常的3,但是今天2021-04-08日测试,就roma内部返回500,感觉出不去了,{"requestId":"dae8f7184ad46bcf2bfb2eaa91e2469798e1846031bed947f2419231941e7aba","retCode":"500","retJSON":{"result":{"errMsg":"java.io.IOException: Cannot handshake with server"}}}, 实际上,这个地址,通过postman测试 一直是正常的【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
即时元数据API是所有云计算提供商提供的特定功能。没有错误或漏洞利用,但鉴于它不存在于本地数据中心,它通常不能得到妥善保护或监控。攻击者可能以两种可能的方式利用它。首先是易受攻击的反向代理。反向代理在公共云环境中很常见,并且可以通过某人可以设置主机来调用即时元数据API并获取凭据的方式进行配置。如果有人在云环境中启动代理,则可以通过以下方式对其进行配置:如果其中一个云计算实例通过该反向代理访问全球互联网,则可以存储这些凭据。“如果某人没有正确设置该特定实例的访问凭证的权限,他们可以做任何权限授予该实例的任何内容第二种方式是通过恶意Docker镜像。开发人员通过DockerHub共享Docker镜像,但易用性导致了**任可能利用恶意命令来提取访问密钥的图像的行为。网络攻击可能会从受感染的容器扩展到攻击者访问公共云帐户。“这是一个很棒的功能,但你必须知道如何处理它,Chiodi建议监控云中的用户行为,并在颁发凭证时遵循最小权限原则。
-
【功能模块】ROMA-Livedata函数开发【操作步骤&问题现象】有一个第三方平台的公网地址,我们通过ROMA的livedata的函数api可以获取到对方接口返回的json串。livedata的函数api,可否能在一个livedata中完成一个api脚本开发,既调用第三方的接口获取的json串,再直接完成json解析,存入数据库表。具体该如何操作?【截图信息】
-
【功能模块】【操作步骤&问题现象】1、我测试一个之前测试过没问题的api,在没有修改的情况下又重新测试,一直在loading:2、loading很久以后:【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
【功能模块】api【操作步骤&问题现象】1、get调用2、出现错误【截图信息】暂无【日志信息】(可选,上传日志内容或者附件)
-
有很多软件研发从业者对当前 API 产品所能提供的能力知之甚少,通过20期超实用API应用案例,我们将带你认识 API 的魔力。点击直达>>>>>>第一章节:从创建云服务器开始,开启 API 进阶之路第二章节:掌握 API,从纯研发破圈发展到业务端第三章节:用 API 轻松搞定内容的自动化生产第四章节:带新项目,这些 API 必不可少另外,打开华为云API Explorer的官网,我好像打开了新世界的大门,有很多已配置好的环境和接口,直接调用调试就可以了,以后怕是没有什么能够难住我了!目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》据悉,华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。
Astro zero小萌新
发表于2021-03-30 11:02:47
2021-03-30 11:02:47
最后回复
Astro zero小萌新
2021-03-30 11:02:47
771 0
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签