砍敺 IT_man 2017-3-21 22:08 蝺刻摩 " \! _5 `8 {8 V$ N: \
8 W5 G0 ?8 C' K : http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid% Z1 r; n9 @4 Z7 K: O& G$ E- O
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html. K7 a; R7 E' s9 W
format 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html1 N$ I; l' M4 a. u/ _4 i E
: E2 `0 R" B" a. F7 R8 p2 V: W# R
啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:
# @8 K6 M! B7 B/dev/sdb1 /home2 ext4 defaults 1 1
. l0 R; D; J7 r( v3 p; q
8 z1 c* o- D Rparted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/3 q, Q2 Y4 ~: `, O
) K9 p' `+ W7 G: @fdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽+ q" U+ H; E+ k, h
: l5 g* z$ f1 T; e2 K1 e% y
, W1 { x( E2 e% a! N, Sparted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗3 X+ [; |# V* R2 G/ N
8 p# Q& S$ J% o. \& S& b
parted [鋆蝵孫 [隞 [窟] ~0 o+ j1 ]" L# B$ n* v: R+ Y, W
賊賂
1 k6 a" G5 x+ V( j隞文踝
E: u' \# {$ l( t 啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯
5 F) Z2 ^( T8 E 憿舐內莎print
2 X6 Q N( i, F 芷文莎rm [partition]
" Q7 F' n+ i' G2 U7 I靘憒:1 J8 d: u* n# N, V
/ M Y @9 U; {! X y3 s6 q
寞銝:5 a5 g$ Y3 t2 {& q9 [
(parted) mkpart primary 0 100% (primary皰artition name)- y- y' {9 ]6 p8 w. ~& m
8 s- {# ?1 o# I2 x3 w4 c寞鈭:: U4 t+ ^! N% b- p4 }
Partition name? []? 30T_part8 w: e- {, m- n! Y7 s* W1 j8 p, B
File system type? [ext2]? ext2 (ext4銝霅血)8 H- [9 B$ Y& j @+ J) o) `
Start? 0B or 0%. P {# F5 a7 j6 A
End? 30TB or 100%
) r' H {6 y/ f( B4 c& ]( VWarning: You requested a partition from 0.00B to 30.0TB.
$ ]' o# U1 l) M) \' J* j4 QThe closest location we can manage is 17.4kB to 30.0TB.
: y) n2 g& _0 S& y6 ~" @8 lIs this still acceptable to you?) n8 O2 q8 q1 ?2 \+ Z
Yes/No? Yes
' \. `1 O L3 n7 D: J: ZWarning: The resulting partition is not properly aligned for best performance.
# }1 e* u* b% Q" NIgnore/Cancel?
) L6 u8 }/ u2 g/ L雿輻牠xt2撠曹銝餈啗郎
1 h9 |# X. f+ I4 a% `8 m5 q5 ?! gmkfs -t ext4 /dev/sdb1 ===> format
& Y3 S% F/ _; E9 k' `5 bERROR:
; _2 l5 D' s( t. w5 Omkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits" l& m( C; C _) t) {
using a blocksize of 4096
* ?* W. O* z- J8 u( m0 z2 cSOL: , W7 T0 F! J$ J( Z9 e6 J; ?6 `' ?
format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit
- g' q- c' A7 z0 C+ D: i, i2 o3 X. M/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3
1 @* t6 O* Z. Z# E9 q/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz
H, t7 V& \8 j/ ^" h7 kcd /usr/local/src/e2fsprogs-1.42.7
; O5 i+ a7 e9 v: Fmkdir build2 A) z5 Q1 E4 m
cd build
* y' k, x5 p/ }. o ../configure
0 m) _' A, @+ [3 B7 @! J- K& E. |6 C% _ make
0 b* [9 G# o$ Q$ I make install: v [! [7 H9 t5 e4 N O
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb13 P( Q2 S2 ^9 m& C
憿舐內銝:
7 g; h' z( m1 {! b Z2 Q$ uThis filesystem will be automatically checked every 27 mounts or" P4 l0 L0 q1 q5 y2 e
180 days, whichever comes first. Use tune2fs -c or -i to override.* u2 N; j/ D9 H, Y8 z* `8 }
/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)# |2 |6 c* C- A/ q
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)/ b1 B# ~! P7 [" y3 L4 g
mount /home2
4 e* N: ]1 G2 O
: T4 \# K* ?# R' Z& f
+ t- Y% m5 A6 E) }- ~6 j=======================================================================
7 @. k" M% ]6 I% E1 {) T
- ^8 G3 z0 Q0 `- @' W2 R' [* l[蝖祉皜祈岫]1.) ?0 X8 e7 ? _5 V3 t" y1 B
Linux蝖祉撖怠仿摨行葫閰衣隞:7 i" W+ a9 D6 E3 v. Q
#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉7 C- A( N9 C) @
1000000+0 records in3 i$ F* u( h( ~( }/ d
1000000+0 records out+ ~" ~ ?( S' n6 f, V" n, |
2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s
2 ?" g9 r& O7 a' k! s# V8 R; i
9 S' h8 m0 i+ yreal 0m3.590s) G3 W3 N6 O v4 F6 k$ k3 \
user 0m0.130s
0 {* O4 f8 r [0 Lsys 0m3.455s3 ]" @5 B' ~; u, {3 k
, k* N; @& s: S# H v e7 S
5 ]1 Y( r& h+ vLinux蝖祉霈摨行葫閰衣隞:2 T( k$ h( B+ f
#time dd if=/home2/test of=/dev/null bs=2k" m a8 z; d0 I
1000000+0 records in
! d- C! K/ J8 E) Q1000000+0 records out6 t$ ~5 e- _8 |+ M4 Q# b# ?
2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s+ z( _7 |( J6 E0 P1 `3 L
, R7 G& x( ~. B! P6 q7 k* W
real 0m0.954s7 v8 ?) P6 H9 v- V
user 0m0.083s
4 W4 ~3 F' n" J; s( E- V* P+ ]3 bsys 0m0.868s7 q" \$ V% o; R Y% v- c
; ?7 Q4 v5 ]8 R% O) v% j0 G
閫嚗
/ I8 M Z* c; u) J! f6 ], `7 b7 a7 Q/ Etime 其閮
8 ?& Z4 G2 s0 o! d' |dd 其銴鋆踝敺if OF
}! S& ?) a& L M9 |; uif=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨) D& A5 p$ I. s$ ^. V% R
bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.
/ x# b' B: q) k5 N鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦
8 N* v# J3 H, T0 s豢頞憭扯蝖殷憭甈⊥葫閰血撟喳
& ^8 V0 ~) o/ t0 c- x! ]& M望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
0 x. R! s. a* [/ Y6 m6 [4 o9 H8 \9 [: @
皜祈岫摰閮敺芷 /home2/test
8 h7 b& E7 }; p5 x, N2.! t! W0 j2 ?9 g3 ]% s
虫蝔格寞:5 b' O; s7 Q+ y) c) q$ j: `/ B
6 G& c( p1 T2 e皜祈岫蝖祉霈摨:* r$ w1 u4 ]+ E* L# G
hdparm -t /dev/sdb
' w, u$ u6 j- n, a4 e- T$ V7 w$ |
/dev/sdb: (雿輻禿aid0摨血翰)
' S4 q( x$ ` U; p ^4 K Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec6 i. U# p/ O6 V& u' e1 z3 p
: g+ L t( ]0 I6 b2 x/dev/sdb: (敺靘寞LVM摨行)
; a4 u; N1 _ l; y0 f$ c' H! [/dev/sdb:. X) ~- G9 R3 i I* q
Timing buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec8 z2 X$ E8 N6 {) Y
皜祈岫蝖祉撖怠仿摨:# z/ X1 K& `& g6 w" h$ E5 A
hdparm -t --direct /dev/sdb
% o2 [5 p9 t2 K7 K0 V0 V- N. u! m2 U h9 S
/dev/sdb: (雿輻禿aid0摨血翰)
; p8 y2 [' ?0 m" G( D& l Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec
* i- p ?0 a. A l& F: w1 g
+ G5 A* }) W6 _/ V( H, _7 Z3 ?/dev/sdb: (敺靘寞LVM摨行)
# o5 f* J" e q7 g5 K7 C; F- K Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec4 f! E: p$ `- X- F& x
8 g9 N- x3 q$ L7 p3 ]
$ f+ Y" m4 F/ ^8 G血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝+ ^# C& o1 H" R. m
1 h1 x4 m+ A, g# U- L
* x8 j2 \) _! g/ `" R
2 T1 ?0 r4 C$ P
7 r0 k# L% Z( e/ V# L, X0 z& Q& a, T
5 z2 S, M$ k2 [6 Y, ?. {+ c; w" E2 b+ I% a0 v4 y, K+ p
|
|