4.openstack之mitaka搭建glance镜像服务
生活随笔
收集整理的這篇文章主要介紹了
4.openstack之mitaka搭建glance镜像服务
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
部署鏡像服務(wù)
一:安裝和配置服務(wù)
1.建庫(kù)建用戶
mysql -u root -p CREATE DATABASE glance; GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY '密碼'; GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY '密碼'; flush privileges;2.keystone認(rèn)證操作:
上面提到過(guò):所有后續(xù)項(xiàng)目的部署都統(tǒng)一放到一個(gè)租戶service里,然后需要為每個(gè)項(xiàng)目建立用戶,建管理員角色,建立關(guān)聯(lián) admin-openrc openstack user create --domain default --password-prompt glanceopenstack role add --project service --user glance admin建立服務(wù)實(shí)體 openstack service create --name glance \--description "OpenStack Image" image建端點(diǎn) openstack endpoint create --region RegionOne \image public http://controller:9292openstack endpoint create --region RegionOne \image internal http://controller:9292openstack endpoint create --region RegionOne \image admin http://controller:92923.安裝軟件
yum install openstack-glance -y4.修改配置:
編輯:/etc/glance/glance-api.conf
#vim /etc/glance/glance-api.conf [database] #這里的數(shù)據(jù)庫(kù)連接配置是用來(lái)初始化生成數(shù)據(jù)庫(kù)表結(jié)構(gòu),不配置無(wú)法生成數(shù)據(jù)庫(kù)表結(jié)構(gòu) #glance-api不配置database對(duì)創(chuàng)建vm無(wú)影響,對(duì)使用metada有影響 #日志報(bào)錯(cuò):ERROR glance.api.v2.metadef_namespaces connection = mysql+pymysql://glance:liuyao@controller/glance[keystone_authtoken] auth_url = http://controller:5000 memcached_servers = controller:11211 auth_type = password project_domain_name = default user_domain_name = default project_name = service username = glance password = liuyao[paste_deploy] flavor = keystone[glance_store] stores = file,http default_store = file filesystem_store_datadir = /var/lib/glance/images/編輯:/etc/glance/glance-registry.conf[database] #這里的數(shù)據(jù)庫(kù)配置是用來(lái)glance-registry檢索鏡像元數(shù)據(jù) connection = mysql+pymysql://glance:liuyao@controller/glance新建目錄: mkdir /var/lib/glance/images/ chown glance. /var/lib/glance/images/同步數(shù)據(jù)庫(kù):(此處會(huì)報(bào)一些關(guān)于future的問(wèn)題,自行忽略)
su -s /bin/sh -c "glance-manage db_sync" glance啟動(dòng)服務(wù):
systemctl enable openstack-glance-api.service \openstack-glance-registry.service systemctl start openstack-glance-api.service \openstack-glance-registry.service二:驗(yàn)證操作:
source admin-openrc wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img openstack image create "cirros" \--file cirros-0.3.4-x86_64-disk.img \--disk-format qcow2 --container-format bare \--publicopenstack image list轉(zhuǎn)載于:https://www.cnblogs.com/liu-yao/p/5940600.html
總結(jié)
以上是生活随笔為你收集整理的4.openstack之mitaka搭建glance镜像服务的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 纪中2016.10.6比赛不明总结
- 下一篇: click事件的累加绑定