砍敺 IT_man 2017-3-21 22:08 蝺刻摩
4 W0 u; v3 r) h* ~; |/ A p) X2 O8 N9 T! Q( D( u
: http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid; ~( q' z0 O5 a0 Z, E
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html5 Y' } Q ]/ B" A M
format 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html7 J. d" _: [/ p- E- \
" A$ O' v9 t, o6 V啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:
) W$ }1 M v1 N/dev/sdb1 /home2 ext4 defaults 1 15 e5 e( C3 X# N. ]/ J
S3 _+ x, x- k8 mparted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/- D! ^* y& U, h/ u. X4 _0 I' Q
( X" n( \$ ^) `% j- Mfdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽! V" d5 E5 j6 D) ? x: V
- o4 U. B# s5 f7 v
. q0 i1 @! r/ o/ q- E# ?! Q
parted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗/ i z5 f8 }7 `) Z
1 f' b. |! N" v1 h! w, ^" Q
parted [鋆蝵孫 [隞 [窟]' S: i. [* [9 T# ^" Z6 m. ]
賊賂1 }: c1 V, X# M2 H4 c8 R* _
隞文踝
8 X- @+ D# d. {% B! M" ? 啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯
, c8 G0 [5 @, V5 X6 k 憿舐內莎print
- v! M% G- M1 X. i6 ?; \ 芷文莎rm [partition]
' V$ G9 d4 W" U- ?( ^7 E; W% H' a靘憒:/ _4 N! A0 I4 P, m
; |/ p. L$ J+ X) B5 S) _- D寞銝:
z; b Z" b9 A+ }4 Q E0 J6 T4 ~(parted) mkpart primary 0 100% (primary皰artition name)8 G. C$ |1 {* ]7 x8 p& {
9 R8 O6 a2 f c- ]寞鈭:
9 _+ E+ D. ] `Partition name? []? 30T_part
3 s1 k' ]( _" \& FFile system type? [ext2]? ext2 (ext4銝霅血)
; U3 X/ }5 e; s: R9 aStart? 0B or 0%
8 z4 ^$ K' _- Q7 x. d, `- M/ z7 ~End? 30TB or 100%
# Y! N" Z; w; O6 ~ O# UWarning: You requested a partition from 0.00B to 30.0TB.
2 ` I5 I& [6 J$ Y/ |The closest location we can manage is 17.4kB to 30.0TB.
" y4 B* D) O: ^8 I9 RIs this still acceptable to you?* A5 t; t5 q. T4 z) n" C
Yes/No? Yes) n1 b6 K; @5 q/ {" Y: m
Warning: The resulting partition is not properly aligned for best performance.3 o: u7 {- T# h# }% ~
Ignore/Cancel?
0 \/ t% w6 j @; w雿輻牠xt2撠曹銝餈啗郎
: J' D: U+ Q; R* nmkfs -t ext4 /dev/sdb1 ===> format# [; y4 p; Y+ B# v( f( Y1 n
ERROR:$ T; g( V$ M6 ~; j$ z
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits
8 f: T: u! ~1 _; z: `8 r using a blocksize of 40969 W; z% f. z/ x4 w4 \5 q5 c
SOL:
! x1 C4 D+ `& u* l/ u. ^format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit
1 T0 [8 s; k* u" c& t/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3
7 S$ t e' q8 y6 o7 m- F/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz
3 i4 N2 D9 o- K2 X1 k! lcd /usr/local/src/e2fsprogs-1.42.7: r7 z8 ~. K& E) j+ S8 A
mkdir build
* E5 n4 K- x3 wcd build
; H; t, r( I; j. f1 p ../configure
) \ D* G, [0 J% a# P z4 p( s) S make( {9 H. a0 q5 X9 S2 J" f
make install# t V" g* u8 a) F u
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1
+ h( Y5 _5 ]6 y9 z& [, X2 @3 E憿舐內銝:) X# y) n7 v4 ?, x- E* h
This filesystem will be automatically checked every 27 mounts or
+ q/ {% u- L$ y, W: S3 }180 days, whichever comes first. Use tune2fs -c or -i to override.
2 Z# w2 v6 h6 X/ Y/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)6 C( s% ]8 _4 U Z3 J
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)
, K; I, T. ]8 @0 R; P/ L Mmount /home2
8 j8 t) G* @" y% t) |
0 `/ {9 J! I, O; ^' N
2 p+ }% i8 k( d) ?) R* ~3 m=======================================================================
5 r! m' G# X6 g0 v1 C
/ C4 I7 Y7 M G1 C8 [[蝖祉皜祈岫]1.5 F) X6 @( Y; V0 N9 ?4 R1 q
Linux蝖祉撖怠仿摨行葫閰衣隞:
7 l& W* h z! S$ j, e0 S* s% A) p#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉
/ y, l1 V6 @7 ]5 O* _5 L1000000+0 records in
3 N( } b2 s7 k1 R1000000+0 records out
3 C' R$ Q0 s5 {5 ~+ P, O2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s
, h8 P' P) ~6 e/ o' O, I4 T0 G/ ]1 o- L; _
real 0m3.590s7 k9 [8 d9 \; A$ \- z
user 0m0.130s1 C$ i+ M1 B3 Q- | {
sys 0m3.455s
1 b7 b3 u! e+ _! |
; \3 ]& k+ c1 f) z4 u# B8 c, `- \5 n( U
Linux蝖祉霈摨行葫閰衣隞:
# M/ T) M" c ] s#time dd if=/home2/test of=/dev/null bs=2k: w) X+ H9 Q$ J
1000000+0 records in
7 W! D: R8 ]+ y: P1000000+0 records out
9 v) b5 D) J' f9 ?, Y+ T2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s# J y. R, J" X% }0 w. F/ K
! k n. `5 l( ?real 0m0.954s
+ v6 H" w! F% ~& r4 Xuser 0m0.083s5 O! f! a. b1 |: J8 F' e4 J0 E/ l
sys 0m0.868s1 ]% r/ S: \6 C* R9 ^% a4 \" c/ A
8 V! D9 r. M- N
閫嚗0 y" F) Q+ o) u% r) y
time 其閮; `( x- s, H& r
dd 其銴鋆踝敺if OF
+ R" v h( m4 ~7 H5 p8 i( Wif=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨9 A0 I, F7 N2 M7 m
bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.
! H; ~- _6 g* s$ d7 `- J% v8 D. ?4 T鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦
9 V' q' U0 M- {- G x* {豢頞憭扯蝖殷憭甈⊥葫閰血撟喳
! K& e" M: I @, O5 ?& |3 B& B望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭! { _; }' r1 \6 X1 j. }0 B2 e
2 k1 F- p" U5 x# o2 S" x皜祈岫摰閮敺芷 /home2/test
. a" u* R1 {4 a/ b2.
1 ?& X4 z2 j" C2 n虫蝔格寞:
{; m8 M+ v5 V; {7 I6 w1 {" W
9 T. S: N2 @ [' B* W4 ^/ u皜祈岫蝖祉霈摨:
. \; {! `( k# c( d" Y9 Hhdparm -t /dev/sdb* ]+ ]1 V) W3 m8 x6 n( y7 t ~
' j7 M7 A: T) m' \& q2 @# q3 i
/dev/sdb: (雿輻禿aid0摨血翰)8 O, I/ u: s# @" x6 E
Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec
* s3 `/ v! V4 |7 h" Q2 `6 T
! J4 Z2 S( n% J6 y3 Q( }) V/dev/sdb: (敺靘寞LVM摨行)2 }; `0 }3 F& |$ k
/dev/sdb:$ X4 @! S c6 Q% \6 f
Timing buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec
0 n1 _8 g; m: U2 e3 ~皜祈岫蝖祉撖怠仿摨:/ {5 v( u( V. o% A; [: q
hdparm -t --direct /dev/sdb1 s) W- d; c1 ?7 x- r+ G
6 m$ T4 F/ V" T( J9 [3 q' @
/dev/sdb: (雿輻禿aid0摨血翰)
( L/ t; T# f5 m$ }9 W. ] Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec# P( Z, g9 H/ `+ j6 @
5 U. I4 e- v4 R% j V5 w/dev/sdb: (敺靘寞LVM摨行)% J. k4 n# t1 g+ u" e
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec
7 p% k8 j. m6 C2 J' h& W( R2 B: s9 z$ j' X p
5 J! ^0 _, I- u3 R; K: J
血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝
' Q, N' f6 K3 S# G6 ?5 A
& T+ g8 {% O& m4 x$ i
" D7 ~# ?: {/ m: y+ _' Q# E) ?/ Q5 s; N4 I% \! F3 y' G+ J
9 N) \8 A8 I, g$ X' i6 _7 f! F' K" m8 a- y1 D* M2 b
% y& u }3 C, b
|
|