首页
学习
活动
专区
圈层
工具
发布

novaclient开发中遇到的问题小结

需要得到所有servers的详细信息; 解决方法: (1)查看官方文档找到相应的python api; (2)找到其响应结果,同时了解了其属性的意义; 在获取“OS-EXT-SRV-ATTR:host”...想要找满足需求的api,然后想知道是怎么调用的?...解决方法: (1)查看官方文档,介绍api的整体架构、分类,然后根据分类再详细去看,比如:我想通过得到所有的flavor,在文档中找“flavors”分类,在里面找到class novaclient.v2...感想 (1)官方文档应该是第一选择,通过官方文档可以很好地入门;我从一点不了解openstack、novaclient,通过查看novaclient的文档,能根据自己的需求找到相应的函数,并能调用,满足自己的需求...,可以说明官方文档的重要性; (2)English很重要:官方文档是英文的;英文搜索出的资料更全,解决方法更多;上面的解决方案都是通过英文搜索出来的!

65330
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    OpenStack踩坑之路(3)

    OpenStack Compute是基础架构即服务(IaaS)系统的重要组成部分。主要模块是用Python实现的。...OpenStack Compute可以在标准硬件上水平扩展,并下载映像以启动实例。 OpenStack Compute包含以下区域及其组件: nova-api 服务 接受并响应最终用户计算API调用。...该服务支持OpenStack Compute API,Amazon EC2 API以及特殊用户执行管理操作的特殊管理API。它执行一些策略并启动大多数编排活动,例如运行实例。...2.完成安装 egrep -c '(vmx|svm)' /proc/cpuinfo //检查计算节点是否支持虚拟机的硬件加速如果返回值不为0,说明支持,计算节点不支持硬件加速,您必须配置libvirt为使用...]节中,使用ipset来提高安全组规则的效率: [securitygroup] enable_ipset = true 完整配置如下图所示: ?

    1.6K21

    python 环境之 venv

    需求         我们用Anisible 来管理Openstack 此时需要安装shade模块当有互联网时我们可以用以下方式安装shade模块 yum install python-pip pip ...注: 在openstack环境中,openstack中内置了自己的模块,若此时直接 在系统上按照shade 模块,很有可能会影响 openstack系统的运行! 这是血的教训!!!...jsonschema, unicodecsv, PrettyTable, pyperclip, cmd2, cliff, simplejson, osc-lib, deprecation, openstacksdk, python-novaclient...-2.2.0 python-glanceclient-2.7.0 python-ironicclient-1.14.0 python-keystoneclient-3.12.0 python-novaclient...  pip install --upgrade  setuptools 5、若让Ansible 使用我们刚刚做好的项目在你的资产列表中添加ansible_python_interpreter="your

    1.5K10
    领券