砍敺 IT_man 2017-3-21 22:08 蝺刻摩 # ]9 o S9 i7 z9 c( n
/ @; {6 b% e( [) @6 l+ a, H : http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid Q& @& Z9 X" ~8 o, i& V
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html
! H/ E1 ^ t& b# ~+ r$ ?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
- O/ z: O8 I1 j+ H! M' p3 m1 c& A3 u
啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:9 }3 e, w# S8 h. u( n, [" i
/dev/sdb1 /home2 ext4 defaults 1 1
! h3 R( ^$ s! `2 V% @
8 F! e4 A) G& L. Qparted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/
3 v1 y$ {& q$ Q' Y- K
1 o* P% e2 j$ |7 {' K& ffdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽
l0 D/ i) g9 A& _
5 A: U8 ~* ]5 _' }! b- l( [1 Z0 v) L( R1 v" T* m
parted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗
2 G5 r/ O, L) h% ?3 ~1 D* S/ f/ T& ^: f$ ?
parted [鋆蝵孫 [隞 [窟]
. g( X8 u7 e# |賊賂
( ?1 J1 [/ i8 i3 u隞文踝$ B" o' M: L" m4 z3 ~5 F8 W9 ?9 z
啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯8 e. h9 Y+ ~3 I4 ?
憿舐內莎print
! ~0 ~, L+ s7 m% r 芷文莎rm [partition]% S0 c n+ M8 r K
靘憒:
( S! J7 n# Y* V; E' J1 o( F6 ~# E; a$ I4 }. [
寞銝:) \9 u5 u: ?) v: g5 Y) x+ M7 e
(parted) mkpart primary 0 100% (primary皰artition name)
+ J0 |/ K: l: ~% d B& N
& W) d# s6 a4 c/ H2 P寞鈭:
. Q% k# i" B3 Z7 i0 \# p" LPartition name? []? 30T_part
3 a& A( V) }8 jFile system type? [ext2]? ext2 (ext4銝霅血)
- D& n: x; F2 F9 U' y0 c. aStart? 0B or 0%
% `8 p2 z& [5 k# Z! bEnd? 30TB or 100%
: q- z' T: T9 r! X( W8 H- EWarning: You requested a partition from 0.00B to 30.0TB." M% u% a( Z( Y9 x
The closest location we can manage is 17.4kB to 30.0TB.
" d) f; w3 Z6 iIs this still acceptable to you?
% X; W$ B1 r) b9 kYes/No? Yes
- y& T/ M1 l" h R# E; JWarning: The resulting partition is not properly aligned for best performance./ y' M' X5 K2 D! P
Ignore/Cancel?; P1 }! m- l# U& B% }5 Y0 _, j
雿輻牠xt2撠曹銝餈啗郎4 L4 V! @* z u1 F
mkfs -t ext4 /dev/sdb1 ===> format
; w9 @$ V2 f, g, y G+ l/ CERROR:; U8 ^# h @! ?2 @! K
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits0 W Q# I9 m: \% v0 m
using a blocksize of 4096
- V+ S# P! e; ?! y& wSOL: * }# t. S6 a0 x& {* T' g$ v
format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit9 q j {( H5 b7 j
/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca37 e5 |' u* ~( G3 j
/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz
8 D' [( A3 H( x5 n. ~8 kcd /usr/local/src/e2fsprogs-1.42.70 _* W4 T, ?' D
mkdir build! |) Z2 c7 F, b+ R# a; q& S
cd build) A5 E3 N( C$ ]. \1 J
../configure# Z2 _: R% c9 G7 g$ G. B7 ]
make6 m% H3 c) }8 [! w
make install
; }6 ~ l3 ]! C# l- P, smke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb17 N+ r+ m# {2 w& c' {) E1 p
憿舐內銝:1 |# C, Z1 e6 y( c* Q5 {1 H0 h1 [
This filesystem will be automatically checked every 27 mounts or
, M2 F8 K2 \. `, Z180 days, whichever comes first. Use tune2fs -c or -i to override.. A! M+ ^ C9 t# _+ @
/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)6 r% p" C4 ^1 z& W. v6 {1 ?3 t! K
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)
$ B) i! N# Z7 ?4 amount /home2
8 t( S: W8 V( ^0 }% ^
3 [& U z% m1 I2 E
! ?2 K. S- e8 @' {=======================================================================$ V# Z4 s% ~* s" x! f
3 Z/ M( `9 W0 e6 r8 ]3 O[蝖祉皜祈岫]1.; p. h5 `7 N( x1 K8 m, t/ y
Linux蝖祉撖怠仿摨行葫閰衣隞:+ \4 E1 J% D( a! @# J
#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉% h3 P2 m2 Q# g4 [- [ q( R
1000000+0 records in% |1 l/ t! Y( V" d
1000000+0 records out$ C7 t: b) C+ \: e+ x
2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s$ Y8 M' I b% Z
9 \& O ~9 v' s- I; \3 `' q
real 0m3.590s
. s. d2 `1 E2 _, ^8 I( j( Z% yuser 0m0.130s2 v; j% U& a5 o* ?8 J3 H
sys 0m3.455s6 e- u/ G$ B5 _5 o: f8 h- F
. p5 f: w u; Z- t( ?& {2 V2 v4 Q$ v' X9 N4 N1 @* T9 N
Linux蝖祉霈摨行葫閰衣隞:
3 n0 o5 d ^ ` h5 H9 h#time dd if=/home2/test of=/dev/null bs=2k" B3 f c9 T8 A/ f
1000000+0 records in7 ~6 {4 O; g- T; z- G7 V
1000000+0 records out( r3 m7 l9 X7 |7 ]
2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s
0 z4 W& O" z0 m8 u" W% g" j1 S$ z) @2 Q- i% K
real 0m0.954s
+ ?8 r, b$ ^' L' P( Kuser 0m0.083s
2 q7 ~$ M4 `9 r: j5 V; O: dsys 0m0.868s2 `6 Z- S. R3 U! e
/ U0 ?! E1 a) L閫嚗
3 ]+ {6 @, D/ y# S: H& d; _time 其閮
& l k+ f6 b. a( t" Mdd 其銴鋆踝敺if OF. @5 h7 \9 v- I8 m- n1 l& M1 r
if=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨
( m s( @ h& `bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.! U$ f9 A9 g5 E" T8 o3 Y
鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦
. P/ Q8 W8 V: {6 R, S豢頞憭扯蝖殷憭甈⊥葫閰血撟喳& _3 R) J6 \$ Z% z
望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭2 j6 Y) c: R+ v$ ~$ a9 R3 g
+ u& n, [6 L8 L6 S皜祈岫摰閮敺芷 /home2/test
; E/ A+ q F1 [7 Z$ ~2.
& A! P/ f" T$ f% z3 l* ], {, Y虫蝔格寞:
% A% X3 S4 ]. R+ {+ n4 b d8 a! W. `0 u& M1 r# e$ r7 c
皜祈岫蝖祉霈摨: E: U2 l F2 O8 _: m
hdparm -t /dev/sdb
5 [9 @1 n$ b. ?3 H# z
8 ~2 M0 ~# F. h( E1 | n" m- d1 i/dev/sdb: (雿輻禿aid0摨血翰)3 P* x* j5 X6 D/ e( ?
Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec
- |: R/ i6 w4 q9 t% i# e8 L; J! t3 a$ h% t
/dev/sdb: (敺靘寞LVM摨行): |* |. H4 N; p2 B7 @. o u7 u
/dev/sdb:$ `9 L$ X( U, @1 g0 ?0 c2 u
Timing buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec2 y4 f) v" U4 v8 t" X6 T# H' S
皜祈岫蝖祉撖怠仿摨:
2 U0 T: p; p" o; B hdparm -t --direct /dev/sdb a2 L1 r- i* D+ ~+ y: k0 X
/ w1 i" Y. K" h" c, r
/dev/sdb: (雿輻禿aid0摨血翰)! F* w+ ^8 d8 w- R+ C/ Y. W
Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec
8 D0 Z6 i& G2 |3 \ ^, P. y$ S% _
2 z7 o, P8 i) D: r/dev/sdb: (敺靘寞LVM摨行)6 \. J; T7 Y/ o5 A
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec; p3 M6 u2 Z4 `0 F. G
1 n# C/ \1 }2 i! }* E0 n. W# s, W% X: Y/ `* f9 o; m
血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝
+ B I( ~( d0 L7 c0 C- _
! i; g+ |" r7 l1 l, e. I8 ]! s, R) j* S0 c' p% [0 F& m9 {
: z& K- X; R0 I z- r1 z5 ?
' n4 m9 E) l: m0 l j/ ^/ f: D# E; r; ~9 x9 P7 O" }& ^7 \ K
/ [9 R6 z# O; C0 [. i9 E
|
|