顯示具有 OpenStack 標籤的文章。 顯示所有文章
顯示具有 OpenStack 標籤的文章。 顯示所有文章

2016-04-11

[OpenStack] 如何擴充DevStack的Swift空間

DevStack是一套一鍵式安裝部署OpenStack的利器,但DevStack的運作核心僅是提供Developer一個簡單上手參與開發的工具,並不是拿來做上線系統正式環境,所以有些參數需要自己微調。

舉例來說,預設DevStack的Glance、Cinder都會用到Swift的空間作為儲存,而該Swift則是掛在xfs格式的filesystem下,預設只有2GB,調整的方法如下:


  • swift掛載的loop device滿載,可以下指令 df -hT 查使用量。

  • ~/tempest_run/workspace/devstack/local.conf 加入參數  SWIFT_LOOPBACK_DISK_SIZE=4G ,容量可自訂,接著把整個 devstack uninstallreboot VMinstall,就可以看到 swift.img 被加大。

2014-12-08

[OpenStack]如何修改OpenStack Horizon(Web UI)主題風格

本來這件事情,是不想當作一篇文章發佈,但在經過一個週末的休憩後,週一上班的時候就發現上周五的記憶就這樣蕩然無存...存在感跟螞蝗開出的633政見差不多低,所以趕快記一下...

如何修改OpenStack Horizon(Web UI)主題風格:

  • OpenStack版本:Juno
  • Vendor:Ubuntu
  • 修改以下兩個檔案:
    • Reference directory & file:/etc/openstack-dashboard/ubuntu_theme.py
    • TEMPLATE_DIRS = ('/usr/share/openstack-dashboard-ubuntu-theme/templates', )
以上簡記

2014-04-25

[OpenStack]使用DevStack快速部署OpenStack



OpenStack是一套雲計算 IaaS 的管理平台開源專案,相關的敘述不再多說,請自行上Google搜尋。鑑於陸陸續續聽到不少聲音說OpenStack相當難於建置部署,但發展至今,其實網路上的鄉民高手們已經提供很多強大的一鍵式安裝包,以下要介紹的是利用DevStack快速建置OpenStack。

個人部署環境說明:
  • 虛擬化平台:VMware WorkStation 8 (免費的VirtualBox大家也相當推薦)
  • OS:CentOS 6.5 64bits Eng.
  • devstack Github:git clone git://github.com/openstack-dev/devstack.git
  • 用VMware把CentOS 6.5裝起來,網路記得要打通,個人是用VM的虛擬網卡eth0 採bridge方式至手機的3G,在Virtual Network Editor選項可以對網路設定做修改
  • 需要的指令,以藍字標註。
安裝步驟如下:

[建立OpenStack原始碼的下載目錄]
  • 這裡先放在/tmp底下,請自行選擇
  • $mkdir /tmp/devstack
[從Github拉最新的OpenStack原始碼]
  • $cd /tmp/devstack
  • $git clone https://github.com/openstack-dev/devstack.git