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

  • 相关阅读:
    POI实现Excel导入数据库数据
    POI对Excel进行读取操作,工具类,便于操作数据
    HAProxy-1.8.20 根据后缀名转发到后端服务器
    Haproxy-1.8.20 编译安装:
    Soat控制HaProxy 动态增减服务器
    Haproxy-1.8.20 根据路径(URI)转发到后端不同集群
    Ansible User 模块添加单用户并ssh-key复制
    Ansible-playbook 安装redis
    二进制安装mysql-5.7.28
    编译安装 nginx -1.14.2
  • 原文地址:https://www.cnblogs.com/mscar/p/12963475.html
Copyright © 2011-2022 走看看