作者 主題: 請教如何 fs 一個 22TB 的 partition  (閱讀 6183 次)

0 會員 與 1 訪客 正在閱讀本文。

shadow

  • 活潑的大學生
  • ***
  • 文章數: 365
    • 檢視個人資料
請教如何 fs 一個 22TB 的 partition
« 於: 2011-08-29 09:45 »
原本查了資料
以為 ext4 有支援
所以我就安裝了 CentOS6 x86_64
先用 mdadm 把 raid 做好
再用 parted 切出一整個 partition
但是我一直沒辦法 fs 它!
代碼: [選擇]
# mkfs.ext4 /dev/md0p1
mke2fs 1.41.12 (17-May-2010)
mkfs.ext4: Size of device /dev/md0p1 too big to be expressed in 32 bits
        using a blocksize of 4096.
請問各位
是不是有其他的地方小弟沒有注意到
謝謝

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5396
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #1 於: 2011-08-29 10:09 »
雖然 ext4 的 feature list 有支援 > 16TB, 不過.... 那目前來看就只是設計目標, 因為 e2fsprogs 不支援 > 16TB.....
https://ext4.wiki.kernel.org/index.php/Ext4_Howto#Creating_ext4_filesystems

改用 XFS 吧. 或....  等 ext4 真的做出這功能出來吧.

shadow

  • 活潑的大學生
  • ***
  • 文章數: 365
    • 檢視個人資料
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #2 於: 2011-08-29 10:22 »
哈哈
我也剛翻到這個 wiki
請教一下 CentOS 有支援 xfs 嗎

shadow

  • 活潑的大學生
  • ***
  • 文章數: 365
    • 檢視個人資料
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #3 於: 2011-08-29 12:00 »
剛剛試了一下在 CentOS 裡建立 xfs
因為之在試 ext4 的關係
已經將 partition 用 parted 做成 GPT
我只是用 mkfs.xfs /dev/md0p1
做完之後我用 fdisk -l 去看
請問一下
這樣正確嗎?

代碼: [選擇]
WARNING: GPT (GUID Partition Table) detected on '/dev/md0'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/md0: 22004.4 GB, 22004369981440 bytes
255 heads, 63 sectors/track, 2675212 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 5767168 bytes
Disk identifier: 0x00000000

    Device Boot      Start         End      Blocks   Id  System
/dev/md0p1               1      267350  2147483647+  ee  GPT
Partition 1 does not start on physical sector boundary.

shadow

  • 活潑的大學生
  • ***
  • 文章數: 365
    • 檢視個人資料
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #4 於: 2011-08-29 12:53 »

已經成功做出 3 個 xfs 的磁碟空間了!
可用約在 20.x TB

代碼: [選擇]
# df -T
Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/mapper/vg_eblaze00-lv_root
              ext4    51606140   1582988  47401712   4% /
tmpfs        tmpfs     1918116         0   1918116   0% /dev/shm
/dev/sdat1    ext4      495844     35004    435240   8% /boot
/dev/mapper/vg_eblaze00-lv_home
              ext4   422625800    203004 400954636   1% /home
/dev/md0p1     xfs   21488500736     33824 21488466912   1% /home/md0
/dev/md1p1     xfs   21488500736     33824 21488466912   1% /home/md1
/dev/md2p1     xfs   21488500736     33824 21488466912   1% /home/md2

acty

  • 鑽研的研究生
  • *****
  • 文章數: 694
    • 檢視個人資料
    • UNIX 管理者的學習紀錄
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #5 於: 2011-12-10 21:04 »
去抓新版的自己 compile 吧
我在 centos4 就開始用 ext4 + e2fsprogs

http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
The resize2fs program now has support for a new online resize ioctl that can support file systems > 16TB, once it arrives in v3.x kernels.
~~破窗計畫來囉~~~

學習與挑戰是我的樂趣... HIT!!
我知道的不多  但歡迎大家以起來討論

UNIX 管理者的學習紀錄 - http://actychen.wordpress.com

shadow

  • 活潑的大學生
  • ***
  • 文章數: 365
    • 檢視個人資料
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #6 於: 2011-12-12 12:23 »

現在沒辦法改了
設備已經給同事放資料上去了

而且現在硬碟大漲價!
等價格回穩之後
再買硬碟來試看看

去抓新版的自己 compile 吧
我在 centos4 就開始用 ext4 + e2fsprogs

http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
The resize2fs program now has support for a new online resize ioctl that can support file systems > 16TB, once it arrives in v3.x kernels.

acty

  • 鑽研的研究生
  • *****
  • 文章數: 694
    • 檢視個人資料
    • UNIX 管理者的學習紀錄
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #7 於: 2011-12-24 02:25 »
如果純 file server 我建議用 zfs 了

而且如果要最快那就選 oracle solaris  了
~~破窗計畫來囉~~~

學習與挑戰是我的樂趣... HIT!!
我知道的不多  但歡迎大家以起來討論

UNIX 管理者的學習紀錄 - http://actychen.wordpress.com

shadow

  • 活潑的大學生
  • ***
  • 文章數: 365
    • 檢視個人資料
Re: 請教如何 fs 一個 22TB 的 partition
« 回覆 #8 於: 2011-12-27 09:38 »

請問一下
所謂的要最快的意思
指的是在 solaris 上執行 zfs 可以得到最快的效能
或者是在 solaris 上安裝 zfs 最快?

如果純 file server 我建議用 zfs 了

而且如果要最快那就選 oracle solaris  了