此篇將說明在 Linux guest OS,如何在不停機狀況下,新增 Virtual Disk 並且讓系統可辨識使用。
// 選擇你的 Guest OS -> Summary -> Edit Settings
// Hardware -> Add
// Hard Disk
// Create a new virtual disk
// 輸入磁碟大小 -> Store with the virtual machine
// Independent -> Persistent
Finish -> OK , 約等待幾秒鐘後即完成磁碟建立。
Notes: 使用 ESX 的 Virtual Machine 除了新增虛擬磁碟、啟用/關閉網路連線、啟用/關閉光碟機等,可以線上操 作外,其餘項目的變更都必須先關閉 Virtual Machine。
雖然已經為 Guest OS 新增了 virtual disk,系統若未作重新開機,仍是無法識別這個新磁碟,以下將說明如何在系統不停機狀況下,使 Linux 能識別新增的 virtual disk。
以下更新於 2016/2/3:
// 檢查系統磁碟的資訊
shell> cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: NECVMWar Model: VMware IDE CDR10 Rev: 1.00
Type: CD-ROM ANSI SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: VMware Model: Virtual disk Rev: 1.0
Type: Direct-Access
// 確認新增vmware磁碟的 host ID number,執行手動掃描磁碟的指令
此例的 host id = scsi2 = host2
shell> echo "- - -" > /sys/class/scsi_host/host2/scan
// 檢查 disk 資訊是否正確
> fdisk -l
文件 | 大小 | 日期 | 附件上傳者 | |||
---|---|---|---|---|---|---|
add_vdisk-1.png 無描述 | 13.55 KB | 18:15, 20 Aug 2009 | alang | 動作 | ||
add_vdisk-2.png 無描述 | 31.93 KB | 18:15, 20 Aug 2009 | alang | 動作 | ||
add_vdisk-3.png 無描述 | 19.94 KB | 18:15, 20 Aug 2009 | alang | 動作 | ||
add_vdisk-4.png 無描述 | 21.8 KB | 18:16, 20 Aug 2009 | alang | 動作 | ||
add_vdisk-5.png 無描述 | 16.09 KB | 18:16, 20 Aug 2009 | alang | 動作 | ||
add_vdisk-6.png 無描述 | 19.13 KB | 18:16, 20 Aug 2009 | alang | 動作 |