zoukankan      html  css  js  c++  java
  • OpenStack Trail 部署文档(一)环境规划

    OpenStack版本:Trail
    CentOS系统版本:CentOS Linux release 7.9.2009 (Core)

    1.1、网络环境规划

    租户网络:网段:172.17.2.0/23 网关:172.17.2.1 地址段:172.17.2.2-172.17.3.254
    管理网络:网段:192.168.0.1/24 网关:192.168.0.1 地址段:192.168.0.2-192.168.0.254

    节点主机名租户网络管理网络服务器配置
    管理节点 openstack-controller.local 172.17.2.10 192.168.0.10 24核 128G / 240G固态+10T机械
    计算节点01 openstack-compute01.local 172.17.2.11 192.168.0.11 24核 128G / 240G固态+10T机械
    计算节点02 openstack-compute02.local 172.17.2.12 192.168.0.12 24核 128G / 240G固态+10T机械

    1.2、磁盘规划:

    数据盘:/dev/sda,系统盘:/dev/sdb

    [root@openstack-controller ~]# lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 10.9T 0 disk
    ├─sda2 8:2 0 10.9T 0 part    # 用于Cinder卷存储
    └─sda3 8:3 0 1.8T 0 part      # 用于swift对象存储
    sdb 8:16 0 223.6G 0 disk      # sdb为系统盘,不作为数据存储使用
    ├─sdb1 8:17 0 512M 0 part /boot
    └─sdb2 8:18 0 223.1G 0 part
    ├─centos-root 253:0 0 207.1G 0 lvm /
    └─centos-swap 253:1 0 16G 0 lvm [SWAP]

     1.3、基础环境设置

    1、设置主机名

    # 管理节点1
    $ hostnamectl set-hostname openstack-controller.local
    # 计算节点01
    $ hostnamectl set-hostname openstack-compute01.local
    # 计算节点02
    $ hostnamectl set-hostname openstack-compute02.local

    2、配置hosts

    $ vim /etc/hosts
    192.168.0.10    openstack-controller.local
    192.168.0.11    openstack-compute01.local
    192.168.0.12    openstack-compute02.local

    3、关闭防火墙、SElinux、NetworkManager

    $ systemctl stop firewalld
    $ systemctl disable firewalld
    $ sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
    $ setenforce 0
    $ systemctl stop NetworkManager
    $ systemctl disable NetworkManager

    4、安装基础软件

    $ yum install  vim iotop bc gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl  openssl-devel zip unzip zlib-devel  net-tools lrzsz tree ntpdate telnet lsof tcpdump wget libevent libevent-devel bc  systemd-devel bash-completion traceroute bridge-utils -y

    5、配置NTP时间同步

    $ timedatectl set-timezone Asia/Shanghai
    $ ntpdate time1.aliyun.com
    $ hwclock -w
    $ crontab -e
    */10 * * * * /usr/sbin/ntpdate time1.aliyun.com && hwclock -w

    6、安装官方openstack T版的yum源

    $ yum install centos-release-openstack-train.noarch -y

    7、安装openstack客户端、openstack-selinux软件包、mysql模块、memcached模块(管理节点)

    $ yum -y install python-openstackclient openstack-selinux python2-PyMySQL python-memcached

  • 相关阅读:
    注意
    被虐的很惨
    在cmd中可以运行java,但是不能用javac
    Linux常用命令
    安装JDK和eclipse
    重装win7
    小希的迷宫
    并查集——The Suspects
    BFS宽度优先搜索
    括号匹配
  • 原文地址:https://www.cnblogs.com/wubolive/p/14343833.html
Copyright © 2011-2022 走看看