《Openstack的搭建》RHEL6.5
Openstack就是搭建一个较为完整的虚拟化平台,把一个完整的物理机划分成若干个虚拟机来跑,从而实现资源的充分利用。
Openstack对硬件的要求很高,要是你的物理机内存是4G的话,虚拟机的内存给3G,一个Openstack搭建起来,你会发现你的内存几乎没有,或是被它给吃个精光,然后玩起来也不是很顺畅。
Openstack对rdhat 企业版6.5一下的版本支持的不是很好。redhat6.4我试着搭建了2天,手都敲困了,不是这有错就是那有错,反正事错误不断。。。让人很烦。两天了一次也没成功,今天换成。redhat6.5的,一次就ok了,做了三次全部成功。
首先解决火墙问题:
iptables -F
/etc/init.d/iptables save
/etc/init.d/iptables restart
加载内核模块:(Openstack yum源)
yum update -y 升级,但是还是使用原内核
reboot 恢复原先的内核
安装openstack软件包
#openstack --gen-answer-file /root/answers.txt 生文件
#vi answers.txt
CONFIG_NTP_SERVERS=192.168.0.254 时间同步
CONFIG_HORIZON_SSL=y 使用ssl
建立ssh空密码加密
#ssh-keygen :Enter :Enter :Enter #ssh 192.168.0.x+100
#ssh-copy-id server(server代表的是你的虚拟机的名称或写ip)
部署云平台校验文件:
#openstack --answer-file /root/answers.txt (时间很长报错就证明不ok)
部署好以后登陆你的云平台:
首先下载证书:https://ip/dashaboard 完成后 登陆管理员,
密码是在/root/下生成的key文件。自己复制
********************下面进去后自己部署云服务************
项目、用户、网络、镜像、路由、云主机类型=====
最后启动云主机钱配置虚拟机ip桥接:
#cp -p ifcfg-eth0 ifcfg-br-ex
#vi ifcfg-eth0
DEVICE=eth0 ONBOOT=yes
#vi ifcfg-br-ex
DEVICE=br-ex
IPADDR=192.168.0.106
PREFIX=24
GATEWAY=192.168.0.254
DNS1=192.168.0.254
SEARCH1=example.com
ONBOOT=yes
#ovs-vsctl add-port br-ex eth0;service network restart 添加端口
启动云主机 。。。。。。。。。。。。。(快的话3-5分钟,慢的话半个小时不等)
验证key、使用key登陆
[root@desktop6 Downloads]# chmod 600 key1.pem
[root@desktop6 Downloads]# ssh -i key1.pem root@172.24.6.2
《Openstack的搭建》RHEL6.5的更多相关文章
- openstack自动化搭建脚本
Openstack平台部署+节点扩容 1)搭建脚本 #!/bin/bash #openstack私有云平台部署 #脚本使用前提:三台虚拟机openstack(ip地址:.11至少4G内存,100G硬盘 ...
- OpenStack上搭建Q版的公共环境准备(step1)
vmware14 centos7.5minimal版 controller1节点虚拟硬件配置: CPU:1颗2核 Memory:2G 硬盘:20G 网卡: VMnet1(仅主机模式):关闭DHCP,手 ...
- openstack环境搭建常用命令
1,编辑/etc/selinux/config文件,关闭selinux SELINUX=disabled 2,清空iptables规则并保存 # iptables -F # service iptab ...
- openstack 环境搭建
python单步调试配置(eclipse+pydev+keystone-2014.1.b2),catch捕获异常的时候eclipse里面也会中断的:建议搞个全新的eclipse解压缩副本,专门调试op ...
- neutron源码分析(一)OpenStack环境搭建
一.OpenStack安装 安装一个初始化的Mitaka版本的OpenStack环境用于分析,neutron源码 序号 角色 IP地址 版本 1 controller 172.16.15.161 mi ...
- OpenStack环境搭建
实验环境 CentOS-7-x86_64-Minimal-1708.iso openstack_N.tar.gz 创建虚拟机 controller部署 computer网络配置 OpenStack环境 ...
- 云计算OpenStack环境搭建(4)
准备工作: 准备3台机器,确保yum源是可用的,分别为控制节点(192.168.11.3).计算节点(192.168.11.4)和存储节点(192.168.11.5) 控制节点:OpenStack日常 ...
- 搭建Openstack云平台
实验室需要做一个大数据平台项目,临时接下需要部署实验室云平台的任务,由于之前没有接触过相关技术,仅以此篇作为纪录文,记录一下我的openstack的初步学习以及搭建过程. 1.openstcak及其组 ...
- 执行openstack命令报错【You must provide a username via either -...】
openstack环境搭建好后,openstack的服务都启动了,当执行openstack命令时如nova service list报如下错误 You must provide a username ...
随机推荐
- v-for指令用法一
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- 关于“C++语言程序设计”书的一个类
class book{ char* title; int num_pages; int cur_page;public: book(const char* theTitle, ...
- AQS共享锁应用之Semaphore原理
我们调用Semaphore方法时,其实是在间接调用其内部类或AQS方法执行的.Semaphore类结构与ReetrantLock类相似,内部类Sync继承自AQS,然后其子类FairSync和NoFa ...
- linux 中的局部变量、全局变量、shell 变量的总结
系统局部变量和全局变量 一.变量分类局部变量和环境变量,局部变量只适用于当前shell,而环境变量是全局的,它适用于所有当前shell以及其派生出来的任意子进程,有些变量是用户创建的,其他的则是专用 ...
- jquery easyui 实战总结
(2012-09-26 10:22:24) 转载▼ 标签: it 分类: Javascript 一.tree 1.根据node id查找对应的node,然后选择该节点: ...
- 类似懒加载的js功能
<!-- 显示15条数据 --> <ul class="list" pagesize="15"> <li> <div ...
- sublime text3配置node.js环境,以及出现的问题
1) 下载sublime并安装,下载列表:https://www.sublimetext.com/3 2) 下载sublime的nodejs插件,需是集成Nodejs插件到sublime中,下载地址: ...
- HDOj-1425
sort Time Limit: 6000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- E20180512-hm
travesal n. 横越,横断物,(横向)往返移动;
- 51nod1212【最小生成树kruskal算法】
思路: 利用破圈法. #include <bits/stdc++.h> using namespace std; typedef long long LL; const int N=1e3 ...