自从上礼拜来到软院学习,开始了我新的生活,周围的很多都变了。实验室比本科的大了好几倍,不过没有以前的那种温馨感。在本科的时候实验室生活过的很惬意,没有太多约束,同学老师都混的很熟。到了新的实验室,我总共才见了老师两次面。
本以为接下来会去做移动端的开发,结果刚一到实验室,老师就和我说,实验室的主要发展方向是云计算和大数据。我瞬间懵了。。。听起来好高端的说。对此完全没有想过也不曾了解过,为此纠结了好几天。话说研究生找导师就好比第二次投胎,既然老师做这个方向,那我也只能无条件接受咯。只要自己认真学,总是会出成绩的,至于成绩好坏,那也得看人品咯。
头几天先熟悉linux环境,以前没接触过,一直是windows(我是水货)。接下来开始部署openstack,花了我整整一天时间,部署过程中总是会遇到各种问题。刚开始的时候是用devstack,这是目前最方便的一种安装方法,官方给出的安装步骤极为简单,cd
devstack && ./stack.sh
两步搞定。但是世上总是没有免费的午餐,安装过程中报出各种权限问题。由于执行./stack.sh时不能用root用户,devstack中给出了一个创建stack用户的脚步,官方提示我用此用户进行安装。于是就出现了权限问题。。。非常坑爹
在这个问题中纠结了很长时间,也修改过一些代码,但最终还是失败。无奈之下只能放弃这种安装方式。接下来使用openstackgeek方式安装,里面的安装步骤非常繁琐,对于刚开始接触openstack,甚至连概念都还没搞清楚的人来说,实在是看着头晕。不过皇天不负有心人,弄到晚上11点的样子终于安装完毕(不过我一直认为里面有很多问题存在,只是现在还没发现,时间可以检验一切)。下面这张是openstack的管理界面。
对于openstack我是菜鸟中的菜鸟,在接下来的日子里,我还会陆续记录我的学习过程。也希望能结识更多志同道合之士。