micro Cloud Foundry和micro Iron Foundry安装的那些事

本文详细介绍了micro Cloud Foundry和micro Iron Foundry的安装过程,包括安装环境的要求,如内存、硬盘和CPU的VT技术。安装过程中,首先需要满足虚拟机软件、CloudFoundry.com账户和虚拟机镜像的下载。安装时,需注意micro Cloud Foundry的版本问题和修复方法,以及在配置中设置密码和DHCP。最后,通过Iron Foundry的自动化安装脚本,输入身份信息和密码,完成与micro Cloud Foundry的连接。整个安装过程需确保虚拟机网络设置为桥接模式,并复制物理机的网络状态。
摘要由CSDN通过智能技术生成

        8月的下半月和9月初,都在折腾micro Cloud Foundry和micro Iron Foundry。还真是“折腾”二字,现在就从刚开始接触这两者谈起,直至成功安装完毕。

        在这里,就不再赘言Cloud Foundry了,还是先说一下Iron Foundry吧。在我看来,Iron Foundry就是一个为了使 .net 框架的应用可以在Cloud Foundry上push的DEA服务。接着再简单说一下micro Iron Foundry的作用。micro Iron Foundry简单说来就是一个DEA service,但是它已经成功安装在一个虚拟机中,然后将这个已经安装好Iron Foundry的虚拟机打包,就得到一个micro Iron Foundry。用户只需要在特定物理机上跑起这个虚拟机就初步安装上了micro Iron Foundry。为什么说是特定的物理机呢,不是所有的物理机呢,下面将马上涉及。

        虽然不说Cloud Foundry,但是micro Cloud Foundry还是要稍微说一下。micro Cloud Foundry也是一个已经安装好完整Cloud Foundry的虚拟机,不过在启动的时候要有一些配置。


Requirements

        既然已经初步了解了micro Iron Foundry和micro Cloud Foundry,接下来就是着手安装了。很多人就会觉得,接下来应该,在一台物理机上安装两者,或者在两台物理机上各自安装一个,再或者可以在服务器上开一台资源丰富,内存超大的虚拟机,然后再来跑这两者。这样的想法很现实,当时我也是这么做的,结果种种碰壁,且听我慢慢讲来。

        如果你打算安装两者在一台物理机上,随即选择了一台物理机casually,那我不得不说你选择的物理机很有可能不符合micro Iron Foundry 和micro Cloud Foundry的requirement。首先大家知道,像micro Iron Foundry这样一台windows server core的虚拟机运行在物理机上,必定会有一些requirement,比如内存限制必须大于某个值,然后必须要求硬盘有足够大的空间。以下是官网说明http://ironfoundry.org/download,Micro Iron Foundry requirements: Mem: 2GB, Disk: 13GB, CPU: 1GHZ+ 。所以如果你的物理机内存不足2GB或者硬盘几近饱和,那么请你换一台物理机吧。那么只要随意换一台满足以上两个条件的物理机就行了吗?答案自然是否定的。因为毕竟还是跑一个micro Cloud Foundry,它也是需要占内存的。虽然官网并没有详细的说明micro Cloud Foundry的一些安装requirement,但是安装过后感觉,其占用的内存也会在1GB左右,所以物理机的内存大小一般在3GB左右,笔者的机器内存3.6GB跑的,无压力。

        是否只要有了大内存,大容量硬盘空间的物理机就行了呢?很抱歉,答案还是否定的。因为,micro Iron Foundry和micro Cloud Foundry这两个虚拟机对底层硬件还是有要求的。大家都知道micro Iron Foundry 和micro Cloud Foundry都是64位的虚拟机,而这两个虚拟机上跑在物理机上的,如果物理机的CPU技术不能支持虚拟技术虚拟出64位系统,那么这台物理机还是不能安装这两者的。在这里说一下CPU需要支持的技术,名为VT技术(Virtual Technology),由于我只是接触PaaS的菜鸟,只是在接触的时候,遇到该问题,请教实验室IaaS大牛才知道的。如果你打算用某台物理机,那请查阅该机CPU型号,然后再查阅该CPU是否支持VT技术,如果支持,则可安装,否则,只能说又该换机器了。

        既然说到了VT技术,那这里也就说一下,在服务器上开辟虚拟机来安装这两台虚拟机是否可行。要说的是,同样会遇到VT技术问题的瓶颈。首先服务器上的虚拟机都是通过某种虚拟化技术虚拟出来,比如说VMware的虚拟技术,比如KVM等。这样就要安装micro Iron Foundry就形成了在虚拟机上安装虚拟机,这样就会遇到一个nested VMs的问题。大家可以查看一下一下文档:http://communities.vmware

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值