用devstack快速搭起openstack的环境
来源:互联网 发布:java有哪些技术 编辑:程序博客网 时间:2024/06/05 02:07
*** openstack非常耗内存,如果你的笔记本的内存也是小于2G的,记得先将系统进入字符模式***
*** 方法是 sudo vi /etc/default/grub,修改“quiet splash”为“quiet splash text”***
用devstack在ubuntu上很容易搭起openstack的环境。
1. 用root下载安装git
通过“ctrl+alt+F2”进入命令行,用root登陆(如果不能用root登陆,那么先在其他窗口sudo passwd root)
执行 apt-get intall git
2. 用普通用户下载devstack的源码
通过“ctrl+alt+F3”进入命令行,用普通用户登陆(非root,因为devstack不能用root安装)
sudo git clone https://github.com/openstack-dev/devstack.git
很快代码就下完了。然后
cd devstack
./stack.sh
接着它就会安装最简单的配置(耗时1个小时),安装openstack的nova、keystone、glance、swift、cinder等,但是没有网络的模块。这些后面都是可以配置增量安装的,先不着急。安装过程中可能会遇到某个文件无法下载的情况(curl下载某个文件失败),如果遇到这种情况,那么等到网络快的时候再尝试一下把。
安装完后,它会提示openstack已经启动,horizon的服务在这样的链接上。
Horizon is now available at http://192.168.1.114/
Keystone is serving at http://192.168.1.114:5000/v2.0/
Examples on using novaclient command line is in exercise.sh
The default users are: admin and demo
The password: XXXXX
This is your host ip: 192.168.1.114
stack.sh completed in 651 seconds.
3. 通过horizon创建虚拟机
由于openstack的horizon使用了html5,并且和ie不兼容,所以要使用火狐浏览器或google浏览器来操作。
按照提示,在地址栏上输入ip地址后, 登陆Horizon。并按照上面提示的 admin 和对应的密码登陆系统。
在左边菜单栏中,选择“项目”
之后在“管理计算”中,选择“启动云主机”
然后就会弹出一个虚拟机启动的规格。devstack默认从ubuntu下载了一个非常小的镜像,用这个镜像可以启动好虚拟机(因为网络服务没有配置,所以这个虚拟机不能使用网络)
启动虚拟机之后,通过网页的控制台,可以登陆到虚拟机内部具体操作虚拟机。
回到命令行中,输入
virsh list --all
可以看到有一个虚拟机已经被拉起来了。
- 用devstack快速搭起openstack的环境
- 用devstack快速部署 openstack
- 使用DevStack快速部署OpenStack环境
- Devstack:OpenStack开发环境快速部署
- 快速搭建OpenStack开发环境(DevStack)
- 如何快速部署OpenStack环境——devstack项目
- Centos7 - devstack快速安装openstack
- 用devstack部署openstack的相关注意事项
- devstack 部署openstack 开发环境
- openstack 平台环境部署(devstack)
- 使用devstack快速安装、部署openstack
- openstack学习笔记(四)-使用devstack自动化部署openstack的实验环境
- 用DevStack安装OpenStack(单机)
- 使用devstack部署Openstack开发环境
- 使用devstack部署Openstack开发环境
- 使用devstack部署openstack开发环境
- devstack搭建双节点openstack环境
- ubuntu15.10 devstack搭建openstack环境
- LeetCode(23)Merge K Sorted Lists
- 黑马程序员—抽象类和接口
- fastjson 使用方法
- ServerSocket和Socket建立通信(客户端发送消息服务器接收并返回到客户端接收输出)
- 自己做的第一个安卓应用:宝贝学字母,大家多支持O(∩_∩)O~
- 用devstack快速搭起openstack的环境
- 生产环境下hadoop集群配置实验
- html dom clone
- URL编码与二次encodeURI的区别和用法
- CentOS,重启的常用命令
- 五笔字典序列编码(腾讯面试)
- js 时间差。
- 思维锻炼LA3708
- 常用的正则表达式(一)