硬件要求:
内存:至少16G, 要不然安装控制节点会报内存不足,切记。
网卡:推荐两块,一块连接外部网络,一块用于管理,存储,计算。如果不考虑扩展计算节点,一块网卡也是可以的。
软件:
centos 7.4 64位 最小安装
环境:
1. 桥接模式虚拟交换机
2. NAT模式虚拟交换机
本人一块网卡连接桥接交换机,ip地址为10.0.0.250,一块网卡连接nat交换机(192.168.122.1), ip地址为192.168.122.2
接下来开始安装。
编辑文件/etc/environment
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
关防火墙
systemctl stop firewalld
systemctl disable firewalld
禁selinux
vim /etc/selinux/config
systemctl disable NetworkManager
systemctl stop NetworkManager
systemctl enable network
systemctl start network
安装仓库
yum install -y centos-release-openstack-pike
yum-config-manager --enable openstack-pike
yum update -y
安装PackStack
yum install -y openstack-packstack
运行PackStack
packstack --allinone
接下来就是漫长的等待过程,请保持耐心...
登录OpenStack Horizon
http://192.168.122.2/dashboard
查看文件/root/keystonerc_admin, 里面包含admin用户的密码
在登陆界面输入admin和密码
cli方式查看用户
source /root/keystonerc_admin
openstack user list
参考资料
https://www.rdoproject.org/install/packstack/