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

溫馨提示×

溫馨提示×

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

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

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

發布時間:2022-01-05 17:18:39 來源:億速云 閱讀:155 作者:iii 欄目:云計算

本篇內容主要講解“openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中”吧!

yum install libguestfs-tools

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


首先測試默認鏡像cirros:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


1、virt-cat:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


-a :使用鏡像文件

-d :使用domain 


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


virt-cat -d instance-0000003f /etc/passwd

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


可以看到讀取出來的文件。

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



virt-edit -d instance-0000003f /etc/shadow

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


提示需要關機,關機繼續:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


修改root密碼:

將      
     cirros:$1$LJwQnqlv$DK6oKqcTq9Rf2ClC.kMa3/:10933:0:99999:7:::

修改為:

cirros:$1$JwZnqlv$DK6oKqcTq9Rf2ClC.kMa3/:10933:0:99999:7:::


   


修改成功后:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



啟動虛擬機:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

顯示密碼錯誤,無法登陸,說明密碼修改成功了。



接下來測試centos的lvm分區的鏡像實例:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



virt-cat -d instance-00000040 /etc/passwd

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


https://github.com/libguestfs/libguestfs/commit/3fc6983b1666a32ea6c1b44d88f140e3c84e7201

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



編譯supermin報錯:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


strace跟蹤:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


yum install glibc-static



openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



yum install glib2*



openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


出現pcre錯誤:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

yum install pcre-devel pcre

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

yum install augeas


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


編譯1.27.31報語法錯(應該是最新版的bug)。


重新編譯1.27.24版本看是否出現同樣問題:


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

安裝1.27.24成功



接下來繼續試驗上述lvm不能操作問題:

virt-cat -d instance-00000040 /etc/passwd

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



說明libvirt沒有編譯到1.27.24版本:

換個方式試驗:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


驗證lvm系統centos6.5鏡像文件:

 virt-cat -a /var/lib/nova/instances/76f00ea2-16a8-41e2-b128-6357634edbb9/disk /etc/shadow

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


再來驗證下cirros鏡像:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


 

得出結論無論是lvm還是sda分區都能virt-cat。


 

再用root和密碼yunjisuan登陸:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


登陸成功。


接下來繼續試驗virt-edit修改密碼功能:

原始密碼文件:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

 virt-edit -a /var/lib/nova/instances/76f00ea2-16a8-41e2-b128-6357634edbb9/disk /etc/shadow

修改為:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


保存退出。( 提醒:大家有沒有注意到新版的密碼修改不需要和老版本一樣需要關機!!!!)


重新登陸密碼沒有成功修改:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


再次打開虛擬機密碼文件:

 virt-edit -a /var/lib/nova/instances/76f00ea2-16a8-41e2-b128-6357634edbb9/disk /etc/shadow

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

變成了亂碼。汗!!!!


關機重試:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


 virt-edit -a /var/lib/nova/instances/76f00ea2-16a8-41e2-b128-6357634edbb9/disk /etc/shadow

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


 virt-cat -a /var/lib/nova/instances/76f00ea2-16a8-41e2-b128-6357634edbb9/disk /etc/shadow

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

關機之后修改沒有出現亂碼。



重啟機器登陸:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


頁面重啟:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

可能由于升級了新版的qemu-kvm導致。

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



qemu-kvm在編譯libgutstfs時候被替換成1.2.0,因此我們回去之前版本:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



重新生成虛擬機:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

成功。


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


繼續上述測試,為了防止亂碼,先關閉虛擬機再操作:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中



 virt-edit -a /var/lib/nova/instances/76f00ea2-16a8-41e2-b128-6357634edbb9/disk /etc/shadow


openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

可能由于qemu-kvm被替換掉原因,替換回去1.2.0:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


接下來就能修改虛擬機文件了:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


重啟機器繼續出錯:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


替換回原來的qemu-kvm:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

頁面重啟虛擬機成功:

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中


此時用root,cdyanfa 登陸密碼不正確,說明lvm鏡像面膜被修改成功了。

openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中

結論:    

opesntack中不能將密碼或者keypair注入到lvm分區的鏡像中去導致原因可能有兩個:    

1、openstack環境中的libguestfs的版本太低(這個最大)    

2、openstack調用libguestfs的驅動模塊代碼有bug(大概看了下源碼,似乎這個也有些問題)    

到此,相信大家對“openstack中libguestfs密碼為什么不能注入到lvm分區鏡像中”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

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

AI

凉城县| 基隆市| 琼结县| 五峰| 津市市| 上虞市| 斗六市| 宁德市| 延庆县| 池州市| 沙洋县| 苍溪县| 潼关县| 和硕县| 社会| 酉阳| 秦安县| 雅安市| 获嘉县| 十堰市| 华安县| 呼和浩特市| 济源市| 东阳市| 边坝县| 常熟市| 新宾| 岱山县| 彰化市| 海宁市| 曲麻莱县| 宜阳县| 曲靖市| 姜堰市| 廉江市| 天祝| 满城县| 凯里市| 沙田区| 竹山县| 渭南市|