砍敺 IT_man 2017-3-21 22:08 蝺刻摩
2 f8 R( x. |5 w0 Y; h, U- [& ~
4 k0 r( n9 a5 R8 z/ V8 Q5 ? : http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid
& T6 p$ M: }& m; c' Zfdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html
4 D% {( U5 f1 @) y) Vformat 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html( A3 b. O( P5 J- @6 n n3 [. E
: v" j3 |/ r8 D2 T
啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:2 B* g7 p9 c. G& ?# t$ X: k% ~
/dev/sdb1 /home2 ext4 defaults 1 1
0 i, H. H$ M( v) T" ~( i0 \: |6 k' b0 j+ a0 j
parted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/
, y- [3 e9 O, o' E
4 S3 c0 w) z, i) O4 mfdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽# Z: F* g# c. z9 W
7 s6 [/ V0 j* h! V
# R) H" L- M$ A5 m: L# xparted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗
: T7 P3 i9 d8 s9 Y( H
3 u8 r% _8 v/ [parted [鋆蝵孫 [隞 [窟]
6 W3 ^3 `+ {2 Z, l! |6 x賊賂
! X% s' O6 Z/ y- T4 U* \6 g隞文踝
' x% k- h. [' _0 b6 [# ^; T 啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯
+ ]- P1 f( r: H; T" R9 q 憿舐內莎print
: P9 g+ p4 j+ c" \% P# B* P5 j 芷文莎rm [partition]
8 ~/ |$ J! `) T+ Q4 P靘憒:! p$ C$ K; I L0 C( i& W; I
) T. v# z. k) \
寞銝:
. { C1 `: b8 a, ^. F" |( U4 r(parted) mkpart primary 0 100% (primary皰artition name)
0 C8 ~0 {: r+ U! Y8 l* z# Y
; N$ \' ?* O3 W寞鈭:
; f. ]8 M5 Z8 N; Z: h$ `- ]Partition name? []? 30T_part
3 z; v, A, Q9 |' E, NFile system type? [ext2]? ext2 (ext4銝霅血)5 t: i' f) Q/ E
Start? 0B or 0%1 \9 w, C" ]9 o: S% x: U
End? 30TB or 100%9 Z2 w ^& y. {
Warning: You requested a partition from 0.00B to 30.0TB., u a H# b8 l8 g
The closest location we can manage is 17.4kB to 30.0TB.! J0 @! r- A+ P3 |
Is this still acceptable to you?
+ B( k; @ K& }: A: |/ G" AYes/No? Yes
# w W* f7 o. |; \ Y, \/ v BWarning: The resulting partition is not properly aligned for best performance.
7 F- s; v% U! T/ dIgnore/Cancel?6 |* W2 R+ Q1 J9 ?1 e- S
雿輻牠xt2撠曹銝餈啗郎, K8 U$ w6 @: Q8 W. h3 Y
mkfs -t ext4 /dev/sdb1 ===> format# q; K \+ G) A
ERROR:( E. P$ B- g9 Q9 l
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits
& L6 Y, {) {0 a- {7 {- z using a blocksize of 40968 t& k+ V0 e% ^0 D7 j- d
SOL: ' g t2 ^8 ]0 U9 z2 U( j3 q7 v
format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit) ^" b& Q; e$ N. v$ |
/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3# l1 M5 z: @3 d- G
/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz
! e+ V! l0 m* u5 u4 K3 j) k* ` Ecd /usr/local/src/e2fsprogs-1.42.76 W. R3 ~+ c+ @: s& C8 \( H1 v
mkdir build5 `: w9 ^( W* I; S* o8 Z
cd build1 A0 ^' b2 }0 B6 l. r
../configure; A9 p1 I8 `7 q' ?
make/ N- M( a/ q- @( R
make install. \/ W9 x! b; y7 j
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1
t" {- C6 ~+ c2 I憿舐內銝:
/ ?8 { \! Z/ q+ P1 x7 d" PThis filesystem will be automatically checked every 27 mounts or
8 I: y4 P' T8 X8 M180 days, whichever comes first. Use tune2fs -c or -i to override.
& w5 ], @4 ^+ s. F! e% d4 A/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E): \* @. | d9 P% e* j" v4 O
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)$ r4 `5 u2 _, N" H' m6 C
mount /home2& L' ^9 R4 _/ G1 E$ V. I
4 c' t0 _4 ]) C' y, ]2 j8 b
' @0 M" m* Q9 i2 v2 b% ?( g
=======================================================================: s/ K- F" @" { j1 u$ ]
2 h/ C+ a4 P2 q- x4 ~+ W, q t, l[蝖祉皜祈岫]1." ]% G7 g+ t/ b1 h, l
Linux蝖祉撖怠仿摨行葫閰衣隞:% Z+ G; [" t7 M
#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉5 k2 Z }" [+ d* H3 w
1000000+0 records in
0 \- N1 `" \5 Q) p1000000+0 records out
/ M& ]& V0 y6 M* Q2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s6 h3 i# o! ^& x2 \0 M
% L, H6 Q& Y; c& H/ g( G! m$ M2 M7 W' a
real 0m3.590s
% y. O; \8 P3 m% `0 duser 0m0.130s
: h$ _' Y4 V4 z( u7 e k7 jsys 0m3.455s
! t1 x' f# X6 {5 a! K1 n. r/ L
1 U6 U- z* x+ A6 O3 p% W; Q
# [# I' O2 ]" p+ V8 @$ ^& cLinux蝖祉霈摨行葫閰衣隞:
" z2 k5 |- u# K S" f6 c#time dd if=/home2/test of=/dev/null bs=2k
) V3 f- i7 m( T! j: G1000000+0 records in
- k0 Y% Y, Z3 G3 W1000000+0 records out
! W: Y: G z* u' L2 F$ z2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s
7 N! P; a, D& J
& A$ }$ u9 t5 K: Greal 0m0.954s8 `2 r* B" r) z7 ?+ s& ?" y9 g6 M
user 0m0.083s; q6 [$ `# O; X1 f9 E- D+ q" f5 O4 |* K% n
sys 0m0.868s5 G6 a% K$ i% v! b* H
7 S- j) a) m) @0 D! a H; _閫嚗
2 \7 b6 R" m! ?; }time 其閮
5 i$ M1 ~( w- A7 ^6 d# m8 [, sdd 其銴鋆踝敺if OF
4 J. {- V9 b. Sif=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨 ^- p/ m& T- E) q. s
bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.& R: w7 w' o; r( S0 e
鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦3 V4 k5 z w( Q7 s
豢頞憭扯蝖殷憭甈⊥葫閰血撟喳; t. N6 F6 E, }( }" p& j+ R% p. r) U
望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
. J7 q; p' ~0 x! f6 k( {/ } `
% U8 ?6 P& X6 g皜祈岫摰閮敺芷 /home2/test9 p! [; g; C/ P+ Z: {0 B* c1 j( {
2.
7 c% k0 f8 c- G4 X9 p* ]( H4 O# c% u2 e虫蝔格寞:
$ w8 y/ \3 J6 n* n7 {0 _7 J
9 G7 k7 A" \0 R皜祈岫蝖祉霈摨:
1 `/ n9 L4 h$ I$ H* B# N( S. bhdparm -t /dev/sdb
: R6 F* N h! m1 Q5 ?4 _% Y2 X7 g! Z- D2 u1 E+ Q
/dev/sdb: (雿輻禿aid0摨血翰)2 I/ _! k% a {% T, ?- d
Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec) k$ E( R, H; f" K* b$ o3 k9 l
, U+ o! S1 g; T8 l' f* p/dev/sdb: (敺靘寞LVM摨行)
1 h7 u- w' P& g$ S; s1 Q/dev/sdb:
, f8 \( \4 A/ c! K. ]% w' bTiming buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec6 l- U5 I) [( E) \4 S7 o3 Y0 w' d
皜祈岫蝖祉撖怠仿摨:
0 V, f* Q F G hdparm -t --direct /dev/sdb y! Y* _) `/ b2 o6 i
0 }" {: `3 ?0 U( y
/dev/sdb: (雿輻禿aid0摨血翰)
* X6 \ N: p6 ~+ U5 h9 S. S |: O: \ Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec
+ i; M3 G+ g( Y- e5 b0 ]
- ^7 u$ C* Q1 e4 p! l7 w+ h2 r/dev/sdb: (敺靘寞LVM摨行)# ?. y+ I# n5 |" F, O# A6 k
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec
5 v# Y6 z& J6 e/ I
# q# p" ]) C/ k
/ Q/ M6 c8 _3 Z1 K8 ?7 B血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝
# T) ~- N# [5 Z5 [! T/ y1 ?' H. s C2 y p+ y- ]7 e0 X, }4 i0 v
" g8 B$ T" s: _) m7 j' J) w
K; t) i( h( X/ N" d
B1 _! O; q: I. B/ S: l* q1 T
- F( v6 R9 K% g) }/ f9 D0 B/ e' q3 Z$ x! I7 i* }; ~% A
|
|