快速部署Swift的SAIO环境

  更新日期:2013.4.3 将proxy-server.conf的autocreate_account选项打开

说实话,Openstack手动部署起来还是挺麻烦的,也许头几回部署还算是新鲜,后来就算是重复工作了,Swift在整个openstack项目算是仅次于nova麻烦的子项目(不过nova的复杂度可比swift高1个数量级了LOL),其他的复杂度,个人觉得从高到低为keystone,glance,horizon。

  为了减少重复工作,所以我就写了个简单的shell脚本,方便自己在测试或者开发环境下快速部署,已经传送到github上,链接在此:https://github.com/NewpTone/SAIO

  已在Ubuntu 12.04上通过测试,其他版本应该也没有问题,最好在干净的虚拟机下安装。你只需要在本机上执行以下操作:

git clone git://github.com/NewpTone/SAIO.git

cd SAIO

./setup_saio.sh

  然后可以暂时去做些别的事情,安装速度取决于你的网速。