openstack_M版
来源:互联网 发布:mac地址归属查询 编辑:程序博客网 时间:2024/04/27 15:40
Openstack——m版
一、概要
OpenStack是一种免费的开源平台,帮助服务提供商实现类似于亚马逊EC2和S3的基础设施服务。OpenStack即是一个社区,也是一个项目或一个开源软件,提供一个部署云的操作平台或工具集。
二、需求配置
2.1硬件配置
Controller
内存:4G
硬盘:30G
Computer
内存:4G
硬盘:8G
block
内存:4G
硬盘:8G
2.2网络配置
Controller
网卡1 仅主机(host-only)适配器(192.168.56.112)
网卡2 网络地址转换(NET)
Computer
网卡1 仅主机(host-only)适配器(192.168.56.113)
网卡2 网络地址转换(NET)
Block
网卡1 仅主机(host-only)适配器(192.168.56.114)
网卡2 网络地址转换(NET)
三、安装操作系统
1、选用CentOS 7系统
2、安装类型为basic web server
3、使用xftp工具
1通过root用户将软件包Mitaka-Centos7.2-0430.tar上传到服务器/mnt下.
2通过root用户将mitaka_install-V1.9.5上传到服务器/root下.
4、配置本地源(三个节点都要配置)
# cd /etc/yum.repos.d/
# mkdir bak_repo_bak
# mv *.repo bak_repo_bak
# cat <<END >/etc/yum.repos.d/repo.repo
[repo]
name=repo
baseurl=file:///mnt/Mitaka-Centos7.2-0430
gpgcheck=0
enabled=1
proxy=_none_
END
直接粘贴复制
输入yum repolist
再输入 yum list查看
配置安装信息(三个节点都配置)
配置installrc(cd 返回根目录)
vim mitaka_install-V1.9.5/lib/installrc
4 MANAGER_IP=192.168.56.112
5 ALL_PASSWORD=lihao1104
31 CINDER_DISK='/dev/sdb'
33 BLOCK_CINDER_DISK='/dev/sdb'
配置 hosts
vim mitaka_install-V1.9.5/lib/hosts
在下面新添加
192.168.56.112 mitaka
192.168.56.113 computer
192.168.56.114 block
四、安装
1、安装controller节点
[root@localhost ~]# cd mitaka_install-V1.9.5/
[root@localhost mitaka_install-V1.9.5]# bash main.sh
安装controller节点,输入1
进入controller节点模式
从1开始安装(安装1后会自动重启一次 重启后用root重新登录即可)
成功显示
[root@mitaka ~]# cd mitaka_install-V1.9.5/
[root@mitaka mitaka_install-V1.9.5]# bash main.sh
输入1进入到controller节点模式
输入2 Install Mariadb and Rabbitmq-server.
成功显示
输入3 Install Keystone.
成功显示
输入4 Install Glance.
成功显示
输入5 Install Nova.
成功显示
输入6 Install Cinder
成功显示
输入7 Install Neutron.
成功显示
输入8 Install Dashboard.
成功显示
输入9 Install Manila.
成功显示
输入10 Install Heat.
成功显示
输入11 Install Ceilometer.
成功显示
2、安装computer节点
安装computer时请确保controller节点正常运行,因为在computer节点启动nova服务时需要到controller节点注册服务。
输入2进入到computer节点
输入1
输入2 Install Computer Service.
当中要输入enp0s8
成功显示
3、安装block节点
输入1
输入2 Install Block Service.
成功显示
五、登录openstack
打开本地浏览器 http://192.168.56.112/dashboard/
- openstack_M版
- 标量版阵列版
- 标量版阵列版
- alpha版、beta版、rc版含义
- 下载版
- 留言版
- 留言版
- 留言版
- dba 版
- 第二版
- 体验版
- 日志版
- 破解版
- 测试版
- 草稿版
- 升级版。。
- 修改版
- 修改版
- 简单查找二叉树的实现
- Leetcode Interleaving String 97
- MAC端Git安装以及环境搭建
- 第二次连接蓝牙时候自动退出当前界面
- UITableView 数组越位
- openstack_M版
- RadioButton切换
- 04JavaScript事件
- Spring 初探(九)(Spring JPA 应用实例)
- lambda表达式在C++/MATLAB/Python语言中的实现
- 【C#拾遗】——正则表达式RegEx
- selector(Binary XML file line : Error inflating class <unknown> 问题)
- redis3.0.0 集群安装详细步骤
- Java变量