基于RDO的单机的openstack搭建

单机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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值