单机openstack的搭建

内存7G以上。借鉴别人的自己添加修改的,经实践成功。

  1. 安装CentOS 7.3
    成功引导系统后,会出现下面的界面
    界面说明:
    Install CentOS 7 #安装CentOS 7
    Test this media & install CentOS 7 #测试安装文件并安装CentOS 7
    Troubleshooting #修复故障

    这里选择Install CentOS Linux7,安装CentOS 7,回车,进入下面的界面

    语言选择界面,正式生产服务器建议安装英文版本。
    Continue继续

    选择-系统SYSTEM-安装位置INSTALLTION DESTINATION,进入磁盘分区界面

    选择-其它存储选项Other Storage Options-分区Partitoning-我要配置分区I will configure partitioning,
    点左上角的“完成Done”,进入下面的界面

    新挂载点使用以下分区方案:标准Standard Partition
    完成Done
    分区前先规划好,swap #交换分区,一般设置为内存的2倍,/ #剩余所有空间
    备注:生产服务器建议单独再划分一个/data分区存放数据

    点左下角的“+”号,挂载点:swap,期望容量:4096,添加挂载点,如下图所示,继续点左下角的“+”号,挂载点:“ / ”期望容量:留空 #默认为剩余所有空间,添加挂载点,如下图所示
    点左上角的“完成Done”,进入下面的界面

    接受更改Accept Changes,进入下面的界面
    软件SOFTWARE”-“软件选择SOFTWARE SELECTION”,我们使用的是Minimal版本,默认是最小化安装。
    设置完成后,点Done

    开始安装Begin Installation
    进入下面的界面

    选择-用户设置USER SETTINGS-ROOT密码,进入下面的界面
    重启Reboot
  2. 设置IP地址、网关DNS
    说明:CentOS 7.x默认安装好之后是没有自动开启网络连接的,所 以需要我们自己配置。
    在命令行输入#vi /etc/sysconfig/network-scripts/ifcfg-ens33 #编辑配置文件,添加修改或添加以下内容。
      BOOTPROTO=static#启用静态IP地址
      ONBOOT=yes #开启自动启用网络连接
      IPADDR=192.168.1.73 #设置网关
      GATEWAY=192.168.1.1
      NETMASK=255.255.255.0
      DNS1=114.114.114.114
    :wq! #保存退出

    service network restart #重启网络
    ping www.baidu.com #测试网络是否正常
  3. 修改网卡名
    cd /etc/sysconfig/network-scripts/
    mv ifcfg-ens33 ifcfg-eth0 #修改名称
      vi ifcfg-eth0 #编辑
      NAME=eth0 #修改
      DEVICE=eth0 #修改
  4. 设置主机名字

(1)hostnamectl set-hostname controller-node
    (2)将/etc/hosts手动更改为:
      #127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
      #::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
      127.0.0.1      controller-node
      ::1             controller-node

2、vi /etc/sysconfig/grub #编辑
  在”GRUB_CMDLINE_LINUX“变量中添加一句”net.ifnames=0 biosdevname=0“
  :wq! #保存退出
  3、运行命令:grub2-mkconfig -o /boot/grub2/grub.cfg #重新生成grub配置并更新内核参数
  4、添加udev的规则
  在”/etc/udev/rules.d“目录中创建一个网卡规则”70-persistent-net.rules“,并写入下面的语句:
  SUBSYSTEM==“net”,ACTION==“add”,DRIVERS=="?",ATTR{address}“00:0c:29:1e:a3:77”,ATTR{type}“1” ,KERNEL=="eth",NAME=“eth0”
  #ATTR{address}"00:0c:29:1e:a3:77"是网卡的MAC地址ifconfig可以查看
  cd /etc/udev/rules.d
  vi 70-persistent-net.rules #添加
  SUBSYSTEM"net",ACTION==“add”,DRIVERS=="?",ATTR{address}“00:0c:29:1e:a3:77”,ATTR{type}“1” ,KERNEL=="eth",NAME=“eth0”
  :wq! #保存退出

reboot #重启系统
网卡已经更改为eth0

  1. 下载RDO组件

yum install -y http://rdo.fedorapeople.org/rdo-release.rpm
yum install -y openstack-packstack

  1. 自动安装

packstack --allinone

基于RDO的单机的openstack搭建相关推荐

  1. RDO单机安装Openstack以及lvm卷存储与Vxlan网络配置

    http://blog.csdn.net/qinscx/article/details/42065267 最近在搞cf,全称cloudfoundry,vmware推的一个pass平台,底层需要依赖于一 ...

  2. #大数据技术#基于python的hadoop(单机)环境搭建及使用

    基于python的hadoop(单机)环境搭建及使用 0.写在前面 1.虚拟机安装centos6.5 1.1安装流程 1.1.1系统安装 1.1.2修改静态ip(超级用户) 1.1.3更换可用源(超级 ...

  3. 基于zookeeper的solrCloud集群搭建

    转自:https://blog.csdn.net/yougoule/article/details/78445759  基于原文对实践遇到的问题稍作补充 1.安装及搭建相关环境 1.1环境准备 cen ...

  4. openstack搭建教程

    一.   什么是云计算 云计算(cloud computing)是基于互联网的相关服务的增加.使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源.云是网络.互联网的一种比喻说法.过 ...

  5. 大数据单机学习环境搭建(5)Hive建表DDL详解

    专题:大数据单机学习环境搭建和使用 1. Hive建表简单示例 1.1.Hive建表语句 1.2.表详细信息 1.3.数据展示 2. Hive建表语法详解 3.拓展1:复杂数据分割 4.拓展2:事务表 ...

  6. php solr docker搭建,深入浅出Docker技术- 基于Docker Solr集群的搭建

    Posted on 6月 2, 2018 深入浅出Docker技术- 基于Docker Solr集群的搭建 SolrCloud是基于Solr和Zookeeper的分布式搜索方案,是正在开发中的Solr ...

  7. 原生RedHat OpenStack搭建

    文章目录 OpenStack的搭建方式 实验软件及镜像 实验环境 配置NTP节点 初始化配置 配置本地yum仓库 上传镜像文件至NTP节点 搭建基于http的网络yum源 搭建NTP服务 配置Cont ...

  8. Kafka单机Windows环境搭建

    Kafka单机Windows环境搭建 1,安装jdk1.8:安装目录不能有中文空格: 2,下载zookeeper,https://mirrors.cnnic.cn/apache/zookeeper/z ...

  9. 从零开始 Mask RCNN 实战:基于 Win10 + Anaconda 的 MaskRCNN 环境搭建

    大名鼎鼎的 Mask RCNN 一举夺得 ICCV2017 Best Paper,名声大造.Mask RCNN 是何恺明基于以往的 Faster RCNN 架构提出的新的卷积网络,实现高效地检测图中的 ...

最新文章

  1. 使用Global.asax在ASP.NET中记录错误日志
  2. sudo apt-get 和dpkg命令大全
  3. 自定义select 三角样式
  4. 【JavaScript】出现即使设置了ID也获取不到的可能原因与window.onload
  5. JAVA学习博客---2015.5
  6. webrtc 源码结构
  7. mysql 触发器_MySQL入门之触发器
  8. SSM+easyUI(框架的搭建)
  9. Protobuf生成Java代码(Maven)
  10. HTML学习笔记:实现条纹边框
  11. android 仿qq 功能,Android 仿QQ界面的实现
  12. html入门难,HTML+CSS入门之打造全网最劲富文本系列之大话技术难点与特色设计
  13. 【网络】TCP报文头部
  14. 计算机基础常见八股问题集合(含计算机网络,操作系统,计算机组成,数据结构与算法,数据库)
  15. 微信支付获取用户真实ip
  16. 某程序员求助:简历造假,如今面试通过,要坦白吗?
  17. 项目经理面试的常见问题及面试技巧
  18. 2020年SEM小搜投放指南:竞价小渠道如何把效果做到极致
  19. php联想输入,联想笔记本电脑键盘功能基础知识
  20. 小程序毕设作品之微信评选投票小程序毕业设计(1)开发概要

热门文章

  1. 基于PHP服装购物网站的设计与实现
  2. excel批量翻译-excel怎么批量翻译
  3. 什么是幂等,什么情况下需要幂等,如何实现幂等
  4. 如何恢复手机删除数据文件
  5. 记录一次尝试修复elasticsearch Data too large问题
  6. Apple Watch使用指南:所有Apple Watch图标和符号含义
  7. 苹果 WWDC21 发布会全汇总,iOS 15更个性化,全家桶协作更有生产力
  8. 视频教程-网络安全与渗透测试工程师-渗透测试
  9. 算法提高 金明的预算方案
  10. python作图之plt.contour详解