All-In-One方式-安装openstack
ALL-IN-ONE安装openstack
- 操作系统安装
*************************************************************************************
系统:centos7.0
内存:4G
硬盘:80G
CPU:4核
最小安装方式安装
修改网卡/etc/sysconfig/network-script/配置文件
修改onboot=no选项为onboot=yes
重启网卡
安装基础net-tools包,可以用ifconfig命令了.
yum install net-tools
安装wget
yum install wget -y
*************************************************************************************
- 添加软件源
*************************************************************************************
添加 openstack.repo
cd /etc/yum.reops.d/ vi openstack.repo
输入以下内容,其中 http://mirrors.163.com/centos/7/cloud/x86_64/openstack-newton/ 可能不是最新的,需要手工在浏览器中访问一下试试,如果有更新可以选择一个更新的替换.
[openstack] baseurl=http://mirrors.163.com/centos/7/cloud/x86_64/openstack-newton/ gpgcheck=0
保存
更新源:
yum clean all yum makecache yum update
*************************************************************************************
- 安装openstack
*************************************************************************************
sudo yum install -y openstack-packstack
packstack --allinone
需要等很久大概20分钟.
登陆以及修改密码
http://your-ip/dashboard,即可管理openstack
cat /root/keystonerc_admin
在里面查找密码,登录WEB,在网页中修改密码即可.
若需要在后台访问,手工在keystonerc_admin中同步修改密码.
后台访问时需要导入环境变量
source keystonerc_admin
此时可以用UI和后台访问openstack了.
[root@localhost ~(keystone_admin)]# nova list +----+------+--------+------------+-------------+----------+ | ID | Name | Status | Task State | Power State | Networks | +----+------+--------+------------+-------------+----------+ +----+------+--------+------------+-------------+----------+ [root@localhost ~(keystone_admin)]#