Glance鏡像服務元件對Openstack項目很重要,它接受各種API請求,包括磁盤或伺服器鏡像,使用者的中繼資料定義和Nova計算服務元件調用等,對于儲存鏡像的存儲,存儲形式有很多種,其中就包括Swift存儲
準備
1)建立資料庫
1,在作業系統終端連接配接資料庫
2,建立Glance資料庫
3,Glance資料庫通路權限設定
4,退出資料庫
2)加載admin user的環境變量
3)建立Identify服務憑據
1,建立Glacne使用者
2,将admin role賦予glance user和service project
3,建立Glance鏡像的service entity
4,建立Glance鏡像服務元件的API endpoint
安裝和配置Glance鏡像服務元件
1)安裝軟體包
2)編輯檔案/etc/glance/glance-api.conf,完成如下操作
1,配置資料庫連接配接[database]...connection
2,在[keystone_authtoken]和[paste_deploy]項,配置keystone身份認證服務元件通路
3,在[glance_store]項,配置虛拟機鏡像的存儲形式和存儲路徑
4,在[default]關閉notification_driver功能,設定值為noop,配置ceilometer計量服務元件需要打開該功能
5,打開日志記錄功能,友善問題跟蹤和解決
3)編輯檔案/etc/glance/glance-registry.conf,完成以下操作
1,在[database]項,配置資料庫連接配接
2,在[keystone_authtoken]和[paste_deploy]項,配置keystone身份認證服務元件通路
3,在[default]關閉notification_driver功能,設定值為noop,配置ceilometer計量服務元件需要打開該功能
4,打開日志記錄功能,友善問題跟蹤和解決