学习OpenStack Mitaka单节点部署笔记
2016-05-19 22:54
501 查看
还处在基础学习过程,写这篇文章也是壮着胆子来写的,因为好多的基础知识还不太明白(鸟哥的那本私房菜都还没学完呢呵呵),正好赶上有同事需要搭一个环境在上边开发,既然有需求了那就试试吧,下边就把部署过程中遇到的问题记录下来,以备以后可能还会遇到相同的问题知道怎么解决了。
言归正传,本来也是学习为主,好多还处于一知半解当中就找了一个Packstack 自动化部署工具,下面所有的操作配置都是用它完成。
总算是可以登录了,不过配置可能不太对,现在8个G的内存外加5G的交换分区全部被占满了,导致后边开网页敲代码都卡的不行,等明天再好好研究研究吧。
也算是迈出了第一步,继续加油!
附上参考的网站:
https://www.rdoproject.org/install/quickstart/
http://www.flashguides.co.uk/guide/Installing_OpenStack_Kilo_on_CentOS_with_Packstack
http://www.linuxtechi.com/single-node-openstack-liberty-installation-centos-7/
言归正传,本来也是学习为主,好多还处于一知半解当中就找了一个Packstack 自动化部署工具,下面所有的操作配置都是用它完成。
# yum install -y centos-release-openstack-mitaka # yum update -y # sudo yum install -y openstack-packstack # packstack --allinone执行上边操作过程如果一切顺利大概需要40分钟吧(预估),遇到的问题就在packstack --allinone部署时出现的:1.
PuppetError: Error appeared during Puppet run: 10.10.15.14_amqp.pp Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install erlang' returned 1: Error downloading packages: You will find full trace in log /var/tmp/packstack/20160518-220204-u2bfTF/manifests/10.10.15.14_amqp.pp.log这个错误困扰了半天,网上查一些资料说是主机名的问题,好休息/etc/hosts:
127.0.0.1 localhost ops 10.10.15.14 ops保存后再去执行
# packstack --allinone此时出现第二个问题,这个问题是第二天出现的:2.
PuppetError: Error appeared during Puppet run: 10.10.15.14_horizon.pp Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-dashboard' returned 1: Error downloading packages: You will find full trace in log /var/tmp/packstack/20160519-142443-mES6ez/manifests/10.10.15.14_horizon.pp.log知识储备不够还是解决不了,上网找资料吧度娘不给力还是谷歌靠谱,有说需要再次运行yum update直到没有软件需要更新就可以了,接着试运行更新命令确实有一个软件更新了,但感觉应该对部署影响不大,继续执行:
# packstack --allinone没想到还真顺利过去了,具体是什么原因还是没搞懂,只不过高兴没一会第三个问题接踵而至:3.
ERROR : Error appeared during Puppet run: 10.10.15.14_gnocchi.pp Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-gnocchi-metricd' returned 1: Error downloading packages: You will find full trace in log /var/tmp/packstack/20160519-160900-aneTEN/manifests/10.10.15.14_gnocchi.pp.log不碰真东西是真不到自己掌握的知识是多么的匮乏,一个都解决不了,接着google,文章里说需要将NetworkManager停掉,还有防火墙以及SELinux,好吧,接着试:
# systemctl list-unit-files |grep NeworkManager NetworkManager-dispatcher.service disabled NetworkManager-wait-online.service disabled NetworkManager.service disabled # systemctl disable NetworkManager #setenforce 0一切都关闭妥当,继续packstack --allinone
**** Installation completed successfully ****** Additional information: * A new answerfile was created in: /root/packstack-answers-20160519-204455.txt * Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components. * File /root/keystonerc_admin has been created on OpenStack client host 10.10.15.14. To use the command line tools you need to source the file. * To access the OpenStack Dashboard browse to http://10.10.15.14/dashboard . Please, find your login credentials stored in the keystonerc_admin in your home directory. * To use Nagios, browse to http://10.10.15.14/nagios username: nagiosadmin, password: 7e49305b747b4a5e * The installation log file is available at: /var/tmp/packstack/20160519-204454-Q57aSm/openstack-setup.log * The generated manifests are available at: /var/tmp/packstack/20160519-204454-Q57aSm/manifestssuccessfully !!这回可以小激动一下了,试试吧!
总算是可以登录了,不过配置可能不太对,现在8个G的内存外加5G的交换分区全部被占满了,导致后边开网页敲代码都卡的不行,等明天再好好研究研究吧。
也算是迈出了第一步,继续加油!
附上参考的网站:
https://www.rdoproject.org/install/quickstart/
http://www.flashguides.co.uk/guide/Installing_OpenStack_Kilo_on_CentOS_with_Packstack
http://www.linuxtechi.com/single-node-openstack-liberty-installation-centos-7/
相关文章推荐
- 学习 Linux 是我们的爱情语言
- 基础命令学习总结
- openstack kilo-with-dokcer
- 快速部署远程同步服务Rsync
- fis-receiver:一行命令将项目部署到远程服务器
- Prototype 学习 工具函数学习($方法)
- 什么是OpenStack 开源的云计算管理平台项目
- PERL脚本 学习笔记
- 学习 WSH 的理由小结
- Prototype 学习 工具函数学习($A方法)
- jQuery 学习 几种常用方法
- awk简介与学习笔记收集第1/3页
- php学习 字符串课件
- 供参考的 php 学习提高路线分享
- PHP的FTP学习(二)
- PHP学习之PHP表达式
- php学习 面向对象 课件第1/2页
- 学习使用PHP数组
- PHP学习一(基础)第1/2页
- 快速入门的一些C\C++书籍