OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++五、Openstack计算服务(nova)下
2017-11-29 00:24
761 查看
五、Openstack计算服务(nova)下
简单介绍:
nova计算节点上主要有组件:nova-compute
nova-compute:管理虚拟机的核心服务通过Hypervior的API来创建和销毁虚拟机实例
安装
nova安装在计算节点的部分(nova-compute)
安装nova-compute软件包
修改配置文件/etc/nova/nova.conf
查看计算节点是否支持虚拟机的硬件加速,不然可能无法正常创建虚拟机
因为我开启了虚拟机硬件加速的所以支持,如果不支持则添加:
启动计算服务设置开机自启
控制节点验证
如果有down的
查看 tail -f /var/log/nova/ 下日志文件排查
简单介绍:
nova计算节点上主要有组件:nova-compute
nova-compute:管理虚拟机的核心服务通过Hypervior的API来创建和销毁虚拟机实例
安装
nova安装在计算节点的部分(nova-compute)
安装nova-compute软件包
yum install openstack-nova-compute
修改配置文件/etc/nova/nova.conf
vi /etc/nova/nova.conf [DEFAULT] rpc_backend = rabbit启用消息队列 auth_strategy = keystone启用keystone认证 my_ip = 192.168.100.20 使用计算节点管理接口ip(如果多台nova-compute只有这项设置不同,其他一样) use_neutron = True启用网络服务支持 firewall_driver = nova.virt.firewall.NoopFirewallDriver 配置消息队列 [oslo_messaging_rabbit] rabbit_host = controller rabbit_userid = openstack rabbit_password = 123456 配置认证服务访问 [keystone_authtoken] auth_uri = http://controller:5000 auth_url = http://controller:35357 memcached_servers = controller:11211 auth_type = password project_domain_name = default user_domain_name = default project_name = service username = nova password = 123456 启用并配置远程控制台访问 [vnc] enabled = True vncserver_listen = 0.0.0.0 vncserver_proxyclient_address = $my_ip novncproxy_base_url = http://192.168.100.10:6080/vnc_auto.html(用控制节点管理网络ip方便以后创建虚拟机直接控制台查看不用解析) 配置镜像服务 API 的位置 [glance] api_servers = http://controller:9292 配置锁路径 [oslo_concurrency] lock_path = /var/lib/nova/tmp
查看计算节点是否支持虚拟机的硬件加速,不然可能无法正常创建虚拟机
[root@compute ~]# egrep -c '(vmx|svm)' /proc/cpuinfo 2返回0不支持,其他支持
因为我开启了虚拟机硬件加速的所以支持,如果不支持则添加:
vi /etc/nova/nova.conf [libvirt] virt_type = qemu
启动计算服务设置开机自启
systemctl enable libvirtd.service openstack-nova-compute.service systemctl start libvirtd.service openstack-nova-compute.service
控制节点验证
[root@controller ~]# . admin-openrc [root@controller ~]# openstack compute service list +----+------------------+------------+----------+---------+-------+----------------------------+ | Id | Binary | Host | Zone | Status | State | Updated At | +----+------------------+------------+----------+---------+-------+----------------------------+ | 1 | nova-scheduler | controller | internal | enabled | up | 2017-11-16T21:09:43.000000 | | 2 | nova-conductor | controller | internal | enabled | up | 2017-11-16T21:09:50.000000 | | 3 | nova-consoleauth | controller | internal | enabled | up | 2017-11-16T21:09:48.000000 | | 6 | nova-compute | compute | nova | enabled | up | 2017-11-16T21:09:43.000000 | +----+------------------+------------+----------+---------+-------+----------------------------+
如果有down的
查看 tail -f /var/log/nova/ 下日志文件排查
相关文章推荐
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++六、Openstack网络服务(neutron)下
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)中
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)完成安装
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)下
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++四、Openstack镜像服务(glance)
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)上
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十二、Openstack编排服务服务(heat)
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十二、Openstack编排服务服务(heat)
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++七、Openstack创建网络
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++二、Openstack环境准备篇中
- OpenStack-M版(Mitaka)搭建- – -计算服务(Nova)篇
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++九、Openstack配置仪表板(Dashboard)
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++八、Openstack启动实例
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++二、Openstack环境准备篇上
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++二、Openstack环境准备篇下
- [ Openstack ] Openstack-Mitaka 高可用之 计算服务(Nova)
- Centos7 install Openstack - (第四节)添加计算服务(Nova)
- OpenStack Newton版本部署----计算服务(nova)
- 基于 CentOS 搭建微信小程序服务
- 基于CentOS 6.5操作系统搭建MongoDB服务