如何進行config drive的實踐,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司提供網(wǎng)站設(shè)計和自適應(yīng)建站服務(wù)。團隊由有經(jīng)驗的網(wǎng)頁設(shè)計師、程序員和市場專家組成,能夠提供從H5技術(shù),網(wǎng)站制作,廣告投放平臺,模板建站到小程序設(shè)計等全方位服務(wù)。 以客戶為中心,致力于為客戶提供創(chuàng)新、高效的解決方案,幫助您打造成功的企業(yè)網(wǎng)站。
如果 instance 無法通過 metadata service 獲取 metadata(無 DHCP 或者 nova-api-metadata 服務(wù)),instance 還可以通過 config drive 獲得 metadata。
config drive 是一個特殊的文件系統(tǒng),OpenStack 會將 metadata 寫到 config drive,并在 instance 啟動時掛載給 instance。如過 instance 安裝了 cloud-init,config drive 會被自動 mount 并從中讀取 metadata,進而完成后續(xù)的初始化工作。
接下來我們將實踐 config-drive。
config drive 默認是 disable 的,所以首先得啟用。有兩種方法啟用 config drive:
啟動 instance 時指定 --config-drive true。
在計算節(jié)點的 /etc/nova/nova.conf 中配置 force_config_drive = true,這樣部署到此計算節(jié)點的 instance 都會使用 config drive。我們實驗中使用的就是這種方法。
config drive 支持兩種格式,iso9660 和 vfat,默認是 iso9660,但這會導(dǎo)致 instance 無法在線遷移,必須設(shè)置成config_drive_format=vfat 才能在線遷移,這一點需要注意。
配置完成后,重啟 nova-compute 服務(wù)。
部署一個新的 cirros instance c2,我們先到計算節(jié)點的 instances 目錄下看看 c1 與 c2 的區(qū)別。
c2 的目錄下會多一個 disk.config 文件,這就是 config drive。通過virsh edit 可以看到 disk.config 已經(jīng)掛載到 instance 上了。
打開 c2 的控制臺,hostname 已經(jīng)配置好,說明 metadata 拿到了。
為了確保 metadata 不是從 nova-api-metadata 獲取,我已經(jīng)提前關(guān)閉了 DHCP 服務(wù),可以看到當(dāng)前 c2 是沒有 IP 的。
lsblk 查看塊設(shè)備,iso 設(shè)備 sr0 就是 config drive。
mount sr0,查看 config drive 的內(nèi)容。
meta_data.json 中存放了 ssh public key, hostname 等信息。
instance 可以通過 nova-api-metadata 或者 config drive 這兩種途徑拿到 metadata。
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。
網(wǎng)站欄目:如何進行configdrive的實踐
文章出自:http://chinadenli.net/article22/jpcscc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)站內(nèi)鏈、軟件開發(fā)、網(wǎng)站建設(shè)、品牌網(wǎng)站制作、手機網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)