• 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

  • 相关阅读:
    二十四种设计模式:观察者模式(Observer Pattern)
    二十四种设计模式:工厂方法模式(Factory Method Pattern)
    Java迷题:等于,还是不等于?
    UCenter创始人、Discuz!创始人、管理员账号的认知(转)
    Internet Explorer 无法启用 JavaScript 怎么办?
    IIS配置PHP环境(快速最新版)(转载+自创)
    零基础学php的自学
    PHP实体层基础类
    PHP数据库链接类(PDO+Access)
    C# Memcached 缓存
  • 原文地址:https://www.cnblogs.com/mscar/p/12963475.html
Copyright © 2020-2023  润新知