zoukankan      html  css  js  c++  java
  • OpenStack搭建(all-in-one)

    OpenStack all-in-one模式会将OpenStack的控制节点、计算节点和网络节点同时安装在一个机器上。这种模式可以快速配置,非常方便用于测试和开发。

    本次搭建使用RDO repository来安装OpenStack all-in-oneRDO提供了OpenStack安装的Repository,使用RDO方式来安装OpenStack会非常简单,因为几乎所有都是自动化的,一键式的。 

    机器配置(参考):

    CPU:16核(大于等于4核,条件允许越大越好,因为OpenStack组件运行会消耗系统资源,你launch的instance也会消耗,作为基础平台,硬件要给力才行) 
    内存:16GB(大于等于8G) 
    硬盘:100GB(保险起见,建议>=100G) 

    网络:能surf the Internet(因为安装过程会从RDO repository下载安装包)

    安装部署:

    使用root用户登录,更新系统

    #yum update

    更新完之后建议重启系统

    #reboot

    安装RDO库

    安装前的yum repository: 
           

    运行命令:

    #yum install https://www.rdoproject.org/repos/rdo-release.rpm 

    安装后的yum repository,多了RDO的三个库: 
           

    安装packstack(自动化的OpenStack安装程序) 
    #yum install openstack-packstack 

    关掉NetworkManager并disable掉,防止这个服务更改我们的网络配置。 
    #systemctl stop NetworkManager && systemctl disable NetworkManager

    关闭selinux

    #Setenforce 0

     修改/etc/selinux/config中:SELINUX=disabled 

    关闭防火墙

    #systemctl stop firewalld&& systemctl disable firewalld 

    运行packstack开始自动化安装

    #packstack –allinone –provision-demo=n

    –provision-demo=n的含义是不安装OpenStack的demo project,否则安装完以后,登录Dashboard会看到已经存在一个叫demo的工程。后续我们会自己配置OpenStack的网络,再launch一个实例,出于排除掉这个demo的干扰的考虑,这里建议不安装它。

    安装过程需要等待较长时间,安装过程一直按enter键前进

    安装完成后,就可以先登录Dashboard大致浏览一下OpenStack长啥样。登录的用户名和密码在CentOS系统/root/keystonerc_admin文件里。 
            
    登录后可以看到默认存在的project admin 

    参考:https://blog.csdn.net/songqier/article/details/78709002

  • 相关阅读:
    2017-2018-1 20145237、20155205、20155218实验一 开发环境的熟悉
    作业三总结
    作业二总结
    作业总结1
    自我介绍
    计科16-4刘悦
    第九次作业
    作业八
    作业七
    作业六
  • 原文地址:https://www.cnblogs.com/mscar/p/12963475.html
Copyright © 2011-2022 走看看