請問各位前輩,我利用vSphere把ESXI裡面的GUEST更改名稱,不過有用過的都知道那只是表面上的改變而已,實際上在硬碟裡的資料夾名稱還是最原始的那個名稱,那假如有一天我要刪除GUEST時忘記選擇要連硬碟裡的資料一起砍的話,那我日後要去如何分辨哪些是目前有再用的呢??還是有甚麼方法可以知道硬碟裡的資料夾名稱是對應到vSphere GUEST列表上的哪一台呢??
謝謝
暫時想到最快的方法:
1.VM關機
2.VM右鍵"Remove from Inventory"
3.瀏覽儲存區把資料夾改名
4.瀏覽儲存區,vmx檔右鍵"Add to Inventory"
hector958前輩您好~~
不好意思,我想請教一下,您的第3點更改資料夾名稱,這個步驟該如何做呢??
因為我用vSphere進去瀏覽儲存區時左邊有一堆資料夾可是對任何一個按右鍵都沒選單(如下圖),不知是我操作錯誤還是用錯地方了,再麻煩前輩指教一下,謝謝!!
另外,我目前的例子比較想知道的是例如我目前ESXI上面有20台GUEST,可是瀏覽儲存區時卻有22台(22個資料夾),那我該如何去刪除這兩台(那因為都改掉他們最原始的名稱了,所以無法分辨哪台是哪台的狀況),那你上面提供的方法好像變成要一台一台去變更名稱然後去找尋是哪兩台是這樣的意思嗎??
謝謝
1.滑鼠點去左上的根位置"/",右側就會出現各個資料夾列表,此時右側資料夾列表可以右鍵改名。
2.當對VM選EDIT SETTINGS時,檢查一下虛擬磁碟就知位置,當你一台一台修改資料夾名稱使其易於辨識後,以後就不容易搞混了。
3.依照上面方法,剩下兩台就是之前漏刪的。
如果是要看目前有使用中的VM的資料夾
可以參考下面這個檔案內容
/etc/vmware/hostd/vmInventory.xml
裡面可以看到
<pre class="c" name="code">
<ConfigEntry id="0003">
<objID>4</objID>
<vmxCfgPath>/vmfs/volumes/3efa7444-157a019a-28a3-b8ac6f8d4913/TEST-VM1/TEST-VM1.vmx</vmxCfgPath>
</ConfigEntry>
這邊可以看到VM設定檔的所在位置
以上例來說,再次打開這個vmx瀏覽內容
/vmfs/volumes/3efa7444-157a019a-28a3-b8ac6f8d4913/TEST-VM1/TEST-VM1.vmx
可以看到裡面有一行
<pre class="c" name="code">displayName = "TEST-VM1xxxx"
這個就是顯示在vsphere client上的名稱
只要做好備份, 就不用擔心人為不心將資料砍了
你看看RAID-5 設定的ahsay是如何備份吧
http://www.ahsay.com/jsp/tc/home/