志在指尖
用双手敲打未来

openstack安装部署(centos7)

openstack安装部署

一openstack(批量办理虚拟机)
介绍:
(1)由NASA和Rackspace协作研发并发起的项目
(2)IaaS处理方案
(3)开源云计算办理渠道
(4)以Apache许可证为授权
二openstack首要组件
(1)horizon(办理openstack的服务)
a.用于办理Openstack各种服务的、基于web的办理接口
b.经过图形界面实现创建用户、办理网络、发动实例等操作
(2)Nova组件(相当于客户端,zabbix)
a.在节点上用于办理虚拟机的服务
b.Nova是一个分布式的服务,能够与Keystone交互实现认证,与Glance交互实现镜像办理
c.Nova被设计成在标准硬件上能够进行水平扩展
d.发动实例时,如果有则需求下载镜像
(3)glance(服务,类似于yum,后端盘共享)
a.扮演虚拟机镜像注册的角色
b.允许用户为直接存储复制服务器镜像
c.这些镜像能够用于新建虚拟机的模板
(4)cinder(卷存储)
a.为虚拟机办理存储卷的服务
b.为运行在Nova中的实例供给永久的块存储
c.能够经过快照进行数据备份
d.经常应用在实例存储环境中,如数据库文件
(5)keystore(供给会集式的授权)
a.为其他服务供给认证和授权的会集身份办理服务
b.也供给了会集的目录服务
c.支持多种身份认证模式,如暗码认证、令牌认证、以及AWS(亚马逊Web服务)登陆
d.为用户和其他服务供给了SSO认证服务
(6)swift(对象存储)
(7)quantum(处理网络的互联互通及隔离的问题)sql
三openstack环境预备
登录后复制
(1)预备虚拟机
(2)装备YUM库房
(3)设置DNS
1.虚拟机装备(预备虚拟机3台,装备入下)
?openstack办理主机
a.2CPU,6G内存,50G硬盘
b.装备静态IP:192.168.1.10
?nova01,nova02计算节点*2
–2CPU,4.5G内存,100G硬盘
–装备静态IP:192.168.1.11(12
#################################
2.装备DNS
#vim/etc/resolv.conf
;generatedby/usr/sbin/dhclient-script
nameserver192.168.1.254
#vim/etc/hosts
192.168.1.10open
192.168.1.11nova01
192.168.1.12nova02
3.装备ntp
(1)装备三台虚拟机和真机同步
vim/etc/chrony.conf
server192.168.1.254iburst
systemctlrestartchronyd
chronycsources-v(呈现*号成功)
4.装备yum
[local_repo]
name=CentOS-$releasever-Base
baseurl=”ftp://192.168.1.254/centos-1804″
enabled=1
gpgcheck=0
[local_repo1]
name=CentOS-$releasever-Base1
baseurl=”ftp://192.168.1.254/extras”
enabled=1
gpgcheck=0
[local_repo2]
name=CentOS-$releasever-Base2
baseurl=”ftp://192.168.1.254/openstack/rhel-7-server-openstack-10-devtools-rpms”
enabled=1
gpgcheck=0
[local_repo3]
name=CentOS-$releasever-Base3
baseurl=”ftp://192.168.1.254/openstack/rhel-7-server-openstack-10-rpms”
enabled=1
gpgcheck=0

centos7

2、host解析
[root@controller~]#vim/etc/hosts
127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4
::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6
10.0.0.11controller
10.0.0.31computer1
[root@controller~]#scp-rp/etc/hosts10.0.0.31/etc/hosts
3、配置yum源,挂载光盘镜像。
[root@computer1~]#mount/dev/cdrom/mnt
mount:/dev/sr0iswrite-protected,mountingread-only
[root@controller~]#mount/dev/cdrom/mnt
mount:/dev/sr0iswrite-protected,mountingread-only
#查看(如果有内容代表挂载成功)
[root@computer1~]#ll/mnt
total686
-rw-rw-r–1rootroot14Nov262018CentOS_BuildTag
drwxr-xr-x3rootroot2048Nov262018EFI
-rw-rw-r–1rootroot227Aug302017EULA
-rw-rw-r–1rootroot18009Dec102015GPL
drwxr-xr-x3rootroot2048Nov262018images
drwxr-xr-x2rootroot2048Nov262018isolinux
drwxr-xr-x2rootroot2048Nov262018LiveOS
drwxrwxr-x2rootroot663552Nov262018Packages
drwxrwxr-x2rootroot4096Nov262018repodata
-rw-rw-r–1rootroot1690Dec102015RPM-GPG-KEY-CentOS-7
-rw-rw-r–1rootroot1690Dec102015RPM-GPG-KEY-CentOS-Testing-7
-r–r–r–1rootroot2883Nov262018TRANS.TBL

未经允许不得转载:IT技术网站 » openstack安装部署(centos7)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载