在计算节点安装

10.1安装nova计算服务

# 阿里云源详见2.3配置

# yum install openstack-nova-compute

10.2配置nova计算服务

10.2.1配置nova.conf

# vim /etc/nova/nova.conf

1:[DEFAULT]

2306:use_neutron=true

2465:firewall_driver=nova.virt.firewall.NoopFirewallDriver

2629:enabled_apis=osapi_compute,metadata

3021:transport_url = rabbit://openstack:123456@192.168.10.205

3069:[api]

3085:auth_strategy=keystone

4937:[glance]

4955:api_servers=http://192.168.10.100:9292

5596:[keystone_authtoken]

5597:auth_uri = http://192.168.10.100:5000

5598:auth_url = http://192.168.10.100:35357

5599:memcached_servers = 192.168.10.100:11211

5600:auth_type = password

5601:project_domain_name = default

5602:user_domain_name = default

5603:project_name = service

5604:username = nova

5605:password = nova

7233:[oslo_concurrency]

7248:lock_path=/var/lib/nova/tmp

8079:[placement]

8080:os_region_name = RegionOne

8081:project_domain_name = Default

8082:project_name = service

8083:auth_type = password

8084:user_domain_name = Default

8085:auth_url = http://192.168.10.100:35357/v3

8086:username = placement

8087:password = placement

9667:[vnc]

9683:enabled=true

9706:vncserver_listen=0.0.0.0

9718:vncserver_proxyclient_address=192.168.10.202

9738:novncproxy_base_url=http://192.168.10.100:6080/vnc_auto.html

10.2.2确认计算节点是否支持硬件加速

# egrep -c '(vmx|svm)' /proc/cpuinfo

40

10.3启动nova计算服务并设置为开机启动

# systemctl enable libvirtd.service openstack-nova-compute.service

# systemctl start libvirtd.service openstack-nova-compute.service

10.4添加计算服务到cell数据库

# 在控制端配置

# source  admin-openstack.sh

#定期主动发现:

# su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova

# openstack hypervisor list

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

| ID | Hypervisor Hostname     | Hypervisor Type | Host IP        | State |

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

|  1 | linux-host2.exmaple.com | QEMU            | 192.168.10.202 | up    |

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

# 设置定期主动发现

# vim /etc/nova/nova.conf

8577 [scheduler]

8684 discover_hosts_in_cells_interval=300

#重启nova服务

# bash nova- restart.sh

10.5验证计算节点

# nova host-list

# nova service-list

# openstack image list

#  openstack compute service list

#列出服务组件是否成功注册

# nova-status upgrade check

# openstack catalog list

#列出keystone服务中的端点,以验证keystone的连通性

Openstack(十)部署nova服务(计算节点)的更多相关文章

  1. Openstack(十二)部署neuron(计算节点)

    在计算节点安装 12.1安装neuron(计算节点) # yum install openstack-neutron-linuxbridge ebtables ipset –y 12.2配置neutr ...

  2. Openstack Nova 添加计算节点(六.一)

    Openstack Nova 添加计算节点(六.一) # 重要的两点: 1 时间同步 2 yum 源 # 安装软件: yum install openstack-selinux openstack-n ...

  3. openstack Q版部署-----nova服务配置-计算节点(6)

    一.服务安装(计算节点) 安装软件: yum install openstack-nova-compute -y 编辑/etc/nova/nova.conf文件并设置如下内容: [DEFAULT] e ...

  4. Openstack(九)部署nova服务(控制节点)

    9.1nova服务介绍 nova是openstack最早的组件之一,nova分为控制节点和计算节点,计算节点通过nova computer进行虚拟机创建,通过libvirt调用kvm创建虚拟机,nov ...

  5. openstack Q版部署-----nova服务配置-控制节点(5)

    一.创建数据库(控制节点) 创建数据库以及用户: CREATE DATABASE nova_api; CREATE DATABASE nova; CREATE DATABASE nova_cell0; ...

  6. openstack controller ha测试环境搭建记录(九)——配置nova(计算节点)

    编辑所有节点的/etc/hosts:10.0.0.14 controller110.0.0.12 controller210.0.0.13 controller310.0.0.10 myvip10.0 ...

  7. OpenStack 安装:nova服务

    上一篇介绍了glance,并且成功创建了一个镜像,这一篇介绍Nova. 首先创建Nova用户,需要记得先source环境变量,然后创建Nova用户,并设置密码为nova [root@linux-nod ...

  8. Openstack组件部署 — Nova overview

    目录 目录 前文列表 前言 Compute service overview Nova 的组件 nova-api service nova-api-metadata service nova-comp ...

  9. openstack 部署笔记--neutron计算节点

    控制节点 # vim /etc/neutron/neutron.conf [DEFAULT] # ... transport_url = rabbit://openstack:root@control ...

随机推荐

  1. 【matlab】输出显示函数 sprintf()&disp()

    disp()功能类似于c语言中的print:java语言中的System.out.println(): Matlab的disp()函数  : 1.输出字符串: >>disp('my tes ...

  2. swift - UISlider 的用法

    swift的UISlider的用法和oc基本没有区别 1.创建 class SecondViewController: UIViewController { var slider = UISlider ...

  3. python2.0_s12_day9之day8遗留知识(queue队列&生产者消费者模型)

    4.线程 1.语法 2.join 3.线程锁之Lock\Rlock\信号量 4.将线程变为守护进程 5.Event事件 * 6.queue队列 * 7.生产者消费者模型 4.6 queue队列 que ...

  4. django model 数据类型

    转自:http://www.cnblogs.com/lhj588/archive/2012/05/24/2516040.html Django 通过 models 实现数据库的创建.修改.删除等操作, ...

  5. C++11新特性之0——移动语义、移动构造函数和右值引用

    C++引用现在分为左值引用(能取得其地址)和 右值引用(不能取得其地址).其实很好理解,左值引用中的左值一般指的是出现在等号左边的值(带名称的变量,带*号的指针等一类的数据),程序能对这样的左值进行引 ...

  6. C++中的三种继承public,protected,private

    ( c++默认class是private继承且class内的成员默认都是private struct 默认位public 继承,struct内成员默认是public  ) 三种访问权限 public: ...

  7. spring aop 样例

    基于注解的AOP 方式 1.加入jar包 com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver- ...

  8. 经验之道:最有效的iOS内存泄漏检测

    版权声明:本文由胡涛原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/125 来源:腾云阁 https://www.qclou ...

  9. 为非ajax请求绑定回调函数的方法

    我们都知道jQuery为ajax请求封装了success和error两个回调方法,其实jQuery也实现了为非ajax请求的普通方法也设计了绑定回调函数的方法. 当一个方法需要等待另一个耗时很长的方法 ...

  10. Python 导入与注册

    背景 最近一直学习写一个POC扫描框架,但是不知道如何下手,正巧因为一些需要有朋友在研究POCSuite的实现原理,顺面蹭一些知识点,补一补Python基础的不足,为以后编写POC框架打地基. 导入 ...