砍敺 IT_man 2017-3-21 22:08 蝺刻摩 & Y8 g; N$ u( \0 y% W
! n" N8 f! V, K* U4 M4 g
: http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid3 t# B' E& V# h9 l2 u" c4 O
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html. p+ o$ l7 W4 u
format 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html D+ W8 K: d: g. x: h
2 C/ B) x3 x" x' i啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:! k1 o3 `& m; B7 A Q0 w {2 |
/dev/sdb1 /home2 ext4 defaults 1 1( O* S) j% G$ I
# ?$ u5 H4 w1 O3 P1 [' k# P
parted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/
! o+ P& D2 i& K Z! @/ ]7 y9 i
( E& G0 s7 L8 N' o+ r! ]fdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽) e( c& N g7 A: i8 L9 U
8 x1 f( ^, v! i, z) B' p. ?3 K. E& `, n9 i. I! @
parted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗
- W; n" b0 y# X5 Q l+ k! F! R% I
parted [鋆蝵孫 [隞 [窟]
( G5 ?% T9 M" P賊賂
% }% f @( L; X+ d" t隞文踝- a; D) T8 C* \ r3 @
啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯
0 x. s' o7 v+ y# o 憿舐內莎print3 b8 l% Q5 C+ z7 E/ Y& u" X
芷文莎rm [partition]8 q6 D) X$ Y2 N0 v3 Z$ [/ h
靘憒:
# n5 O5 \$ }: d% B& O
+ u2 J: h0 F/ M7 w ], t寞銝:5 P9 ]" e5 r3 T5 L, ?/ {7 Y
(parted) mkpart primary 0 100% (primary皰artition name)
; H8 x% E# R) N- ]) W$ s, q' G4 E' m6 W, }) y
寞鈭:! n4 s5 Q$ d; a$ p* |
Partition name? []? 30T_part! I' Z( _4 @; u$ B+ U$ S
File system type? [ext2]? ext2 (ext4銝霅血)0 T5 q9 T$ k c. f
Start? 0B or 0%- ^+ J: @ s' ` }
End? 30TB or 100%
6 H7 _& y, x0 v4 P/ RWarning: You requested a partition from 0.00B to 30.0TB.5 X/ ~. Z% w v' h3 S1 C ~
The closest location we can manage is 17.4kB to 30.0TB.
) K+ Z. O. ]" I/ L$ ?0 P9 I1 NIs this still acceptable to you?
+ [ z( i" G( J9 g' C$ RYes/No? Yes
; f2 o5 w6 _ b+ N1 ~Warning: The resulting partition is not properly aligned for best performance.
1 L3 x5 V8 Z; RIgnore/Cancel?
9 e* ~* A1 O G" ^5 O* w. m7 @雿輻牠xt2撠曹銝餈啗郎9 V) ?* |' c: k7 K" g F2 {( o
mkfs -t ext4 /dev/sdb1 ===> format
; G2 m1 Q. D- P% G. P; ]3 q3 B% hERROR:
& u* _: k0 X" Pmkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits
/ s6 b Q# ~. p- Y: N using a blocksize of 4096% u- z5 w7 R$ |- J, `
SOL:
5 s4 ], {$ w6 L {4 E+ o0 dformat > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit) i, ^/ Z7 ^ E2 v, v4 ]
/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3
5 U* P7 Y" h& z. L/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz; k# Z4 E0 M9 d6 V
cd /usr/local/src/e2fsprogs-1.42.7
; ^0 p/ q3 i$ u. ]$ V7 W% d7 b1 Emkdir build
* P' t3 I3 O+ }- g- H( V0 }; E9 z& xcd build
- k* h4 n5 e5 t# \7 M& H ../configure U$ Y; }" z- l
make% `- Z3 a& H. A {' o! ~
make install
4 o8 d) [" i1 mmke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb15 T3 W7 ?2 E3 [" N
憿舐內銝:
" z2 q. r& j; R' r3 c- kThis filesystem will be automatically checked every 27 mounts or& Q" x2 t& |8 N* k
180 days, whichever comes first. Use tune2fs -c or -i to override.2 D+ u k# v0 t6 p- ^8 d
/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)
1 [6 h+ m1 }+ F$ i4 m0 W/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)
0 z# n- H6 N! T% |' ]/ z. Q7 [/ ^, Amount /home2# W* n8 n" h6 r
& i ~) r; |8 {0 d8 C. g1 H& Q4 q: k! P2 \
=======================================================================
+ l6 f( l* u# d1 T- L& Q9 R5 t$ ]* |5 }3 V; S: ` s
[蝖祉皜祈岫]1./ D) G+ m' A8 k i' D# y/ R
Linux蝖祉撖怠仿摨行葫閰衣隞:
: I1 U: `0 x6 e2 A. l+ a#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉& D8 K/ F& M1 S1 S% ?/ a8 S
1000000+0 records in
; D9 L: ]! w9 j2 p; L9 {& Z1000000+0 records out
/ |0 O* X V6 `# f( q9 v2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s
" h z7 W6 J! V
; @/ ^9 N& {1 u. H8 d3 v& zreal 0m3.590s t9 U+ G% J, ? ^2 r
user 0m0.130s7 Q7 K7 W- V2 H5 ~1 L T8 O
sys 0m3.455s
6 N' o2 J$ w/ p! W6 F; A Q" S0 E) ?- L6 z
. ~( L ?/ w- D5 U! |/ t; P
Linux蝖祉霈摨行葫閰衣隞:! e9 ?- N+ S& @* J0 i% I
#time dd if=/home2/test of=/dev/null bs=2k
1 ?' E$ A7 e' F- E9 F+ ]4 A1000000+0 records in2 @& }% y' e9 v% I& @) d
1000000+0 records out
: r; u+ F) t2 B( c2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s# n6 C- X7 ^+ L# W
8 y I( X9 q) p9 Y: y8 mreal 0m0.954s1 y: `8 w" a+ e2 q
user 0m0.083s# j& A0 s3 i/ Q5 N# E2 o
sys 0m0.868s
2 Q8 ?% @) n& Q C! X8 ~% J! y. |8 u& Q
閫嚗
6 `1 m8 d# v0 P0 B4 v5 |2 Vtime 其閮
3 }/ E% Q1 f, G% b3 p$ ddd 其銴鋆踝敺if OF& {7 M7 {( {/ Q1 M; J6 y e: g4 p
if=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨2 V/ n0 V/ U$ B& R( N$ f, H
bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.
. c, o0 {4 X) d. c鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦
7 e9 s- p, R' p* b豢頞憭扯蝖殷憭甈⊥葫閰血撟喳" {; L6 h& J9 L2 k
望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
( c, A: |' U6 Z$ j& C% @" O4 ?' p1 C V
皜祈岫摰閮敺芷 /home2/test
# a( I4 I. G7 w( n' {: u2.: z6 c8 z' x) Y3 m$ w
虫蝔格寞:
9 d! h) m$ y: `+ ~5 w, B% ^( p1 |* { E
皜祈岫蝖祉霈摨:/ u' h' M$ f" e5 t: F4 ^2 R
hdparm -t /dev/sdb) J- @4 H: u/ f' j# J/ Y" l! f
1 p, k7 k* |$ a B) m/dev/sdb: (雿輻禿aid0摨血翰)
- `3 M) g" i- z% \: x( s+ a Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec
6 `3 D: {0 s4 w. C
7 ^% K) K( q4 f/ s% R$ S/dev/sdb: (敺靘寞LVM摨行)% z2 T" |" [0 }7 P9 T& l- b; p
/dev/sdb:$ h) n8 N5 `7 ?) b7 Q5 A' C( P
Timing buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec, Q7 j. B" J" L: d7 Z
皜祈岫蝖祉撖怠仿摨:7 l& I o/ e9 O8 I$ N" a P
hdparm -t --direct /dev/sdb
; P/ @0 C4 C4 [8 O; s& x7 |/ n# t/ ^8 q' z" H$ f
/dev/sdb: (雿輻禿aid0摨血翰)
' s5 D: N1 i. p3 x Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec8 c8 M3 t& n9 ?) R
0 W5 S2 n0 H8 t# X% N/dev/sdb: (敺靘寞LVM摨行)' V/ L- D3 W% r' e. L& P4 ]
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec6 p! x2 b6 @. E5 }7 {8 f& s
: i. W9 _$ E" A. S/ _
- P& [, R8 m6 G) n3 d血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝! b% D# v" Y1 b# K; j
: x( V) E$ P U" D, ?
0 Z+ e$ h1 _9 h" C+ P/ ~! S. e7 X( d( Y
) \! {% U3 ]# s& G
5 E2 P2 |/ Z0 Z2 D/ O
+ W( }; t- s; [' z) \ |
|