入門篇架構以下:
node
# rpm -ivh [url]http://mirrors.aliyun.com/epel ... h.rpm[/url]
2.安裝OpenStack倉庫python
# yum install -y centos-release-openstack-mitaka
3.安裝OpenStack客戶端linux
# yum install -y python-openstackclient
4.安裝openstack SELinux管理包數據庫
# yum install -y openstack-selinux
MySQL數據庫部署
MySQL安裝centos
[root@linux-node1 ~]# yum install -y mariadb mariadb-server python2-PyMySQL
消息代理RabbitMQ
1.安裝RabbitMQapi
[root@linux-node1 ~]# yum install -y rabbitmq-server
OpenStack驗證服務KeyStone
1.安裝keystone架構
# yum install -y openstack-keystone httpd mod_wsgi memcached python-memcached
Glance部署
1.安裝Glanceide
[root@linux-node1 ~]# yum install -y openstack-glance
Nova控制節點部署 linux-node1
首先咱們須要先在控制節點部署除nova-compute以外的其它必備的服務。memcached
[root@linux-node1 ~]# yum install -y openstack-nova-api openstack-nova-cert \ openstack-nova-conductor openstack-nova-console \ openstack-nova-novncproxy openstack-nova-scheduler
Nova計算節點部署 linux-node2url
[root@linux-node2 ~]# yum install -y openstack-nova-compute sysfsutils
Neutron控制節點部署 linux-node1
[root@linux-node1 ~]# yum install -y openstack-neutron openstack-neutron-ml2 \ openstack-neutron-linuxbridge ebtables
Neutron在計算節點中的部署 linux-node2
[root@linux-node2 ~]# yum install -y openstack-neutron openstack-neutron-linuxbridge ebtables
轉載自恩師博客:https://www.unixhot.com/article/64