iT邦幫忙

0

ESXi 4.0 抓不到硬碟全部容量 ?

mbs 2010-05-27 17:27:2710202 瀏覽

請教各路高手一個問題。
我找了公司的一臺機器要測試ESXi 4.0,裝好之後要做add Storage時發現了一個問題。主機的硬碟capacity是 2.7TB,但是available卻只顯示735GB,這是全新用Raid 50做出來的空間,其它空間並沒有被佔用,為什麼ESXi 4.0只能抓到735GB?
感謝先~

鐵殼心 iT邦高手 1 級 ‧ 2010-06-01 08:40:09 檢舉
問題的癥結看起來是整個Volume都拿去當boot partition了, 要不要試一下把RAID切成兩個partition, 一個當boot partition, 另一個當OS用的partition.
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
14
Ray
iT邦大神 1 級 ‧ 2010-05-27 17:58:25
最佳解答

ESX 最大的 Extents size 是 2TB, 所以你只能 create 2TB 的 Partition.

但是 ESX 的 Volume size 可以到 64TB, 一個 Volume 裡面可以有 32 個 Extents, 所以你可以把很多個 2TB 的 Partition, 合成一個大的 Volume 來使用.
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_config_max.pdf

請研究 vmkfstools 的指令用法.

http://www.bigjeff.net/?tag=vmware-esxi-4-0-dd-fdisk-volume-partition

看更多先前的回應...收起先前的回應...
小成 iT邦高手 10 級 ‧ 2010-05-28 08:31:33 檢舉

但他說的是735G
不是2T

Ray iT邦大神 1 級 ‧ 2010-05-28 14:02:26 檢舉

2.7TB 扣掉 2TB, 不就正好是 0.7TB = 735GB.....

關鍵還是在那個 2TB 上面....

Ray iT邦大神 1 級 ‧ 2010-05-28 14:36:16 檢舉

我再補充清楚一點好了, 可能很多人已經忘了甚麼是 overflow 的現象....

一個 4-bits 的系統, 能儲存的數字範圍是 0~15, 共16組; 如果我們硬塞給他 17 呢?
結果就是: 儲存的內容變成 1.

那剩下的 16 個計數到哪去了?...剛好 overflow 掉了 (因為第 5 個bits無法儲存)...

上面的問題也一樣:

32-bits 系統只能裝下 2TB 的數字, 我們硬塞給他 2.7TB, 結果呢?
因為進位之後需要 33-bits, 但儲存位內沒有第 33 位元可以儲存, 所以直接丟棄這個位元 (就是 overflow), 被丟棄的容量剛好是 2T; 而儲位裡面能顯示的, 正好就是剩下來的 0.7T

mbs iT邦研究生 4 級 ‧ 2010-06-01 08:30:07 檢舉

"32-bits 系統只能裝下 2TB 的數字".....

請問raytracy前輩,ESxi 4.0 應該是64bit的系統吧?為什麼還會有32 bit 系統的限制出現?謝謝!

tom6507 iT邦大師 1 級 ‧ 2010-06-01 09:09:04 檢舉

mbs提到:
ESxi 4.0 應該是64bit的系統吧?為什麼還會有32 bit 系統的限制出現

這不是32bit的問題,而是ESXi系統限制Ray大已經在上面po了英文版的說明文件了,官方也有中文版的:中文版說明第一頁就提到了。
所以就會變成Ray大在3樓補充的一樣變成只看到後面的735GB了

mbs iT邦研究生 4 級 ‧ 2010-06-02 16:58:29 檢舉

謝謝諸位大大解說!感謝!

10
chang0206
iT邦新手 1 級 ‧ 2010-05-28 09:01:09

RAID卡是那一塊?是否不被esxi支援? 有查過他的支援硬體清單嗎?

mbs iT邦研究生 4 級 ‧ 2010-05-28 12:59:45 檢舉

Server Raid M5014..
有被esxi支援..

8
cilen123
iT邦新手 5 級 ‧ 2010-05-31 10:39:19

怎麼會造成這樣的原因就不贅述了..
可以參考下面的解法..
不過個人對IBM機器比較沒接觸..不確定IBM raid可否這樣做

直接用IBM raid 上面的切partition
50G => ESXi 4.0 安裝處
2047G => 給ESXi VMFS 1
剩下的700G => 給ESXi VMFS 2
要平均對切也行..看起來奇蒙子會比較爽..

至於要不要把這兩個partition合併則看你個人使用方式了
第一個Datastore建立方式 Configuation -> Storage -> Add Storage
如果要把剩下的空間也合併進去
則右鍵點選剛剛建立的Datastore -> Incrrease ...即可搞定

我要發表回答

立即登入回答