zoukankan      html  css  js  c++  java
  • openstack基础环境准备

    服务器(虚拟机)配置

    虚拟机配置:

    新建虚拟机,最小化安装 centos 7.2.1511、7.6、7.7操作系统,目前不要安装其他版本的系统,系统磁盘 100G,每个虚拟机 4 个网卡,如果是做实验的话,其中前两个网卡(openstack环境中,服务器必须最少是两块网卡,否则创建的虚拟机无法启动)为 NAT 模式(做网卡绑定),后两个网卡为仅主机模式,CPU 两个核心或以上,必须勾选开启虚拟化功能,否则后期 openstack 无法启动云主机,内存 3G,越大越好。启动时修改网卡名称的内核参数:按tab键,net.ifnames=0 biosdevname=0
    

    为了保证环境的干净,重新安装一个最小化的centos-7.6.1908系统

    修改模板的IP地址

    1、vi /etc/sysconfig/network-scripts/ifcfg-eth0
    TYPE=Ethernet
    BOOTPROTO=static
    NAME=eth0
    DEVICE=eth0
    ONBOOT=yes
    IPADDR=172.31.7.88
    PREFIX=21
    GATEWAY=172.31.7.254
    DNS1=223.6.6.6
    
    2、vi /etc/sysconfig/network-scripts/ifcfg-eth1
    TYPE=Ethernet
    BOOTPROTO=static
    NAME=eth1
    DEVICE=eth1
    ONBOOT=yes
    IPADDR=10.10.7.88
    PREFIX=21
    DNS1=223.6.6.6
    
    3、systemctl restart network
    

    禁用相关服务

    1、systemctl disable firewalld
    
    2、vi /etc/sysconfig/selinux      #通过 getenforce 命令查看selinux状态
    SELINUX=disabled
    
    3、systemctl disable NetworkManager
    

    安装基础命令

    1、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
    

    修改主机名

    1、hostnamectl set-hostname openstack-template.example.local
    

    时间同步

    1、ntpdate time1.aliyun.com
    #openstack对时间要求非常高,后期组件的动态发现,是通过消息队列,如果时间不一致则无法发现组件
    
    2、hwclock -w  #系统时间同步到硬件时间
    
    3、crontab -e   #时间同步写入到计划任务中
    */10 * * * * /usr/sbin/ntpdate time1.aliyun.com && hwclock -w
    

    关机做快照

    注意

    安装openstack时,使用原始centos源,不能使用epel源
    
  • 相关阅读:
    终极快速排序
    微服务(Microservices)【翻译】
    从Uber微服务看最佳实践如何炼成?
    请不要在“微服务”的狂热中迷失自我!
    笔记_第四章_04
    笔记_第三章_03
    笔记_第二章_02
    笔记_第一章_01
    jQuery简单入门(五)
    jQuery简单入门(四)
  • 原文地址:https://www.cnblogs.com/dongzhanyi123/p/13299820.html
Copyright © 2011-2022 走看看