2016年7月22日 星期五

[devstack, script file] Script File in DevStack

Script File in DevStack


Googledoc

Files

  • stack.sh: 安裝與設定 OpenStack 各項元件. 如: ceilometer, nova, heat, cinder ...
  • stack.rc:  是 stack.sh 的預設參數檔案. 控制了哪些 service 要啟動, 要從哪些 repositories 下載services source.
  • unstack.sh: 停止 stack.sh 啟動的那些 service
  • rejoin-stack.sh: 重新的加入已經剛剛已經執行 stack.sh 的 screen
  • localrc: 在 2013 年 10 月以後, 已經廢止不用了
  • local.conf: 使用者專用的設定檔, 會被 stack.rc 使用 [ref]
  • openrc: 設定 $TENANT 與 $USERNAME credentials

OpenStack Client Verification

(a) openstack --os-cloud method

openstack --os-cloud devstack

(b) Source openrc method

Step 1: source credential info
$source openrc admin admin # for admin rights
$source openrc demo demo # for demo user

Step 2: nova list test
openstack nova list


References



Further Reading