前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >新增OpenStack NOVA API用于强制计算节点nova-compute服务down

新增OpenStack NOVA API用于强制计算节点nova-compute服务down

作者头像
后端云
发布2018-10-24 12:00:21
1.9K0
发布2018-10-24 12:00:21
举报
文章被收录于专栏:后端云

相关blueprints:

https://blueprints.launchpad.net/nova/+spec/mark-host-down https://blueprints.launchpad.net/python-novaclient/+spec/support-force-down-service

为何要新增该API

有了该API,可以让外部故障监控获得nova-compute服务down的速度更快,这将直接提高VM HA的故障恢复时间(从故障节点疏散VM到正常节点的时间)。

REST API for forced down

request: PUT /v2.1/{tenant_id}/os-services/force-down { “binary”: “nova-compute”, “host”: “compute1”, “forced_down”: true }

response: 200 OK { “service”: { “host”: “compute1”, “binary”: “nova-compute”, “forced_down”: true } }

Example: curl -g -i -X PUT http://{service_host_ip}:8774/v2.1/{tenant_id}/os-services /force-down -H “Content-Type: application/json” -H “Accept: application/json ” -H “X-OpenStack-Nova-API-Version: 2.11” -H “X-Auth-Token: {token}” -d ‘{“b inary”: “nova-compute”, “host”: “compute1”, “forced_down”: true}’

CLI for forced down

nova service-force-down nova-compute

Example: nova service-force-down compute1 nova-compute

REST API for disabling forced down

request: PUT /v2.1/{tenant_id}/os-services/force-down { “binary”: “nova-compute”, “host”: “compute1”, “forced_down”: false }

response: 200 OK { “service”: { “host”: “compute1”, “binary”: “nova-compute”, “forced_down”: false } }

Example: curl -g -i -X PUT http://{service_host_ip}:8774/v2.1/{tenant_id}/os-services /force-down -H “Content-Type: application/json” -H “Accept: application/json ” -H “X-OpenStack-Nova-API-Version: 2.11” -H “X-Auth-Token: {token}” -d ‘{“b inary”: “nova-compute”, “host”: “compute1”, “forced_down”: false}’

CLI for disabling forced down

nova service-force-down –unset nova-compute

Example: nova service-force-down –unset compute1 nova-compute

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-06-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后端云 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 相关blueprints:
  • 为何要新增该API
  • REST API for forced down
  • CLI for forced down
  • REST API for disabling forced down
  • CLI for disabling forced down
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档