下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
實(shí)驗(yàn)2.安裝和部署Keystone身份服務(wù)一、實(shí)驗(yàn)?zāi)康恼莆誒penStack身份服務(wù)的手動(dòng)安裝和配置方法二、實(shí)訓(xùn)內(nèi)容.創(chuàng)建Keystone數(shù)據(jù)庫.安裝和配置Keystone及相關(guān)組件.配置ApacheHTTP服務(wù)器并完成Keystone安裝.為后續(xù)的服務(wù)創(chuàng)建統(tǒng)一的服務(wù)項(xiàng)目service.創(chuàng)建測試用的普通云用戶demo,并賦予其member.為admin和demo用戶分別創(chuàng)建Openstack客戶端環(huán)境腳本三、實(shí)驗(yàn)步驟.創(chuàng)建Keystone數(shù)據(jù)庫(1)以root用戶身份通過數(shù)據(jù)庫訪問客戶端連接到數(shù)據(jù)庫服務(wù)器。mysql-uroot-p(2)創(chuàng)建Keystone數(shù)據(jù)庫(名為"keystone")。MariaDB[(none)]>CREATEDATABASEkeystone;(3)對(duì)Keystone數(shù)據(jù)庫授予合適的賬戶訪問權(quán)限。MariaDB|(none)]>GRANTALLPRIVILEGESONkeystone.*TOVkeystone^localhosfIDENTIFIEDBY,KEYSTONE_DBPASSMariaDB[(none)]>GRANTALLPRIVILEGESONkeystone.*TO'keystone'@'%'\IDENTIFIEDBYfKEYSTONE_DBPASS(4)退出數(shù)據(jù)庫訪問客戶端。exit.安裝和配置Keystone及相關(guān)組件(1)安裝所需的軟件包。yum-yinstallopenstack-keystonehttpdmodwsgi(2)編輯/etc/keystone/keystone.conf配置文件。在[database]節(jié)中配置數(shù)據(jù)庫訪問連接。crudini-set/etc/keystone/keystone.confdatabaseconnectionmysql+pymysql://keystone:keystone\@controller/keystone在[token]節(jié)中配置Fernet為令牌提供者。crudini-set/etc/keystone/keystone.conftokenproviderfernet(3)初始化Keystone數(shù)據(jù)庫。su-s/bin/sh-cnkeystone-managedb_syncHkeystone(4)初始化Fernet密鑰庫以生成令牌。keystone-managefernetsetup-keystone-userkeystone-keystone-groupkeystonekeystone-managecredential_setup-keystone-userkeystone-keystone-groupkeystone(5)對(duì)Keystone服務(wù)執(zhí)行初始化操作。keystone-managebootstrap-bootstrap-passwordADMINPASS\—bootstrap-admin-url1:5000/v3/\-bootstrap-internal-urlhttp://1:5000/v3/\—bootstrap-public-urlhttp://controller:5000/v3/\-bootstrap-region-idRegionOne3.配置ApacheHTTP服務(wù)器(1)編^/etc/httpd/conf/httpd.conf配置文件。ServerNamecontroller或者sed-ins/A#ServerName.*/ServerNamecontroller/0/etc/httpd/conf/httpd.conf(2)創(chuàng)建至U/usr/share/keystone/wsgi-keystone.conf文件的鏈接文件。In-s/usr/share/keystone/wsgi-keystone.conf/etc/httpd/conf.d/.完成Keystone安裝(1)啟動(dòng)ApacheHTTP服務(wù)并將其配置為開機(jī)自動(dòng)啟動(dòng)。systemctlenablehttpd.servicesystemctlstarthttpd.service(2)導(dǎo)出環(huán)境變量來配置云管理員賬戶。設(shè)置適當(dāng)?shù)沫h(huán)境變量來配置管理帳戶,密碼為上面設(shè)置的引導(dǎo)身份密碼,controller執(zhí)行在控制節(jié)點(diǎn)上#云管理員賬戶#云管理員賬戶#密碼#項(xiàng)目名#域名#認(rèn)證URL#指定版本信息exportOS_PASSWORD=ADMIN_PASSexportOS_PROJECT_NAME=adminexportOS_USER_DOMAIN_NAME=DefaultexportOS_PROJECT_DOMAIN_NAME=DefaultexportOS_AUTH_URL=http://controlIer:5000/v3exportOSJDENTITY^API_VERSION=3(3)驗(yàn)證Keystone安裝。|root@controller?]#openstackservicelist[root@controller~]#curlhttp://controller:5000/v3yum-yinstallcurl.創(chuàng)建域、項(xiàng)目、用戶和角色(1)創(chuàng)建域。(2)創(chuàng)建項(xiàng)目。創(chuàng)建OpenStack服務(wù)共用的“service”項(xiàng)目。openstackprojectcreate-domaindefault-descriptionnServiceProject"service(3)創(chuàng)建用戶。創(chuàng)建demo項(xiàng)目oopenstackprojectcreate-domaindefault-description“DemoProject11demo創(chuàng)建demo用戶oopenstackusercreate-domaindefault-password-promptdemo輸入兩次密碼:DEMO_PASS(4)創(chuàng)建角色。創(chuàng)建一個(gè)名為"demo”的角色。openstackrolecreatedemo將member角色添加到demo項(xiàng)目和demo用戶。openstackroleadd-projectdemo-userdemomember.驗(yàn)證Keystone服務(wù)的安裝[root(3controller?]#openstack--os-auth-urlhttp://controller:5000/v3--os-project-domain-nameDefault--os-user-domain-nameDefault--os-project-nameadmin--os-usernameadmintokenissuePassword:Password:Field|Value|expires|2020-10-19T13:45:53+0000I|idIgAAAAABfjYqBWKU3puH60ER5192gHQVJzLXiyw5vstSYw-9bpyll.wck2LdCST-W9wtUpodGyBpiXlqE_LfvZ39n3eJapBfzJyTp378XWNDtk0ROlnZttb6G3Xj2JkCcbsVWkAFwXQu3NnvQQ-6yrD3LHuTg9XGZ5mJSRTtrogqTM6uC6wJ59pk|-|projectid|29981a2ab4184a6c9bb6275b7bel7f02I|userid|c4c59774db88403182105adaca4calla.創(chuàng)建OpenStack客戶端環(huán)境腳本(1)創(chuàng)建腳本。在/root目錄下創(chuàng)建admin-openrc文件,并輸入下面內(nèi)容admin-openrc文件作為admin云管理員的客戶端環(huán)境腳本。exportOS_PROJECT_DOMAIN_NAME=DefaultexportOS^USER_DOMAIN_NAME=DefaultexportOS_PROJECT_NAME=adminexportOS_USERNAME=adminexportOS_PASSWORD=ADMIN_PASSexportOS_AUTHJURL=http://controlIer:5000/v3exportOSJDENTITY_API_VERSION=3exportOS_IMAGE_API_VERSION=2.創(chuàng)建OpenStack客戶端環(huán)境腳本(1)創(chuàng)建腳本。/root目錄下,為demo用戶創(chuàng)建一個(gè)demo-openrc腳本文件。exportOS_USERDOMAIN_NAME=DefaultexportOS_PROJECT_NAME=demoexportOS_USERNAME=demoexportOS_PASSWORD=DEMO_PASSexportOS_AUTH_URL=http://controller:5000/v3exportOSJDENTITY_API_VERSION=3exportOS_IMAGE_API_VERSION=2(2)使用腳本。[root(acontroller~]#.admin-openrc[root(acontroller*]#openstacktokenissue|Field|Value++|expires|2020-10-19T13:49:54+0000I|id|gAAAAABfjYtyBVwQ2B5JCRwvzicTIUM66rSugAqIH6nVbkqMXrbGzsMNxvzx9r
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 開展119消防宣傳日活動(dòng)總結(jié)
- 感恩父母親演講稿(9篇)
- 開展119消防安全宣傳月活動(dòng)總結(jié)7篇
- 十萬個(gè)為什么知識(shí)競賽
- 公共衛(wèi)生服務(wù)衛(wèi)生監(jiān)督協(xié)管
- 基于雙端行波法的架空線-電纜混合線路故障定位研究
- 二零二五年度公路貨物運(yùn)輸與智能倉儲(chǔ)管理系統(tǒng)合同3篇
- 基于特征模理論的機(jī)載陣列天線研究
- 二零二五年度個(gè)人臨時(shí)借款合同范本3篇
- 不同封裝形式的鋰離子電池串聯(lián)電弧故障熱電特征研究
- 昆明手繪版旅游攻略
- 法律訴訟及咨詢服務(wù) 投標(biāo)方案(技術(shù)標(biāo))
- 帶式輸送機(jī)滾筒出廠檢驗(yàn)規(guī)范
- 《信息檢索基礎(chǔ)知識(shí)》課件
- 具有履行合同所必須的設(shè)備和專業(yè)技術(shù)能力的承諾函-設(shè)備和專業(yè)技術(shù)能力承諾
- 格式塔心理咨詢理論與實(shí)踐
- 英語六級(jí)詞匯(全)
- 1325木工雕刻機(jī)操作系統(tǒng)說明書
- 醫(yī)院出入口安檢工作記錄表范本
- 斯瓦希里語輕松入門(完整版)實(shí)用資料
- 復(fù)古國潮風(fēng)中國風(fēng)春暖花開PPT
評(píng)論
0/150
提交評(píng)論