设为首页 收藏本站
查看: 1528|回复: 0

[经验分享] [准备篇1]VMWare搭建Openstack——Ubuntu14.04操作系统安装

[复制链接]

尚未签到

发表于 2015-10-11 09:22:37 | 显示全部楼层 |阅读模式
  最近一直在搞OpenStack,从0开始,以前完全没有接触过,因为有一些项目需求,也包括以前同事有一定的研究基础,比照着现有的文档进行搭建,我这个人比较怪,对新东西不是先看原理,而是喜欢先看到实体再去理解原理,所以本系列文章不讲原理,简单粗暴的介绍怎么搭建OpenStack。
  

  由于OpenStack至少需要两台服务器,也就是需要两个虚拟机,可能对你的测试环境的硬件有一些要求:例如我的笔记本为16GB内存、CPU为i7四核八线程。一般情况下OpenStack需要在真实物理环境下实践,但是为了我们学习方便,我们只需要安装VMWare WorkStation即可。
  

  一般情况下,我们看OpenStack的官方文档,基本上都是以ubuntu为例,这也是Linux的一种,说实话我以前也从来没有接触过,还好会有一些红帽的命令基础,还可以会用到。
  

  安装环境:
  VMWare Workstation 10
  Ubuntu14.04 Server LTS
  OpenStack (icehouse)
  

  说明:对于开源软件,除了有一个官方的命名以为例如openstack,还有一个形象的版本代号,这个版本代号会按照字母顺序依次排列,每次都会以26个英文字母的一个单词来形象比喻它的版本号,例如这次安装的版本为icehouse,这好像是2014年的版本了,现在最新的版本是juno。
  

  OpenStack从2010年开始发布,一般每年4月份和10月份都会发布新版本,从2013年4月的版本之后,OpenStack相对比较成熟,也可以称之为落地或者可用,现在国内很多厂商都是在OpenStack的基础上进行封装。例如华为云平台,投入超过2000人来研发基于OpenStack的产品。
  

  为什么会使用ubuntu?我个人认为都是开源的缘故,也可能对于虚拟化的主机,一般要求都比较小,这样才可以在实际业务中进行虚拟主机的快速伸缩、扩展、迁移,而且本次安装的是ubuntu Server版本,没有界面,ISO文件也就是500多M。
  

  为什么要使用ubuntu 14.04,目前官网上最新版本为14.04.2,但是OpenStack官方文档上icehouse只支持12.04和14.04为了保险期间,我们只是用14.04版本。
  

  关于Ubuntu的安装需要注意两点;
  1、设置LVM
  2、设置/boot、/、Swap的大小
  

  设置LVM可以扩展我们的存储资源,因为我们是搭建的云环境,最直观的理解就是起很多虚拟机,势必为占用大量的硬盘或者存储资源,如果不设置LVM,我们的硬盘如果不够用就不能进行扩展。
  如果不设置LVM,对我们使用虚拟机学习OpenStack也不会有多大影响,但是一开始培养这个意识对我们实际项目部署来说是很好好处的。
  

  下面我们就将实际部署中LVM和设置/boot等给大家做相关介绍。
  

  1、这是我VM环境的硬件配置,搭建根据自己的情况自行设定。由于我们会有一个控制节点,一个计算节点,可能对计算节点的硬件要求资源更高,但是为了方便,我们都按照最高的配置,然后进行VM的Clone,那么选择2个处理器是为了,配置好OpenStack后,我们需要起一个虚拟机,也就是VM里面再起一个虚拟机,至少需要一个处理器,内存设置4GB即可,网络使用桥接模式即可。最关键的硬盘一定要设置大点,虽然设置了120GB,但是并不会直接占用你120GB的空间,经常使用VM的用户都了解。
   DSC0000.jpg

  2、在启动安装过程中,建议一路默认确认即可,其中会让输入机器名、用户名和密码等信息。
  机器名:controller(控制节点)
  用户名和密码都是:sm(搞这么短就是为了输入方便)
  

  3、配置LVM和/boot等大小设置
  

  

  • /boot:配置100MB
  • /:配置80GB
  • Swap:4GB(一般与内存一样即可)

注意:本来下面我是有截图的,但是CSDN,我复制完截图(并没有先上传),保存之后图就没有了。以下步骤从开始分区的图开始,我的解释也比较清楚,搭建认真看一下即可。
  
  

  • 进行手动配置
  • 选择硬盘即可
  • 创建新的分区
  • 配置逻辑卷LVM
  • 配置LVM
  • 创建卷组
  • 卷组名称为:vg
  • 使用空格键选中这个硬盘,点击继续
  • 点击是
  • 选择新建逻辑卷
  • 该逻辑卷是建立在刚才创建的vg卷组上
  • 名称为:lv_boot
  • 大小100MB
  
  

  

  然后循环这个操作,创建lv_root也就是上面的“/”,大小为80GB,创建lv_swap,大小为4GB。
  

  我们可以看到,创建了一个卷组,三个逻辑卷,然后点击完成。
   DSC0001.jpg

  

  然后分别对每一个逻辑卷进行配置
   DSC0002.jpg

  

  选择使用
   DSC0003.jpg

  

  选择ext4,如果是lv_swap,则选择swap area。
   DSC0004.jpg

  

  选择mount点
   DSC0005.jpg

  

  lv_boot选择/boot,lv_root选择"/"即可。
   DSC0006.jpg

  

  循环前面的过程,把这三个都更改成如下图所示,然后完成即可。
   DSC0007.jpg

  

  点击确定即可
   DSC0008.jpg

  PS:因为我也是新手,我希望不落下每一个截图,让初学者能够不错过每一个细节,有时候很多博客都会拉去一些作者自认为没有用的过程,但是这个过程可能对初学者来说会折磨半天,我也是从这块过来的,很能体会这个感受!
  

  空格键选择OpenSSH Server 方面我们使用putty或者SSH传输文件
  

  剩下的直接默认即可。
  

         版权声明:本文为博主原创文章,未经博主允许不得转载。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-125296-1-1.html 上篇帖子: openstack cinder查错 下篇帖子: 对话马啸:如何利用SDN技术管理OpenStack的网络
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表