#############################################################################################################
# 计算节点 nova组件部署安装 #
############################################################################################################# 1、主机名修改 host文件解析 [root@localhost ~] hostnamectl set-hostname computer001
[root@localhost ~] vim /etc/hosts
192.168.40.151 controller
192.168.40.151 computer001
2、yum源配置
3、时间服务安装
4、永久关闭防火墙(firewalld和selinux)
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld #永久性关闭防火墙
[root@localhost ~]# setenforce 0 #临时关闭selinux
[root@localhost ~]# vim /etc/selinux/config #永久性关闭selinux
SELINUX=disabled
5、重启
[root@localhost ~]# reboot
6、nova组件安装
[root@computer001 ~]# yum install openstack-nova-compute
[DEFAULT]
enabled_apis = osapi_compute,metadata
transport_url = rabbit://openstack:RABBIT_PASS@controller
my_ip = MANAGEMENT_INTERFACE_IP_ADDRESS
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver [api]
auth_strategy = keystone [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 = NOVA_PASS [vnc]
enabled = True
vncserver_listen = 0.0.0.0
vncserver_proxyclient_address = $my_ip
novncproxy_base_url = http://controller:6080/vnc_auto.html [glance]
api_servers = http://controller:9292 [oslo_concurrency]
lock_path = /var/lib/nova/tmp [libvirt]
virt_type = qemu [root@computer001 ~] systemctl enable libvirtd.service openstack-nova-compute.service
[root@computer001 ~] systemctl start libvirtd.service openstack-nova-compute.service 验证安装是否成功:
在控制节点上执行
[root@controller ~]# source admin.sh
[root@controller ~]# openstack compute service list
+----+--------------------+------------+----------+---------+-------+----------------------------+
| Id | Binary | Host | Zone | Status | State | Updated At |
+----+--------------------+------------+----------+---------+-------+----------------------------+
| 1 | nova-consoleauth | controller | internal | enabled | up | 2016-02-09T23:11:15.000000 |
| 2 | nova-scheduler | controller | internal | enabled | up | 2016-02-09T23:11:15.000000 |
| 3 | nova-conductor | controller | internal | enabled | up | 2016-02-09T23:11:16.000000 |
| 4 | nova-compute | computer001| nova | enabled | up | 2016-02-09T23:11:20.000000 |
+----+--------------------+------------+----------+---------+-------+----------------------------+

最新文章

  1. p/invoke碎片--对数组的封送处理
  2. c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2 .
  3. Codeforces #256 Div.2
  4. mybatis热加载的实现
  5. 30+简约时尚的Macbook贴花
  6. Python 网页爬虫
  7. web.xml中contextConfigLocation的作用(转)
  8. 03-Foundation中NSMutableArray遍历、复制和排序
  9. Mac OS X安装之虚拟机环境下的总结
  10. LINQ笔记
  11. webstorm方向键与电脑快捷键冲突
  12. Spring源码分析:Spring IOC容器初始化
  13. 学习AD、DA的体会
  14. Learning-Python【27】:异常处理
  15. 你(可能)不知道的web api
  16. Failed to load because no supported source was found
  17. 设计模式(四) Factory Pattern工厂模式
  18. Kubernetes1.91(K8s)安装部署过程(五)--安装flannel网络插件
  19. SQL基础(三):SQL命令
  20. python(unittest)报告导出(二):使用 BeautifulReport导出

热门文章

  1. 分布式锁-Redis方案
  2. Salt组件(一)
  3. Django学习路31_使用 locals 简化 context 写法,点击班级显示该班学生信息
  4. Django学习路29_css样式渲染 h3 标签
  5. 因为不知道Java的CopyOnWriteArrayList,面试官让我回去等通知
  6. Python List list()方法
  7. bzoj 3782 上学路线 卢卡斯定理 容斥 中国剩余定理 dp
  8. 5073 [Lydsy1710月赛]小A的咒语
  9. Python生成测试数据-Faker(非LOL选手-李相赫)
  10. JAVA编程中你一定要掌握的“快捷键”