OpenStack Queens 源码安装系列(3)环境准备

一、节点信息

2个节点

1个控制节点

1个计算节点

网络规划:

1、管理网络(Management)

2、业务网络(Tenant)

3、外部网络(External)

vm1

eth0 管理网络(Management) 10.0.2.4

eth1 vm网络(Tenant)

eth2 外部网络(External)192.168.56.102

vm2

eth0 管理网络(Management)10.0.2.15

eth1 vm网络(Tenant) 192.168.56.101

因为是虚拟机环境,为了方便因此管理网络通过nat来进行管理。

控制节点

计算节点

二、实验环境

virtualbox

centos7.3

openstack queens

常用软件

yum install lrzsz vim wget lsof net-tools gcc

yum -y install gcc gcc-c++ automake pciutils sudo nscd swig openssl openssl-devel openssh-clients libsodium jemalloc libffi-devel nss-pam-ldapd openldap-clients pam_ldap python-jinja2 lsof tcpdump nmap sysstat lrzsz vim dmidecode curl wget mlocate ntp bind-utils dnstracer telnet dstat strace iotop man rsync tree setuptool unzip yum-utils htop lspci openssh-clients l gmp-devel libtidy libtidy-devel openldap-devel pciutils usbutils lrzsz vim wget lsof net-tools

三、系统初始化

#更换阿里源

cd /etc/yum.repos.d/

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

#关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

#修改hosts,添加如下内容

10.0.20.61 node1

关闭chronyd时间服务

#systemctl stop chronyd

#systemctl disable chronyd

关闭NetworkManager服务

#systemctl stop NetworkManager

#systemctl disable NetworkManager

网卡

NM_CONTROLLED=no # add this line

修改主机名

#hostnamectl --static set-hostname node1

修改字符集

vim /etc/locale.conf

LANG="en_US.UTF-8"

SYSFONT="latarcyrheb-sun16"

关闭selinux

vi /etc/selinux/config

SELINUX=disabled

四、下载软件包

cinder-12.0.0.tar.gz

glance-16.0.0.tar.gz

horizon-13.0.0.tar.gz

keystone-13.0.0.tar.gz

neutron-12.0.0.tar.gz

nova-17.0.1.tar.gz

五、安装pip

yum install python-pip -y

pip install --upgrade pip

原文地址:https://www.cnblogs.com/mashushu/p/9393521.html

时间: 2024-07-30 21:09:24

OpenStack Queens 源码安装系列(3)环境准备的相关文章

关于Nginx服务器搭建,编译源码安装Nginx的环境

如何选用web服务器: 静态业务:要求高并发,采用Nginx或者是ttpdligh 动态业务:采用Nginx和Apache Nginx的介绍: 他是俄罗斯人开发的,软件一共就780K,他本是是一款几台www软件,静态高并发,同时占用资源少,3万并发10个线程工占用150M. Nginx服务冲大的方面功能: www web服务   http 80 负载均衡     反向代理proxy web   cache(web缓存) Nginx的优点: 高并发(对于静态小文件) 占用资源少 功能种类比较多(w

源码安装mysql5.6.20&&mysql主从设置(多实例做多个主从)

一.源码安装mysql5.6.20 1.编译环境安装 yum install wget gcc* make openssl openssl-devel openssl-clients -y && yum groupinstall "Development Libraries" -y 2.源码下载(软件见Linux部署源码包) wget -P /usr/local/src/ http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.

源码安装zabbix(lnmp+zabbix)

源码安装zabbix 实验环境: [[email protected] ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m 环境要求: 需要准备好实验环境,配置好主机名称 , 网络源(这里我使用的是163网络源),查看并调整好自己的时区以及时间,关闭防火墙iptables   selinux. 安装nginx 需要软件有: nginx-1.8.0.tar.gz  pcre-8.34.tar.gz 安装步骤: 首选安装:

Zabbix源码安装与yum安装

一.源码安装方式 LAMP环境准备: #groupadd zabbix#useradd -g zabbix zabbix #mkdir /opt/zabbix 1.安装依赖包: #yum install httpd php php-gd php-xml php-mysql libxml2-devel.x86_64 net-snmp-devel.x86_64 curl-devel 2.解压zabbix源码包到指定路径: #tar zvxf zabbix-3.2.3.tar.gz -C /usr/l

MySQL系列 - MySQL源码安装配置

二.MySQL系列 - MySQL源码安装配置(附5.7等最新版本)1.依赖环境准备2.开始安装2.1.下载MySQL2.2.解压2.3.赋权限2.4.修改配置文件2.5.启动MySQL3.MySQL 5.7源码安装不同之处 二.MySQL系列 - MySQL源码安装配置(附5.7等最新版本) 1.依赖环境准备 make安装 make编译器下载地址:http://www.gnu.org/software/make/ # tar zxvf make-3.82.tar.gz # cd make-3.

centos环境源码安装postgresql9.4

源码安装简要步骤 下载PostgreSQL 源码包  下载根目录地址:http://ftp.postgresql.org/  本人选择的是当前最新版本v9.4.1:http://ftp.postgresql.org/pub/source/v9.4.1/  本人下载的源码压缩包地址如下: $ /usr/local/postgresql 1 解压源码包 $ tar -zxvf postgresql-9.4.1.tar.gz 1 进入解压后的目录 $ cd postgresql-9.4.1 1 开始编

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境一. 系统环境:Linux系统版本: CentOS release 6.5Apache版本: httpd-2.2.24PHP 版本: php-5.6.11 二.安装前准备: 1.查看是否安装GCC ,GCC-C++编译器,如果没有则进行安装: 查看是否安装的命令: #gcc –v 若未安装在服务器联网情况下可以使用下列命令安装: #yum install gcc #yum install gcc-c++2.

搭建LNAMP环境(五)- PHP7源码安装Redis和Redis拓展

上一篇:搭建LNAMP环境(四)- 源码安装PHP7 一.安装Redis 1.创建redis用户组和用户 groupadd redis useradd -r -g redis -s /sbin/nologin -M redis 2.下载redis源码包,将源码包放到/usr/local/src/目录下 下载页面:http://redis.io/download这里用的是redis-3.2.5.tar.gz下载地址:http://download.redis.io/releases/redis-3

搭建LNAMP环境(四)- 源码安装PHP7

上一篇:搭建LNAMP环境(三)- 源码安装Apache2.4 一.安装PHP7 1.yum安装编译php需要的包 yum -y install libxml2 libxml2-devel curl-devel libpng-devel freetype-devel libmcrypt-devel libjpeg-devel 2.创建php用户组和用户 groupadd php useradd -r -g php -s /sbin/nologin -M php 3.下载php源码包,将源码包放到