vmware14

centos7.5minimal版

controller1节点虚拟硬件配置:

CPU:1颗2核

Memory:2G

硬盘:20G

网卡:

VMnet1(仅主机模式):关闭DHCP,手动分配的IP:192.168.0.10       这是管理网络

VMnet2(仅主机模式):关闭DHCP,手动分配的IP:192.168.1.10    这是隧道网络

VMnet3(NAT模式):开启DHCP,手动分配的IP:192.168.2.10      这是上网网卡

启动虚拟机后,先做如下的设置:

关闭selinux:

sed -i 's/enforcing/disabled/g' /etc/selinux/config

getenforce

关闭firewalld防火墙:

systemctl stop firewalld.service && systemctl disable firewalld.service

firewall-cmd --state

设置主机名:

hostnamectl set-hostname controller1

配置hosts:vim /etc/hosts

192.168.0.10 controller1
192.168.0.11 compute1
192.168.0.12 cinder1

安装wget:

yum install wget -y
配置yum源:

rm -rf /etc/yum.repos.d/*     #我是直接都删了,客官可以考虑备份。

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

yum clean all && yum makecache

yum install centos-release-openstack-queens -y

查看:

[root@controller1 yum.repos.d]# ll
total 48
-rw-r--r--. 1 root root 2523 Jun 16  2018 CentOS-Base.repo
-rw-r--r--. 1 root root  850 Jul 31 23:40 CentOS-Ceph-Luminous.repo
-rw-r--r--. 1 root root 1309 Nov 23 21:16 CentOS-CR.repo
-rw-r--r--. 1 root root  649 Nov 23 21:16 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  314 Nov 23 21:16 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 Nov 23 21:16 CentOS-Media.repo
-rw-r--r--. 1 root root 1201 Aug 13 18:12 CentOS-OpenStack-queens.repo
-rw-r--r--. 1 root root  514 May 10  2018 CentOS-QEMU-EV.repo
-rw-r--r--. 1 root root 1331 Nov 23 21:16 CentOS-Sources.repo
-rw-r--r--. 1 root root  353 Jul 31 23:06 CentOS-Storage-common.repo
-rw-r--r--. 1 root root 5701 Nov 23 21:16 CentOS-Vault.repo
[root@controller1 yum.repos.d]#

升级所有软件包:

yum upgrade

安装opentack客户端:

yum install python-openstackclient -y

安装openstack-selinux软件包:

yum install openstack-selinux -y

关闭虚拟机。

关机后,做一个快照,并克隆出另外两个节点:compute1节点和cinder1节点。

开启虚拟机。

----------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------

以上属于公共的环境准备,需要在openstack所有节点上都要进行的。不过,网卡上的IP需要根据规划变更下,此外网卡的数量也要根据规划进行增减。

OpenStack上搭建Q版的公共环境准备(step1)的更多相关文章

  1. OpenStack控制节点上搭建Q版keystone服务(step3)

    keystone服务监听两个端口:5000和35357 一.安装和配置 1.安装keystone组件 yum install openstack-keystone httpd mod_wsgi -y ...

  2. OpenStack控制节点上搭建Q版nova服务(step5)

    placement组件监听的端口号是:8778 nova组件监听的端口号是:6080.8774.8775 其中6080端口号是novncproxy监听的端口号. 1.安装服务组件 yum instal ...

  3. OpenStack控制节点上搭建Q版glance服务(step4)

    glance服务监听两个端口:9191和9292 其中9292端口是对外提供服务的,9191是服务组件间使用的. 1.安装glance组件 yum --enablerepo=centos-openst ...

  4. 《从0到1学习Flink》—— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门

    准备工作 1.安装查看 Java 的版本号,推荐使用 Java 8. 安装 Flink 2.在 Mac OS X 上安装 Flink 是非常方便的.推荐通过 homebrew 来安装. brew in ...

  5. openstack 部署(Q版)-----环境准备篇

    一.环境准备 系统:centos7 cinder01 内网:192.168.10.51 外网:172.16.1.51 compute01   内网:192.168.10.52 外网:172.16.1. ...

  6. 转:WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法

    转自:http://www.cnblogs.com/shaddock2013/p/3155024.html 最近在试着在Windows 7上搭建Windows Phone 8的开发调试环境,使用的是V ...

  7. WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法

    最近在试着在Windows 7上搭建Windows Phone 8的开发调试环境,使用的是VMware Workstation + Win8 Pro的虚拟环境, 在漫长的WPexpress_full下 ...

  8. 在Windows7上搭建Cocos2d-x 3.2alpha0开发环境

    在windows7上搭建COCOS2D-X开发环境并不难, 但是由于框架更新过快,很多用户都有困难.我希望你们认为这个教程有用. 建议:为了避免安全相关的问题,请以管理员权限执行所有的操作,当运行命令 ...

  9. 在Eclipse上搭建Cocos2d-x的Android开发环境

    很多其它相关内容请查看本人博客:http://www.bokeyi.com/ll/category/cocos2d-x/ 本文的搭建方法是最新最正确的方法,好多朋友反映搭建eclipse交叉编译环境非 ...

随机推荐

  1. 2017 Russian Code Cup (RCC 17), Final Round

    2017 Russian Code Cup (RCC 17), Final Round A Set Theory 思路:原题转换一下就是找一个b数组,使得b数组任意两个数的差值都和a数组任意两个数的差 ...

  2. python非官方模块下载大全

    网址: https://www.lfd.uci.edu/~gohlke/pythonlibs/ 包含了Ta-Lib和PyQt4等模块.

  3. [JavaScript] 给input标签传值

    body: <input type="text" style="width: 240px;" name="orgname" id=&q ...

  4. three.js 创建点 线 面

    <html> <head> <title>My first three.js app</title> <style> body { marg ...

  5. script利用src引用外部js文件,如果内部嵌套了js代码呢

    <script src='test.js' defer async> var a = 5; </script> 这个时候 var a = 5;会被忽略.

  6. Django框架简介-模板系统

    2.4 模板 官方文档 2.4.1 常用语法 只需要记两种特殊符号: {{  }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}. 2.4.1.1 变量 {{ 变量名 }} 变量名由字母数 ...

  7. HTML:foreach

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...

  8. [poj P2482] Stars in Your Window

    [poj P2482] Stars in Your Window Time Limit: 1000MS  Memory Limit: 65536K Description Fleeting time ...

  9. day15_python_1124

    03序列化模块 04加密模块 05 os sys 模块 06 collections 模块 # 03 序列化模块 # 网络传输数据:字节 bytes# 文件写入内容:bytes , str # dic ...

  10. java使用StringBuilder的方法反转字符串输出

    public class FanZhuan { public static void main(String[] args) { /**第一种方法*/ String s = "9876543 ...