砍敺 IT_man 2017-3-21 22:08 蝺刻摩 9 @) b' {3 v2 Z, i8 a' P- d
2 C# m6 X% j1 S) Y$ j
: http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid5 B1 g. j* T7 R- l; F
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html
9 v8 ~$ _+ v! h; Cformat 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html7 w C n9 j* T. p; l
: f: B1 O2 L$ v% G1 |啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:
; K# |2 l* H, }- B/dev/sdb1 /home2 ext4 defaults 1 17 ]2 q. |6 ^$ l6 F
2 o& y8 e& N L' t
parted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/ `# `2 J6 ]+ ~8 N7 r
6 Y3 r* Y' s" ?' }( i( n; T* sfdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽
: n7 A$ J( j' P, q: t; ~0 Z. Z
5 P( E( y1 z; W, i; ]! C4 V' I/ d" o5 |+ V/ h& t
parted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗
" }$ S% T% ?1 i
6 h2 W' U+ G; Kparted [鋆蝵孫 [隞 [窟]/ Q$ N3 V Z8 n$ c* P
賊賂/ \8 P+ p- X# e* F
隞文踝$ K8 S# A: m5 Y' v! M1 q. ^$ v8 g
啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯3 r% p" R$ J4 J7 H6 Q
憿舐內莎print
1 Z2 B6 U- G/ H" f, w! B3 s 芷文莎rm [partition]
5 g2 b! N+ l$ ?5 x: H) l靘憒:
$ ~) F3 N0 m; k: e2 [! ^# }4 {+ N% n; m3 H
寞銝:* {2 S# C1 q* Q9 N
(parted) mkpart primary 0 100% (primary皰artition name)+ F; b/ N. _1 l% F) y
% l b3 Z8 W, i0 W
寞鈭:3 \$ `( }7 o5 {- ~6 R; v
Partition name? []? 30T_part" ^9 |- S" O. P$ L# Y' x
File system type? [ext2]? ext2 (ext4銝霅血)- n( y6 l x7 [, e8 j7 S
Start? 0B or 0%7 i, F3 i* P0 T! s
End? 30TB or 100%
/ H* \- E* Q) Y. d7 s& W; u8 ?! QWarning: You requested a partition from 0.00B to 30.0TB., J! p i9 Q5 t. Z7 t
The closest location we can manage is 17.4kB to 30.0TB.
8 u7 J6 ]( ?, |* k1 }. g4 O$ H0 LIs this still acceptable to you?
+ D' d; V' w" j qYes/No? Yes& Z) \0 R& n, f% L- u
Warning: The resulting partition is not properly aligned for best performance.
; N8 B6 f( Y( K7 gIgnore/Cancel?
# ]; D- t1 f9 L雿輻牠xt2撠曹銝餈啗郎% x* ]5 n" ]9 n
mkfs -t ext4 /dev/sdb1 ===> format
' ^4 F7 t# [% q% O4 Y/ e/ EERROR:
; n8 _+ {8 x8 d/ d% q& imkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits# j, L8 U* \+ S& F7 t9 ~% ^4 p
using a blocksize of 4096
0 A+ l- ^! W% O; D8 o- cSOL: % u% t) y1 b4 h6 F! U, l
format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit
8 m* e5 ]; H, U8 a w7 @/ ]/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3) W2 V5 ?5 g% `8 ]( Y
/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz( x- p6 R% |& T, q- H7 q
cd /usr/local/src/e2fsprogs-1.42.73 X) ?. ^6 ^3 |0 j/ c4 w7 ~
mkdir build K2 x. V) @8 h6 A2 P
cd build7 ?8 c% W( o9 p: R) [
../configure
) {- n$ C! a( U, d6 R* B make5 `2 v6 G5 U# f! P0 N# m
make install
4 l) U' Y6 r1 ?mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1' v. V; C" Y' K& @ \- w/ }' }4 S
憿舐內銝:" l9 v0 f" ?! i8 F) S! y
This filesystem will be automatically checked every 27 mounts or
$ q8 b4 o5 Q' U: C" {180 days, whichever comes first. Use tune2fs -c or -i to override.' V0 q# Q" W( I
/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)5 U: h- R9 z3 B* V" Y5 t8 C* h
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)
B+ W9 q* p+ J$ p& E6 F* [. umount /home2
- A$ G' O2 x. y6 u/ V' f
& v7 l9 Y' D# E# D. s( b* O7 G. L3 ]* Z( }3 T3 S9 E* y) y" ~! Z o9 m
=======================================================================5 ~4 ^% b5 F" c2 h; P7 H
! w% V; c; W' T[蝖祉皜祈岫]1.
* n3 u) t9 Y F0 YLinux蝖祉撖怠仿摨行葫閰衣隞:
- h M# Y4 q3 ]; h- q#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉0 Z$ Z) h% e I4 m8 |9 B- w4 h
1000000+0 records in
) \2 Z- e% | G: a( b7 e1000000+0 records out7 K2 J% g* C6 v1 E m" O n
2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s5 P% h2 v: t% a- v
8 A1 _8 R7 w6 j3 Mreal 0m3.590s
6 e4 o( J: @6 e! O3 E0 I/ y Buser 0m0.130s W$ ]3 J# x- X# [' K& z/ i
sys 0m3.455s
/ m3 _+ ~$ R5 a% _+ ]+ s' z; b
3 i3 @2 g+ B, B: r$ R& G8 _1 e( M6 P# h
Linux蝖祉霈摨行葫閰衣隞:9 W- s4 o4 L/ E5 t# `; T
#time dd if=/home2/test of=/dev/null bs=2k5 o7 U( Q. Q! S! ^, I' U! Z
1000000+0 records in
3 \2 ?( ~5 s3 U9 Q5 S. @1000000+0 records out
: _+ t! y) m; H6 f2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s+ B. |! L0 O }5 E0 e+ H
( P# q7 E$ S! I+ dreal 0m0.954s
& L0 f, }& u& ?! w M) Iuser 0m0.083s
0 k" P% f# x- {: Ssys 0m0.868s
8 Z4 j- Z4 r: i! ?5 C w$ h/ P `* G+ e2 f
閫嚗2 E' a. V4 c2 A+ y
time 其閮, U6 V6 N% V) `; W' Z
dd 其銴鋆踝敺if OF
& W0 y% z; Q. p4 T8 t- U! Sif=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨
. h' g A. {7 i1 g' u8 g+ y9 mbs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.. h. |2 g7 `8 I. I
鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦& ] k( {# a3 t+ o1 l s6 K
豢頞憭扯蝖殷憭甈⊥葫閰血撟喳8 D5 t: g5 t9 v: N2 \" Y Y
望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
! I" x3 a9 S. d3 y' z! n$ T- z D' U; }( a- N4 O
皜祈岫摰閮敺芷 /home2/test, P( J w' {" W& r. [
2.
# M, B @7 l3 h2 f' \5 l& E; l虫蝔格寞:/ L7 u7 t% y& \
- o1 U) x& R, Y皜祈岫蝖祉霈摨:
4 y. I4 g. H1 h! G! g+ jhdparm -t /dev/sdb3 k+ N) ~8 `, M
8 ] t# |9 B6 }' T/dev/sdb: (雿輻禿aid0摨血翰)
- l, f9 p4 n5 W; U1 B Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec
, [7 v: {0 d# N3 _( \, t8 g! |: y7 ^8 E
/dev/sdb: (敺靘寞LVM摨行)
; J) `' b3 ~$ I- k% ^/dev/sdb:
) l7 L7 x" T QTiming buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec
& q( q5 M0 f0 s6 y. n4 ~皜祈岫蝖祉撖怠仿摨:# |$ d4 t: K% X: |( M
hdparm -t --direct /dev/sdb& O( R' _; [8 ]8 \3 i' d. B
' e& F6 M, |" `5 P2 m2 B f5 @7 s
/dev/sdb: (雿輻禿aid0摨血翰)! v }+ `2 w5 A
Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec
+ D( H4 O! W- r( J
- R7 F( p& J9 s% g2 Q" s c' I/dev/sdb: (敺靘寞LVM摨行)9 d4 h% {* }! v0 I" C a
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec
! O. y1 ~ l( Y1 ]$ k" {
. x3 Q) R' Y9 Z/ V. B. R' t0 f
% H# A( F) O4 g4 ` G% t血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝* R3 I3 M" Q- K5 ~) g& Z3 O3 y1 j
; `" t! l) f3 @
m: Q7 Q5 _. ]* s3 p* e) X
, ~4 N' i6 a" J4 y" a2 S! U( q5 |6 f' n4 ^" n. l2 @1 \7 `
& V7 L, d) c' w1 W, F$ Q* X( d+ i3 b- }
|
|