• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

H3Cloud OS纳管凝思磐石虚机提示“请求错误”问题处理经验案例

2018-01-30 发表
  • 0关注
  • 0收藏 2465浏览
肖李 四段
粉丝:1人 关注:0人

一线在客户现场,从H3Cloud OS的虚拟化管理页面对CAS虚拟化平台上的“凝思磐石”操作系统类型的虚机执行纳管操作时,提示:请求错误。具体如下所示。

 

 

 


不涉及。


经过分析H3Cloud OS的前台日志以及nova-api.log日志文件对应提示如下:

2018-01-30 14:34:18 [INFO ] [http-nio-80-exec-2] [com.h3c.cloudos.cas.fun.CasMgrImpl::] #CasMgrImpl(listVMForHost) url=====/cloudos/crm/9052ae85792143ff955c35c52e8e41bd/compcasqqf4h3dkrc/vms-host-simple/9

2018-01-30 14:34:18 [INFO ] [http-nio-80-exec-2] [com.h3c.cloudos.common.http.WSClient::] GET http://10.100.100.4:9000/cloudos/crm/9052ae85792143ff955c35c52e8e41bd/compcasqqf4h3dkrc/vms-host-simple/9 HTTP/1.1 Status:200 Time:99ms

2018-01-30 14:34:18 [INFO ] [http-nio-80-exec-2] [com.h3c.cloudos.cas.fun.CasMgrImpl::] #CasMgrImpl(listVMForHost) vms====={

  "vms" : [ {

    "id" : "36",

    "name" : "rocky-DKY",

    "title" : "rocky-DKY",

    "hostName" : "sgdcloud-jbs35-cal02",

    "memRate" : "1.6799166666666705",

    "cpuRate" : "0.1125",

    "memory" : 8192,

    "cpu" : 4,

    "osDesc" : "Welcome to Rocky OS 6.0.42.41 x86_64 security (2016-12-01) (\n) (l)",

    "vmStatus" : "running",

    "system" : "1",

    "hostId" : "9",

    "clusterId" : "3",

    "hostPoolId" : "2"

  } ]

}

2018-01-30 14:34:20 [INFO ] [CSM-Actor-System-akka.actor.default-dispatcher-6] [com.h3c.cloudos.task.actor.TaskActor::] onReceive this message will update task

下述为nova-api的日志信息:

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions Traceback (most recent call last):

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions [req-272b9863-0f18-4b52-a2c0-95dcabb90dde 7e4bcc50994442f5a01a38c5e9e80fc3 b035578ae5544583953cb682ccfc015d - - -] Unexpected exception in API m

Ethod

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions     output[attr] = getattr(image, attr) or 0

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions   File "/usr/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py", line 490, in __getattr__          

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions     self.get()

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions   File "/usr/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py", line 512, in get                  

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions     {'x_request_id': self.manager.client.last_request_id})

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions AttributeError: 'HTTPClient' object has no attribute 'last_request_id'                                                       

2018-01-30 14:34:17.870 1008 ERROR nova.api.openstack.extensions

2018-01-30 14:34:17.890 1008 INFO nova.api.openstack.wsgi [req-272b9863-0f18-4b52-a2c0-95dcabb90dde 7e4bcc50994442f5a01a38c5e9e80fc3 b035578ae5544583953cb682ccfc015d - - -] HTTP exception thrown: Unexpected AP

I Error. Please report this at ***.***/nova/ and attach the Nova API log if possible.

<type &#39;exceptions.AttributeError&#39;> 

查看对应的镜像文件信息:

 

发现操作系统字段存在特殊字符信息。

由于H3Cloud OS默认是没有“凝思磐石”操作系统类型选择,需要在“镜像管理”处自定义该操作系统类型。

CVM页面上待纳管虚机的操作系统类型显示为“Welcome to Rocky OS 6.0.42.41 x86_64 security (2016-12-01) (\n) (l)”,直接将该字段用来做自定义镜像操作系统的类型属性值。

登陆虚拟机内部,查看/etc/issue配置文件中系统版本信息如下:

由于上述“\n”在Linux系统中为会识别为换行符,在虚机纳管时导致操作系统两边识别不一致。最后导致纳管失败。

 

 

 


第一步、登陆进虚机系统内部,将/etc/issue配置文件中“(\n) (\l)”删除,删除后的效果如下图所示:

第二步、在H3Cloud OS页面的“运维管理/镜像管理”处,将“凝思磐石”镜像类型的“操作系统”调整为“linuxTeck64”,具体如下图所示:

完成上述两步后,再次执行纳管即可解决问题。

 

 


不涉及。


该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2019-06-12对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作