發表文章

目前顯示的是有「Glance」標籤的文章

如何使用ceph當作glance backend storage

在ceph node底下 # 建立ceph pool 給glance使用,pool名稱為images $ sudo ceph osd pool create images 128 建立一個user為client.glance 並對pool images相關權限設定,產生一個keyring file $ sudo ceph auth get-or-create client.glance mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=images' -o /etc/ceph/ceph.client.glance.keyring # 複製ceph.conf與glance.keyring到openstack controller上 $ scp /etc/ceph/ceph.conf root@ openstack node ip :/etc/ceph $ scp /etc/ceph/ceph.client.glance.keyring root@ openstack node ip :/etc/ceph 我們這邊的glance服務是跑在openstack controller上 # 在opentack controller上的ceph.conf新增glance的setion $ vim /etc/ceph/ceph.conf [client.glance] keyring = /etc/ceph/ceph.client.glance.keyring # 修改權限 $ chmod 0640 /etc/ceph/ceph.client.glance.keyring $ chown glance:glance /etc/ceph/ceph.client.glance.keyring # 修改/etc/glance/glance-api.conf $ sudo cp /etc/glance/glance-api.conf /etc/glance/glance-api.conf.bak $ sudo vim /etc/gl...

利用opensource 安裝openstack 結合 linuxbridge與vxlan– All In One (kilo)

圖片
環境說明 http://www.chenshake.com/centos-7-x-openstack-liberty-linux-bridgevxlan/ 這邊利用virtualbox開啟一台vm,網卡第一張設定Bridge Adapter模式,第二張設定Nat Network模式 OS 14.04 kernel 3.19.0-30-generic Host Private IP (Management IP)/Interface(eth0) Public IP/Interface(eth1) controller 172.20.3.53 編輯/etc/hosts,方便利用主機名稱進行訪問 $ cat >> /etc/hosts << EOF 172.20.3.53 controller EOF 首先我們在 host : controller 更新套件 $ apt-get update; apt-get dist-upgrade -y;reboot 設定環境參數 $ cat >> .bashrc << EOF MY_IP= 172.20.3.53 MY_PRIVATE_IP= 172.20.3.53 MY_PUBLIC_IP= 172.20.3.53 CONTROLLER_IP= 172.20.3.53 EOF $ source .bashrc 安裝rabbit-mq及相關設定 # 安裝rabbitmsq-server套件 $ apt-get install -y rabbitmq-server # 我們這邊是採用預設的guest使用者,如果想要新增使用者可以用下列的cmd執行: $ rabbitmqctl add_user newUser password # 設定newUser存取權限: $ rabbitmqctl set_permissions newUser ".*" ".*" ".*" ===============================分隔線==...