openstack安装(包含swift)在vmware上的ubuntu
2013-08-25 23:02
393 查看
公司一个项目要基于openstack的swift开发,在网上看了好多openstack的安装文章,总是安装不成功,试了使用devstack总算安装成功,下一步再开始修改配置和基于swift api开发,先写下我这次安装的步骤。
这个文章力求让你先把openstack装起来,用起来,下一步我们再来搞明白如何配置和基于swift的API开发。
1 下载ubuntu
我是amd的cpu,所以我下载的ubuntu-12.04.3-server-amd64.iso,下面是下载地址
http://releases.ubuntu.com/precise/ubuntu-12.04.3-server-i386.iso http://releases.ubuntu.com/precise/ubuntu-12.04.3-server-amd64.iso
2 通过vmware安装ubuntu
安装完设置root用户密码 sudo passwd
并用root登陆
3 虚拟机网络要配通,如果是测试直接用网络直接使用NAT,也可以用桥接自己配置网络
ifconfig 查看IP地址
4 更新系统库
sudo apt-get update
sudo apt-get upgrade
5 安装vim openssh-server工具(可选)
这个工具也可以不安装,vim用了编辑文本,openssh用来sshd工具远程连接服务器,比在虚拟机中方便
sudo apt-get vim
sudo apt-get openssh-server
6 安装编译环境gcc make
sudo apt-get -y gcc make
7 安装python组件
7.1.首先安装easy_install
sudo apt-get install python-setuptools
7.2.安装netaddr模块
sudo easy_install netaddr
7.3 安装 pytz
sudo easy_install pytz
8 下载DevStack脚本
8.1 安装git(版本管理工具,下载代码用)
sudo apt-get install git
8.2 使用Git获取最新的DevStack代码:
cd /root/
git clone git://github.com/openstack-dev/devstack.git
结束后代码下载在/root/devstack目录
9 开始安装openstack
9.1 修改安装配置
1) 进入脚本目录
cd /root/devstack
2) 复制脚本的配置文件到当前目录
cp samples/localrc ./
3) 打开配置文件进行编辑
vim localrc
在文件中添加两行,主要目的是把swift加进来,默认swift是不装的
ENABLED_SERVICES=g-api,g-reg,key,n-api,n-cpu,n-net,n-sch,n-vnc,horizon,mysql,rabbit,openstackx,quantum,q-svc,q-agt,n-vol,q-svc,q-agt,swift,quantum
Q_PLUGIN=openvswitch
9.2 启动安装
./stack.sh
要求输入一个默认密码,设为123456
10 根据网络状态不同要等一段时间安装,安装结束后通过IP地址访问
我的是
http://192.168.70.128/
用户名 admin
密码就是在localrc中设置的,如果没改就是 nomoresecrete
下一篇文章再来写如何配置和api开发
这个文章力求让你先把openstack装起来,用起来,下一步我们再来搞明白如何配置和基于swift的API开发。
1 下载ubuntu
我是amd的cpu,所以我下载的ubuntu-12.04.3-server-amd64.iso,下面是下载地址
http://releases.ubuntu.com/precise/ubuntu-12.04.3-server-i386.iso http://releases.ubuntu.com/precise/ubuntu-12.04.3-server-amd64.iso
2 通过vmware安装ubuntu
安装完设置root用户密码 sudo passwd
并用root登陆
3 虚拟机网络要配通,如果是测试直接用网络直接使用NAT,也可以用桥接自己配置网络
ifconfig 查看IP地址
4 更新系统库
sudo apt-get update
sudo apt-get upgrade
5 安装vim openssh-server工具(可选)
这个工具也可以不安装,vim用了编辑文本,openssh用来sshd工具远程连接服务器,比在虚拟机中方便
sudo apt-get vim
sudo apt-get openssh-server
6 安装编译环境gcc make
sudo apt-get -y gcc make
7 安装python组件
7.1.首先安装easy_install
sudo apt-get install python-setuptools
7.2.安装netaddr模块
sudo easy_install netaddr
7.3 安装 pytz
sudo easy_install pytz
8 下载DevStack脚本
8.1 安装git(版本管理工具,下载代码用)
sudo apt-get install git
8.2 使用Git获取最新的DevStack代码:
cd /root/
git clone git://github.com/openstack-dev/devstack.git
结束后代码下载在/root/devstack目录
9 开始安装openstack
9.1 修改安装配置
1) 进入脚本目录
cd /root/devstack
2) 复制脚本的配置文件到当前目录
cp samples/localrc ./
3) 打开配置文件进行编辑
vim localrc
在文件中添加两行,主要目的是把swift加进来,默认swift是不装的
ENABLED_SERVICES=g-api,g-reg,key,n-api,n-cpu,n-net,n-sch,n-vnc,horizon,mysql,rabbit,openstackx,quantum,q-svc,q-agt,n-vol,q-svc,q-agt,swift,quantum
Q_PLUGIN=openvswitch
9.2 启动安装
./stack.sh
要求输入一个默认密码,设为123456
10 根据网络状态不同要等一段时间安装,安装结束后通过IP地址访问
我的是
http://192.168.70.128/
用户名 admin
密码就是在localrc中设置的,如果没改就是 nomoresecrete
下一篇文章再来写如何配置和api开发
相关文章推荐
- vmware ubuntu安装openstack总结
- [部署篇13]VMWare搭建Openstack——Swift的安装与部署
- 在ubuntu上安装openstack的swift组件-installing openstack object storage
- [准备篇1]VMWare搭建Openstack——Ubuntu14.04操作系统安装
- Openstack : 5、vmware10 + ubuntu14.04安装mitaka版本的devstack
- 一vmware ubuntu14.04-安装OpenStack-Basic Environment
- XP SP3 下,用 VMware 7.1.2 安装 Ubuntu 11.10,再安装 VMware Tools 时碰到的问题和解决方法
- win7使用vmware安装ubuntu详细步骤
- Windows XP做主机设置虚拟机vmware下安装的Ubuntu 11 通过无线网络上网攻略
- 【VMware】中【Ubuntu】下安装VMware Tools
- VMware中为Ubuntu安装配置nfs服务
- 在 Ubuntu 上安装和配置 OpenStack Nova
- 在用vmware安装ubuntu的时候由于分辨率问题,界面显示不全解决办法
- VMware下Ubuntu Desktop 8.04安装
- VMWare 安装 ubuntu server 16.04 (上)
- VMware-Ubuntu中安装devstack
- VMware 安装 Ubuntu 登陆后 卡屏\黑屏\花屏
- VMware中安装Ubuntu后鼠标失灵,及滚轮无法使用等问题解决
- Vmware中安装Ubuntu共享文件夹找不到的问题 .
- VMWARE安装UBUNTU