說明:這個腳本是采用Bash Shell編寫,這個版本還只能作為測試環境搭建使用。
此腳本原形的發起人是網友:WuYuLiang.這里有他的博客鏈接:
第一版的鏈接: http://blog.csdn.net/wylfengyujiancheng/article/details/51137707
最新版鏈接: http://blog.csdn.net/wylfengyujiancheng/article/details/51939239
這個連接是我github上關於此部署腳本的地址:
https://github.com/zhang75656/openstarck-mitaka.git
下面將要介紹的是我對原發起人的安裝腳本做了改寫后的版本,主體思想仍為原發起人的沒變。但腳本實現做了較大改變。
這是下載代碼的鏈接: http://pan.baidu.com/s/1hr4DaEK ,這里面包含了腳本的使用視頻。
使用此腳本安裝OpenStack-Mitaka需要有以下准備:
1. 安裝系統時,需要安裝Redhat或CentOS7.2-1511x86_64的版本,或更新的。
安裝系統時, 一定要選“基本Web服務器”
2. 系統安裝好后,需要克隆三台,分別來安裝: 控制節點、計算節點 和 存儲節點
(1) 控制節點:需要4G內存,2塊網卡.
(2) 計算節點:需要2G內存,2塊網卡.
(3) 控制節點:需要2G內存,1塊網卡,2塊磁盤(至少2G)。
3. 腳本結構:
bin:是所有安裝OpenStack服務的腳本存儲的位置。
etc: 是所有需要使用的配置文件的存放位置。
resource:是存放本地yum源的RPM包的集合 和 cirros鏡像文件.
tmp: 存儲了兩個簡單的腳本。
4. 使用方法:
(1)控制節點:
下載兩個tar.gz的包, 先解壓instscript這個包,然后將resource包解壓出來,並把解壓出來的resource目錄移動到instscript解壓出來的目錄中。
然后,運行mitaka目錄下的openstack.sh ,根據提示安裝即可。
(2)計算和存儲節點:
只需要下載instscript這個壓縮包,解壓即可。然后,運行mitaka下的openstack.sh,根據提示安裝。