openstack单节点安装(先电版)
安装前准备
硬件:
一台双网卡服务器
一台命名为 controller IP地址: eth0: 192.168.100.10/24 eth1:192.168.200.10/24
软件:
CentOS-6.5-x86_64-bin.iso
XianDian-IaaS-v1.4.iso
修改基本配置
1.修改主机名为controller
再修改/etc/sysconfig/network文件,修改HOSTNAME参数值为controller
2.配置网络
eth0:192.168.100.10的配置
eth1:192.168.200.10的配置代码
3.配置yum源,使用镜像文件作为本地源。
将Centos系统镜像挂载至/mnt目录下,将/mnt目录下的所有文件复制到/opt/centos目录下。如果/opt/centos目录不存在的话,则创建此目录。
将Iaas镜像挂在至/mnt目录下,将/mnt目录下的所有文件复制到/opt目录下
此时/opt的目录下
配置yum的配置文件
删除原来的yum配置文件
创建一个local.repo
保存退出,清除yum本地缓存
4关闭防火墙,设置防火墙开机不启动
修改SELinux模式,临时修改
永久修改,把SELINUX=enforcing改成SELINUX=permissive
5.安装iaas-xiandian
6.修改全局配置文件openrc.sh
##--------------------system config--------------------##
##Controller Server Manager IP. example:x.x.x.x
HOST_IP=192.168.100.10##Controller Server hostname. example:controller
HOST_NAME=controller##Compute Node Manager IP. example:x.x.x.x
HOST_IP_NODE=192.168.100.10##Compute Node hostname. example:compute
HOST_NAME_NODE=controller##--------------------MySQL config---------------------##
##Password for MySQL root user . exmaple:000000
DB_PASS=000000##--------------------Keystone config------------------##
##Password for Keystore admin user. exmaple:000000
ADMIN_PASS=000000##Password for Mysql keystore user. exmaple:000000
KEYSTONE_DBPASS=000000##--------------------Glance config--------------------##
##Password for Mysql glance user. exmaple:000000
GLANCE_DBPASS=000000##Password for Keystore glance user. exmaple:000000
GLANCE_PASS=000000##--------------------Nova config----------------------##
##Password for Mysql nova user. exmaple:000000
NOVA_DBPASS=000000##Password for Keystore nova user. exmaple:000000
NOVA_PASS=000000##--------------------Neturon config-------------------##
##Password for Mysql neutron user. exmaple:000000
NEUTRON_DBPASS=000000##Password for Keystore neutron user. exmaple:000000
NEUTRON_PASS=000000##metadata secret for neutron. exmaple:000000
METADATA_SECRET=000000##External Network Interface. example:eth1
INTERFACE_NAME=eth1
7.安装Qpid服务
编辑配置文件,最后一行的auth=yes改为no
启动服务
设置开机启动
8.修改/etc/hosts文件,在文件最后添加一行
9.部署OpenStack
缺少以下安装包需要自行下载:
dnsmasq-utils-2.48-13.el6.x86_64.rpm
openstack-neutron-openvswitch-2014.1.3-5.el6.noarch.rpm
python-sqlalchemy0.7-0.7.8-1.el6.x86_64.rpm
openstack-neutron-2014.1.3-5.el6.noarch.rpm
python-neutron-2014.1.3-5.el6.noarch.rpm
python-alembic-0.4.2-3.el6.noarch.rpm
openstack-neutron-ml2-2014.1.3-5.el6.noarch.rpm
openvswitch-2.1.2-1.el6.x86_64.rpm
#vi iaas-install-all-in-one.sh
#!/bin/bash
iaas-install-mysql.sh
iaas-install-keystone.sh
iaas-install-glance.sh
iaas-install-nova-controller.sh
iaas-install-nova-compute.sh
iaas-install-neutron-controller.sh
iaas-install-neutron-compute.sh
iaas-install-neutron-controller-gre.sh
iaas-install-dashboard.sh
iaas-install-cinder-controller.sh
iaas-install-cinder-compute.sh
iaas-install-swift-controller.sh
iaas-install-swift-compute.sh
iaas-install-heat.sh
iaas-install-ceilometer-controller.sh
iaas-install-ceilometer-compute.sh #chmod +x iaas-install-all-in-one.sh
./iaas-install-all-in-one.sh
10.验证安装
输入地址http://192.168.100.10/dashboard/,用户名:admin,密码:000000
openstack单节点安装(先电版)相关推荐
- Hadoop介绍及最新稳定版Hadoop 2.4.1下载地址及单节点安装
Hadoop介绍 Hadoop是一个能对大量数据进行分布式处理的软件框架.其基本的组成包括hdfs分布式文件系统和可以运行在hdfs文件系统上的MapReduce编程模型,以及基于hdfs和MapR ...
- openstack集群安装(Rocky版)
openstack集群安装(Rocky版) 开放栈文档:rocky安装指南 (openstack.org) 一.网络规划 在提供商网络架构中,所有实例都直接附加到提供商网络.在自助服务(私有)网络架构 ...
- Docker安装zookeeper 单节点安装
基于Docker安装zookeeper 一.单节点安装 拉取最新版本 docker pull zookeeper 启动zookeeper并添加映射 语法:docker run --privileged ...
- 大数据单机学习环境搭建(9)Spark单节点安装与pyspark使用
包含sparksql的完整使用案例,请务必耐心看完 专题:大数据单机学习环境搭建和使用 1.Spark安装 2.Spark配置 2.1配置环境变量 2.2spark客户端 3.Spark使用 3.1环 ...
- Openstack平台搭建(先电版)
Iaas镜像:https://pan.baidu.com/s/1xT28l1mvZuvhS3EF_Mh3sg 一:我们所采用的openstack是基于先电版的,首先看一下平台的拓扑图 我们就是基于这张 ...
- 【大数据系列】hadoop单节点安装官方文档翻译
Hadoop: Setting up a Single Node Cluster. HADOOP:建立单节点集群 Purpose Prerequisites Supported Platforms R ...
- [Ubuntu 12.10] Openstack 多节点安装--前期准备网络拓扑
为什么80%的码农都做不了架构师?>>> 研究openstack也有一段时间了,写了一大堆笔记都没整理,最近要把开发机迁移到openstack上试试,安装一个多节点玩玩,也方便 ...
- Apache Hadoop 2.4.1 单节点安装
2019独角兽企业重金招聘Python工程师标准>>> 一.目的 这篇文档描述了怎样去安装和配置一个单节点的Hadoop,因此您可以使用Hadoop MapReduce 和 Hado ...
- ceph单节点安装部署
目录 背景 第一步.创建虚拟机 第二步.启动虚拟机 第三步.更新源 第四步.修改hosts 第五步,关闭selinux 第六步,安装软件 第七步,开始部署 第八步,部署其他服务 背景 在学习Ceph基 ...
最新文章
- PHP移动文件指针ftell()、fseek()、rewind()总结
- P值(P-value),“差异具有显著性”和“具有显著差异”
- IHttpHandler的妙用(2):防盗链!我的资源只有我的用户才能下载
- ASP.NET - 演练:创建网页以显示 XML 数据
- 内容社区,为什么有必要做内容标签系统?
- 《Linux内核设计与实现》读书笔记(七)- 中断处理
- IE iframe 中 js 的 cookie 读写不到的解决办法
- 如何进行聚类可视化_如何使用matplotlib包进行数据可视化
- 算法描述怎么写_管件材料描述怎么写
- mysql id 字段类型转换_mysql 数据类型转换
- 供应商否认iPhone 12延迟推出传闻 称生产按计划进行
- 【Elasticsearch】es 7 Failed to parse value [analyzed] as only [true] or [false] are allowed
- mybatis的多AND条件查询。批量插入。String分割查询。
- Android开发之Activity(实现Activity跳转)
- Android自定义View——动态ProgressBar之模仿360加速球
- java 图文验证码
- 有时候qq邮箱不显示图片
- R语言1----Excel格式数据的导入
- J - [永不止步-2017]_区间第K大-线段树维护
- 惩戒翻倍对抗利率下行,宜信、达飞、恒昌与逃废债互撕