《转》 Openstack Grizzly 指定 compute node 创建 instance

声明:此文档仅仅做学习交流使用,请勿用作其它商业用途

作者:朝阳_tony

邮箱:[email protected]

2013年6月4日9:37:44 星期二

转载请注明出处:http://blog.csdn.net/linzhaolove

有时我们有几个 compute node 。openstack默认是进行平衡创建,但有是我们想将某个instance 特定创建在某个compute node ,我们该如何做呢?

1、查看挂接的节点

查看一下我们挂接了哪些compute node,如我已经成功挂接了node-1;node-0是我的controller节点,也是我的计算节点;

# nova-manage service list

Binary           Host                                 Zone             Status     State Updated_At

nova-conductor    node-0                         internal         enabled    :-)   2013-06-04 01:19:01

nova-console      node-0                         internal         enabled    :-)   2013-06-04 01:19:00

nova-consoleauth  node-0                         internal         enabled    :-)   2013-06-04 01:19:00

nova-scheduler    node-0                         internal         enabled    :-)   2013-06-04 01:19:03

nova-cert         node-0                         internal         enabled    :-)   2013-06-04 01:19:00

nova-compute      node-0                         nova             enabled    :-)   2013-06-04 01:18:55

nova-compute      node-1                          nova             enabled     :-)   2013-05-28 03:31:39

2、查看有哪些image

# nova image-list

+--------------------------------------+--------------+--------+--------+

| ID                                   | Name         | Status | Server |

+--------------------------------------+--------------+--------+--------+

| fe64ff58-5a0d-48e0-972d-0f8455d28f1e | fedora       | ACTIVE |        |

+--------------------------------------+--------------+--------+--------+

我有一个fedora 17 的image。是在网上下载的;

3、指定compute node 创建instance

$> nova help boot

採用上面命令。我们发现有这样 --availability-zone <availability-zone>             The availability zone for instance placement. 一个參数我们通过它,就能够知道compute node;

比如:

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

我们将fedora这个image 创建级别为flavor 1  , 名字为 test1    创建到node-1 这个计算节点上;

4、验证一下实际启动在哪

# nova show fd1

+-------------------------------------+----------------------------------------------------------+

| Property                            | Value                                                    |

+-------------------------------------+----------------------------------------------------------+

| status                              | ACTIVE                                                   |

| updated                             | 2013-06-03T12:20:45Z                                     |

| OS-EXT-STS:task_state               | None                                                     |

| OS-EXT-SRV-ATTR:host                | node-1    
                                        |

我已经成功创建在node-1了;

时间: 2024-10-09 23:22:59

《转》 Openstack Grizzly 指定 compute node 创建 instance的相关文章

openstack 用nova API 指定 compute node 创建 instance

感谢朋友支持本博客,欢迎共同探讨交流,因为能力和时间有限,错误之处在所难免,欢迎指正! 假设转载,请保留作者信息. 博客地址:http://blog.csdn.net/qq_21398167 原博文地址:http://blog.csdn.net/qq_21398167/article/details/46924597 我们在博客中能够知道  能用命令行定向创建虚拟机到指定计算节点 http://blog.csdn.net/qq_21398167/article/details/46710175

openstack安装配置—— compute node配置

    计算节点需要配置的主要是nova和neutron的客户端,控制节点在进行资源调度及配置时需要计算节点配合方能实现的,计算节点配置内容相对较少,实际生产环境中,需要配置的计算节点数量相当庞大,那么我们就需要借助ansible或者puppet这样的自动化工具进行了,   废话不多讲,直接进入配置状态. compute节点基础配置 [[email protected] ~]# lscpu Architecture:          x86_64 CPU op-mode(s):        

Openstack组件部署 — Nova_Install and configure a compute node

目录 目录 前文列表 Prerequisites 先决条件 Install and configure a compute node Install the packages Edit the etcnovanovaconf file Finalize installation 前文列表 Openstack组件部署 - Overview和前期环境准备 Openstack组建部署 - Environment of Controller Node Openstack组件部署 - Keystone功能

OpenStack Grizzly详细安装指导

一.环境介绍: 控制节点 eth0 (10.10.10.51), eth1 (192.168.100.51) 网络节点 eth0 (10.10.10.52), eth1 (10.20.20.52), eth2 (192.168.100.52) 计算节点 eth0 (10.10.10.53), eth1 (10.20.20.53) 说明1: 使用 dpkg -s <packagename> to 确保 grizzly packages (version : 2013.1) 说明2: 你可以添加比

openstack安装配置—— controller node配置

    实际生产环境中,每个服务模块很有可能都是一个集群,但我们这里只是带大家配置了一个实验环境,所以我们这里把keystone.nova.neutron.glance.dashboard都安装在了contoller节点上. controller节点基础配置 [[email protected] ~]# hostname controller [[email protected] ~]# lscpu Architecture:          x86_64 CPU op-mode(s):  

OpenStack Grizzly版本(Ubuntu 12.04)配置

1.     我们在一天VMware虚拟机上(双网卡)使用Ubuntu 12.04.1 和 OpenVSwitch 1.4.6 来搭建OpenStack的Grizzly版本的平台. 由于OpenVSwitch的版本对Ubuntu系统的内核版本有依赖,建议在安装前请确认二者之间是否兼容.无论是在物理机器中还是VMware 中配置,都需要开启CPU 的虚拟化(Intel VT-x/EPT 或AMD-V/RVI(V).OpenStack-Grizzly-Install-Gui...11.0 KB 2.

获取指定表的创建脚本

--****************************************************************************-- 软件名称: May Flower Erp-- 版权所有: (C) 2005-2006 May Flower ERP 开发组-- 功能描述: 获取指定表的创建脚本,包括表和字段的属性.外键(注释掉的)----------------------------------------------------------------------

使用Python或Node创建简单web服务器和FTP服务器实现文件共享

有时我们需要给旁边的人传一些文件,如果大家都用windows或者mac,那么皆大欢喜,直接用QQ传就可以了,但如果有个不省心的家伙用linux怎么办?可以用网盘或者U盘,或者另外一种更酷一些的方法来实现文件共享. 使用Python(2.6-2.7)创建简单的web服务器 进入某目录,执行 python -m SimpleHTTPServer port 即可创建一个局域网内可用的web服务器.使用ip:port进行访问. 使用Node创建简单的web服务器 首先执行一下命令安装http-serve

openstack安装配置—— block node配置

    对于云主机来说,机器可以随时销毁再创建,但数据一定不能,所以就需要数据的持久存储,openstack官方给出的数据存储方案就是cinder模块,cinder模块需要cinder服务端和cinder存储节点共同构成,在本实验中,我们把cinder服务端一并安装在了controller节点上,另行配置一台cinder存储节点,也就是我们的block节点. block节点基础配置 [[email protected] ~]# lscpu Architecture:          x86_6