• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > openstack 用nova API 指定 compute node 创建 instance,openstackcompute

openstack 用nova API 指定 compute node 创建 instance,openstackcompute

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含openstack 用nova API 指定 compute node 创建 instance,openstackcompute等服务器相关知识,网友希望可以进行参考

openstack 用nova API 指定 compute node 创建 instance,openstackcompute


我们在博客中可以知道  能用命令行定向创建虚拟机到指定计算节点

http://blog.csdn.net/qq_21398167/article/details/46710175


nova boot --image fedora  --flavor 1  test1  --availability-zone nova:node-1

为此我想看看能否通过API  创建这样的instance

通过查看 官网中的开源API   可以看到

http://blog.csdn.net/qq_21398167/article/details/46530305

中有这样一个API:

create(name,image, flavor, meta=None, files=None, reservation_id=None,min_count=None, max_count=None, security_groups=None, userdata=None, key_name=None, availability_zone=None, block_device_mapping=None, block_device_mapping_v2=None, nics=None,scheduler_hints=None, config_drive=None, disk_config=None,**kwargs)

Create (boot) a new server.

Parameters:
  • name – Something to name the server.
  • image – The Image to boot with.
  • flavor – The Flavor to boot onto.
  • meta – A dict of arbitrary key/value metadata to store for thisserver. Both keys and values must be <=255 characters.
  • files – A dict of files to overrwrite on the server upon boot.Keys are file names (i.e./etc/passwd) and valuesare the file contents (either as a string or as afile-like object). A maximum of five entries is allowed,and each file must be 10k or less.
  • reservation_id – a UUID for the set of servers being requested.
  • min_count – (optional extension) The minimum number ofservers to launch.
  • max_count – (optional extension) The maximum number ofservers to launch.
  • security_groups – A list of security group names
  • userdata – user data to pass to be exposed by the metadataserver this can be a file type object as well or astring.
  • key_name – (optional extension) name of previously createdkeypair to inject into the instance.
  • availability_zone – Name of the availability zone for instanceplacement.
  • block_device_mapping – (optional extension) A dict of blockdevice mappings for this server.
  • block_device_mapping_v2 – (optional extension) A dict of blockdevice mappings for this server.
  • nics – (optional extension) an ordered list of nics to beadded to this server, with information aboutconnected networks, fixed IPs, port etc.
  • scheduler_hints – (optional extension) arbitrary key-value pairsspecified by the client to help boot an instance
  • config_drive – (optional extension) value for config driveeither boolean, or volume-id
  • disk_config – (optional extension) control how the disk ispartitioned when the server is created. possiblevalues are ‘AUTO’ or ‘MANUAL’.
这个API 中有相同参数   --availability-zone


所以直接在使用这个API 的时候将默认参数 None  替换成你想定向的那个计算节点名就Ok了!

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • openstack 用nova API 指定 compute node 创建 instance,openstackcompute

相关文章

  • python 操作 azure 虚拟机,pythonazure
  • 最笨的方法解决 使用Snappy 压缩方式报错“java.lang.UnsatisfiedLinkError: no snappyjava in java.library.path”,java.library.path
  • hive SymlinkTextInputFormat介绍及用法,textinputformat
  • 孙其功陪你学之——Spark 正则化和SparkSQL,孙其功sparksql
  • 浅谈大数据,浅谈数据
  • 关于HIVE数据仓库的基本操作,hive数据仓库
  • 从Hadoop URL中读取数据,hadoopurl读取数据
  • 用户大会/会销怎么搞-Zoho CRM用户大会有感,-zohocrm
  • 一篇博文简单了解weka,博文简单weka
  • Apache Flink简介,apacheflink简介

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • openstack中Nova组件images的所有python API 汇总,openstacknova
    • hadoop1 &amp; hadoop2 fair-schduler 配置和使用,hadoop
    • 2015 OpenCloud峰会总结,2015opencloud峰会
    • 什么是OpenStack,OpenStack
    • 机器学习基础,学习基础
    • Hadoop学习笔记0005——centos下运行Hadoop实例,centoshadoop
    • 深入理解Scala 标识符,命名和域,深入理解scala
    • Spark性能优化指南:基础篇
    • Twitter发布新的大数据实时分析系统Heron,
    • LinkedIn Cubert安装指南,linkedincubert

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有