Openstack的安装方法

1、安装环境:

电脑:64位笔记本,单网卡

虚拟机:VMware 10

镜像:Ubuntu12.04-Server  amd64

2、以root用户登录,ubuntu 的root用户:sudo  passwd  root,给root设置密码后,再用su  root切换。(可跳过)

3、首先更新ubuntu:(详见Linux命令大全)

sudo  apt-get update 更新源

//sudo apt-get upgrade 更新已安装的包

4、安装git:  sudo  apt-get install git
5、下载安装脚本 :git clone https://github.com/openstack-dev/devstack.git 

注:查阅资料:http://forum.ubuntu.org.cn/viewtopic.php?f=176&t=445474

//sudo apt-get install python-netaddr git openssh-server

其中加了这条指令,这样在下一步会莫名出现一些问题,之后会出现Permission Denied或者其他Error。暂未知如何解决。

6、执行脚本:cd devstack&&./stack.sh(以下内容为各处查阅以及实践得到)

脚本执行全程只需要按照提示设置几个密码(最好都设成统一的),其他无需干预。

我没有读脚本的源码,但是根据执行过程的输出信息大致总结出了他的执行过程:

(1)下载并安装Openstack运行所需要的系统软件,大概包括一些python的组件、mysql、rabbitmq-server等

        (2)下载openstack组件,包括nova 、keystone、glance、noVNC、horizon等

(3)下载并安装openstack源码所依赖的python库和框架

(4)安装openstack各组件

(5)启动各项服务

以上大概要1到2个小时,安装完成以后,屏幕上应该会显示你的电脑上的Openstack的IP地址,以 host  ip :xxxx 

用户名 是Admin, 密码是之前设的,以上出现以后记录一下。如图:

 

7、安装完成以后装一个图形界面:sudo apt-get install Ubuntu-desktop (这个大概要装1个多小时)

安装完成后如图:


8、执行: startx 进入desktop界面。

我出现彩色界面后,看不见图标,将虚拟机重启之后恢复正常。

打开火狐浏览器,输入之前记录的 IP 地址,进入Openstack 登陆界面。



此时,安装Openstack 已经大功告成~

之后的操作,将在接下来的学习中共同探讨。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值