91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行config drive的實踐

發布時間:2021-11-19 13:48:10 來源:億速云 閱讀:119 作者:柒染 欄目:云計算

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

如果 instance 無法通過 metadata service 獲取 metadata(無 DHCP 或者 nova-api-metadata 服務),instance 還可以通過 config drive 獲得 metadata。

config drive 是一個特殊的文件系統,OpenStack 會將 metadata 寫到 config drive,并在 instance 啟動時掛載給 instance。如過 instance 安裝了 cloud-init,config drive 會被自動 mount 并從中讀取 metadata,進而完成后續的初始化工作。

接下來我們將實踐 config-drive。

配置

config drive 默認是 disable 的,所以首先得啟用。有兩種方法啟用 config drive:

  1. 啟動 instance 時指定 --config-drive true

  2. 在計算節點的 /etc/nova/nova.conf 中配置 force_config_drive = true,這樣部署到此計算節點的 instance 都會使用 config drive。我們實驗中使用的就是這種方法。

config drive 支持兩種格式,iso9660 和 vfat,默認是 iso9660,但這會導致 instance 無法在線遷移,必須設置成config_drive_format=vfat 才能在線遷移,這一點需要注意。

配置完成后,重啟 nova-compute 服務。

過程分析

部署一個新的 cirros instance c2,我們先到計算節點的 instances 目錄下看看 c1 與 c2 的區別。

c2 的目錄下會多一個 disk.config 文件,這就是 config drive。通過virsh edit 可以看到 disk.config 已經掛載到 instance 上了。

打開 c2 的控制臺,hostname 已經配置好,說明 metadata 拿到了。

為了確保 metadata 不是從 nova-api-metadata 獲取,我已經提前關閉了 DHCP 服務,可以看到當前 c2 是沒有 IP 的。

lsblk 查看塊設備,iso 設備 sr0 就是 config drive。

mount sr0,查看 config drive 的內容。

meta_data.json 中存放了 ssh public key, hostname 等信息。

instance 可以通過 nova-api-metadata 或者 config drive 這兩種途徑拿到 metadata。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

中阳县| 繁昌县| 岢岚县| 乌拉特后旗| 宁乡县| 大兴区| 西充县| 鄄城县| 遂溪县| 元阳县| 九龙坡区| 原平市| 图们市| 昭平县| 那坡县| 洪江市| 安徽省| 肥乡县| 元朗区| 宣威市| 娄底市| 永济市| 靖边县| 江阴市| 开鲁县| 高要市| 海淀区| 阳新县| 卢龙县| 安阳市| 曲水县| 保定市| 石狮市| 清流县| 尉氏县| 甘肃省| 区。| 大厂| 边坝县| 晴隆县| 崇信县|