OpenStack单节点平台搭建_第1页
OpenStack单节点平台搭建_第2页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、OpenStack单节点平台搭建准备安装环境1、创建虚拟机内存建议16GBCPU(处理器)双核且持虚拟化硬盘不低于200GB卡能够访问互联即可(NAT或桥接模式)、在虚拟机中安装CentOS 操作系统、服务NetworkManager与OpenStack络组件Neutron冲突,所以停它,改传统的络服务network来管理络。systemctl disable NetworkManagersystemctl start network、禁防墙与SELinux为便测试,应关闭防墙与SELinuxsystemctl disable firewalldvi /etc/selinux/config5、

2、设置络虚拟机的IP地址应该为静态地址,此实例中虚拟机络使NAT,卡配置件如下:EthernetBOOTPROTOnone #nonestatic表你的是静态路由,那么你在接下来的项就必dhcp这些选项就可以不必填写。如果填写了,就以你填写的值为准)DEFROUTEyesONBOOTyes #启动这个卡的开关44 #地址24 #掩码 #关 #域名解析器、设置主机名此处将主机名设置为node-a,旦更改主机名,必须将新的主机名追加到/etc/hosts件中:hostnamectl set-hostname node-avi /etc/hosts、更改语编码(可选)如果CentOS7安装的是英语版本

3、,那么在/etc/environment件中添加以下定义LANG=en_US.uft-8LC_ALL=en_US.utf-8、设置时间同步(可选)整个OpenStack环境中所有节点的时间必须上同步的,在CentOS中般使chrony软件来进时间同步。由于此例为all-in-one部署,只有台服务器,所以此步可省略。、准备所需的软件库CentOS系统安装后默认的repo件能持OpenStack库,但由于是国外软件仓库,速度较慢,所以推荐使国内yum源。1、配置yum仓库(1)基础软件仓库所有节点,先删除或备份系统中原有repo件,然后下载阿云或易centos镜像到本地,以163源为例。或者cu

4、rl centos7.repo /.help/CentOS7-Base-163.repo /etcyum.repos.d/test.repo(2)Openstack软件仓库新增个openstack.repo件在该件内部添加queens版本源及kvm源。由于OpenStack从Pike版本开始,openstack-nova-compute组件的安装依赖的qemu-kvm版本不能低于2.9.0,CentOS7现有的软件库不能提供qemu-kvm较新版本的安装。所以此处需新增kvm软件库来提供持。namequeensgpgcheck0(3)成yum缓存yum makecache2、更新qemu-kv

5、m软件(1)查看当前qemu-kvm软件版本yum install -y qemu*下载没的话可以试下yum install -y qemu-kvm*(2)更新软件已是新版请忽略yum update qemu*rpm -qa | grep kvm安装安装器yum install -y openstack-packstack运安装OpenStack安装过程如下:(耗时概25分钟,具体时间与速及性能相关)packstack -allinoneInstalling:Clean Up DONE# (级消息队列协议)项Preparing AMQPentries DONE# Cinder(卷存储服务)是否

6、有卷Checking if the Cinder server has a cinder -volumes vg DONE# Cinder(卷存储服务)项Preparing Cinder entries# Nova密钥 DONE DONEPreparing Nova Common entries# Neutron(络组件)项Preparing Neutron LBaaS Agent entriesPreparing Neutron APIentriesPreparing Horizon entries DONE# Gnocchi(于计费的时间序列数据库作为服务)项Preparing Gnocc

7、hi entries DONE# Redis(于计费的数据结构服务器)项Preparing Redis entries DONEPreparing Aodh entries# Puppet模块和配置清单Preparing Puppet manifestsCopying Puppet modules and manifests# CentOS 7当前的系统时间正确,如果不正确,则需要修改*Time synchronization installation was skipped . Please note that unsynchronized time on server instances

8、might be problem for some OpenStack components.# keystonerc_admin件,使命令具需要使它作为授权凭据*File /root/keystonerc_admin has been created on OpenStack client host 1. To use the command line tools you need to source the file .# OpenStack DashboardWebkeystonerc_admin中的登录凭据*To access the OpenStack Dashboard browse to http :/1/dashboard .Please, find your login credentials stored in the keystonerc_admin in your home directory.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论