安装前准备

硬件:
一台双网卡服务器
一台命名为 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单节点安装(先电版)相关推荐

  1. Hadoop介绍及最新稳定版Hadoop 2.4.1下载地址及单节点安装

     Hadoop介绍 Hadoop是一个能对大量数据进行分布式处理的软件框架.其基本的组成包括hdfs分布式文件系统和可以运行在hdfs文件系统上的MapReduce编程模型,以及基于hdfs和MapR ...

  2. openstack集群安装(Rocky版)

    openstack集群安装(Rocky版) 开放栈文档:rocky安装指南 (openstack.org) 一.网络规划 在提供商网络架构中,所有实例都直接附加到提供商网络.在自助服务(私有)网络架构 ...

  3. Docker安装zookeeper 单节点安装

    基于Docker安装zookeeper 一.单节点安装 拉取最新版本 docker pull zookeeper 启动zookeeper并添加映射 语法:docker run --privileged ...

  4. 大数据单机学习环境搭建(9)Spark单节点安装与pyspark使用

    包含sparksql的完整使用案例,请务必耐心看完 专题:大数据单机学习环境搭建和使用 1.Spark安装 2.Spark配置 2.1配置环境变量 2.2spark客户端 3.Spark使用 3.1环 ...

  5. Openstack平台搭建(先电版)

    Iaas镜像:https://pan.baidu.com/s/1xT28l1mvZuvhS3EF_Mh3sg 一:我们所采用的openstack是基于先电版的,首先看一下平台的拓扑图 我们就是基于这张 ...

  6. 【大数据系列】hadoop单节点安装官方文档翻译

    Hadoop: Setting up a Single Node Cluster. HADOOP:建立单节点集群 Purpose Prerequisites Supported Platforms R ...

  7. [Ubuntu 12.10] Openstack 多节点安装--前期准备网络拓扑

    为什么80%的码农都做不了架构师?>>>    研究openstack也有一段时间了,写了一大堆笔记都没整理,最近要把开发机迁移到openstack上试试,安装一个多节点玩玩,也方便 ...

  8. Apache Hadoop 2.4.1 单节点安装

    2019独角兽企业重金招聘Python工程师标准>>> 一.目的 这篇文档描述了怎样去安装和配置一个单节点的Hadoop,因此您可以使用Hadoop MapReduce 和 Hado ...

  9. ceph单节点安装部署

    目录 背景 第一步.创建虚拟机 第二步.启动虚拟机 第三步.更新源 第四步.修改hosts 第五步,关闭selinux 第六步,安装软件 第七步,开始部署 第八步,部署其他服务 背景 在学习Ceph基 ...

最新文章

  1. PHP移动文件指针ftell()、fseek()、rewind()总结
  2. P值(P-value),“差异具有显著性”和“具有显著差异”
  3. IHttpHandler的妙用(2):防盗链!我的资源只有我的用户才能下载
  4. ASP.NET - 演练:创建网页以显示 XML 数据
  5. 内容社区,为什么有必要做内容标签系统?
  6. 《Linux内核设计与实现》读书笔记(七)- 中断处理
  7. IE iframe 中 js 的 cookie 读写不到的解决办法
  8. 如何进行聚类可视化_如何使用matplotlib包进行数据可视化
  9. 算法描述怎么写_管件材料描述怎么写
  10. mysql id 字段类型转换_mysql 数据类型转换
  11. 供应商否认iPhone 12延迟推出传闻 称生产按计划进行
  12. 【Elasticsearch】es 7 Failed to parse value [analyzed] as only [true] or [false] are allowed
  13. mybatis的多AND条件查询。批量插入。String分割查询。
  14. Android开发之Activity(实现Activity跳转)
  15. Android自定义View——动态ProgressBar之模仿360加速球
  16. java 图文验证码
  17. 有时候qq邮箱不显示图片
  18. R语言1----Excel格式数据的导入
  19. J - [永不止步-2017]_区间第K大-线段树维护
  20. 惩戒翻倍对抗利率下行,宜信、达飞、恒昌与逃废债互撕

热门文章

  1. 科技助力东京奥运会:中国装备中国造
  2. 【sdx62】WCN6856加载wlan.ko系统崩溃问题解决方案
  3. 领奖啦!第二期博客征文《从HelloWorld启航——说说那些年我们一起写过的代码》获奖名单揭晓
  4. Email和电子邮箱一样吗?
  5. 如何区分形式主语和强调句
  6. 抓取国家统计局2018年的省市区街道数据
  7. 图像质量调试色温值对照2021-04-20
  8. 算法问题:什么是P问题、NP问题和NPC问题zz
  9. 「Python条件结构」银行存款
  10. Java指定时间执行任务