xiaozhuaia 发表于 2015-4-12 07:18:54

《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
  加载内核模块:(Openstackyum源)
  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登陆
  # chmod 600 key1.pem
# ssh -i key1.pem root@172.24.6.2
  
  
  
  
  
  
  
  
  
页: [1]
查看完整版本: 《Openstack的搭建》RHEL6.5