CentOS 5操作系統云主機執行驅動安裝腳本失敗怎么辦?
更新時間 2023-12-28 17:26:46
最近更新時間: 2023-12-28 17:26:46
分享文章
本節介紹了變更彈性云主機規格時的問題描述和處理流程。
操作場景
部分CentOS 5操作系統云主機在執行腳本安裝virtio驅動后,如果腳本無法判斷驅動是否安裝成功,可以參考本節的操作步驟檢查云主機驅動是否安裝成功。
操作步驟
- 登錄彈性云主機,新建臨時目錄check。
mkdir /check
- 復制鏡像文件到當前目錄下。
cp /boot/initrd-2.6.18-308.el5.img /check/
- 執行以下命令,修改文件格式為gz。
cd /check
mv initrd-2.6.18-308.el5.img initrd-2.6.18-308.el5.img.gz
- 解壓文件。
gzip -d initrd-2.6.18-308.el5.img.gz
- 查詢驅動安裝情況。
cpio -t -F initrd-2.6.18-308.el5.img | grep virtio
檢查過程如圖所示:
圖 查詢驅動安裝情況

如果回顯包含:virtio,virtio_blk,virtio_net,virtio_pci則表示驅動安裝成功。
由于鏡像版本過低,缺少virtio_scsi驅動,此彈性云主機將無法正常掛載SCSI類型的磁盤。