砍敺 IT_man 2017-3-21 22:08 蝺刻摩 # j. b8 T: t- c7 B( E
" o5 B+ N8 G* ^2 K& n" K; @; ]+ _ : http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid7 k8 A! O1 @' p) d! f
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html0 Y; m v/ k6 s \- d/ R$ c% 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.html2 y9 K; A6 l3 {6 l; F$ f6 @
- g, q$ m5 Z/ Z啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:4 F, `9 [6 A/ f
/dev/sdb1 /home2 ext4 defaults 1 1: Y- H" f& f |$ o
" n* h( B- v6 f3 H6 L
parted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/
: E( M/ b! b& ?! e 6 M- w) U1 U: o L3 ?7 r' P
fdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽
: ]' d! u( _* d
& r+ ?( @. N Q3 M( Z) Y7 H8 v2 X" ~! k/ U) a; f5 h
parted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗" r6 d6 {& ^! v' ^
2 V) E, ]# l' m! H+ V' sparted [鋆蝵孫 [隞 [窟] h4 G0 g& s/ b. R' `% q2 w5 k
賊賂
6 ^: U5 W0 B0 ?5 q/ V隞文踝
8 w& r8 g; f3 `% c: U 啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯
0 Y% w6 @' ~0 P7 V 憿舐內莎print
) S7 l `) Z1 x9 C* H- q' u 芷文莎rm [partition]6 D$ x% j" ]0 j T( t# E! {
靘憒:: O9 z, \; N- z3 K- _3 ^+ m
! e+ d* Q/ @) ~3 i7 t+ ~5 P
寞銝:3 @+ Q* `- R+ ]7 ^( [
(parted) mkpart primary 0 100% (primary皰artition name)
1 F" z# N( k9 Y. s0 E: Y5 ^0 B; R) y3 G
寞鈭:
% g9 U$ [. E( k. y/ I. KPartition name? []? 30T_part
" `, x" c- h( {. t( C2 tFile system type? [ext2]? ext2 (ext4銝霅血)9 w3 \, Z L' y1 x2 Y
Start? 0B or 0%
9 l3 @. N8 l& l% hEnd? 30TB or 100%
6 N8 O: J. h9 YWarning: You requested a partition from 0.00B to 30.0TB.
5 A0 V0 d% I/ lThe closest location we can manage is 17.4kB to 30.0TB.
$ y; W. O# c! gIs this still acceptable to you?. K, M8 S3 \$ M% B6 T: n B! r1 _
Yes/No? Yes6 q6 Y) R) T/ R
Warning: The resulting partition is not properly aligned for best performance.
& P3 P" ^/ W' } f3 ?7 zIgnore/Cancel?
- ]2 o' X6 q0 I2 S6 R' F+ k雿輻牠xt2撠曹銝餈啗郎8 ~/ P' h+ Q L8 W! [/ f
mkfs -t ext4 /dev/sdb1 ===> format0 b2 z! {9 k- e9 [1 J: B
ERROR:- }7 L2 q0 Q2 V9 \8 ~) @ ]
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits0 c5 m# H1 N# q* O& q
using a blocksize of 4096/ G3 ~/ F& |0 \0 \, K4 C( B& |2 x
SOL:
+ g" {. H; L1 z4 @6 B7 x7 Mformat > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit
# M0 `/ R0 F7 K" m1 N6 c, g/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3
7 d' F$ `2 z3 ]+ f/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz1 O7 H2 e1 e8 ?& S; o, m
cd /usr/local/src/e2fsprogs-1.42.70 M" m" B0 u" w& ~5 E0 [; J
mkdir build* f) {5 F( j$ V4 k8 N4 M: m- u
cd build
! h4 I/ r1 H! e& X- b/ O$ K ../configure) _" \( j9 `5 `+ i1 j
make& R2 l5 _+ W( T3 G
make install1 Q# F1 G. f0 R8 ^8 X# F$ A- @
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1% Q' U2 M) j, d# H
憿舐內銝: z7 G! n2 Q& p6 s
This filesystem will be automatically checked every 27 mounts or% U2 E! n1 g, S6 Z! W+ g
180 days, whichever comes first. Use tune2fs -c or -i to override.
' I6 k2 g5 \- Q/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)5 v5 ^" H$ h" I; O" U3 u( Y2 X
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)
! x. B3 i5 G* V3 e0 c o( E4 ?0 @mount /home2
0 i# \2 ^; A# c% F8 Z
3 V1 J7 l& O- M! e: ^1 g$ |; W* ?/ {9 M5 f" c1 o' e
=======================================================================7 h5 E! x; ], w* i7 w
- p4 q: e1 O/ S- a; M[蝖祉皜祈岫]1.4 ^0 o2 M1 s1 v8 X% G6 U3 ?
Linux蝖祉撖怠仿摨行葫閰衣隞:$ @, A+ m, h# ^* ?
#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉
" j+ ?& i4 J3 c. f$ m9 f8 z. a7 W1000000+0 records in
- |& T! p! d% s( H; t1000000+0 records out
/ @$ J2 H+ c% k$ b2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s
/ e& f7 `' Z: f6 i& e& S' W0 j& J) ]2 P, U* Q% T% @+ n E3 d- e3 T1 x
real 0m3.590s5 ?+ g4 I2 K* ]/ a
user 0m0.130s
) B. q# a- O: c4 k/ Ssys 0m3.455s
' H: T$ p+ m [
: l# {. N. T2 G6 t s1 b/ s) G! u M6 b3 H7 {4 f% o
Linux蝖祉霈摨行葫閰衣隞:
$ w0 H+ n* W7 v+ H#time dd if=/home2/test of=/dev/null bs=2k8 L5 Y/ i4 @7 x9 Q- Z" j+ j5 C
1000000+0 records in
1 Y2 N$ ]: H8 E* R9 ?1000000+0 records out
2 Q7 x7 A! d- x) ]1 [$ t$ q2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s
* H$ R/ u6 W6 ]6 c$ N% i# f" C& Z4 N+ m1 H
real 0m0.954s
! i d; q8 T8 O/ o6 l; suser 0m0.083s1 L( T- \5 p3 r& D+ y f0 v
sys 0m0.868s
) d9 x; }6 ~ U8 Z
: L4 G( T1 p' H$ R4 n2 {閫嚗
' ~9 R8 h! {3 ^$ F- E' x+ ^: Stime 其閮
7 e5 i0 \& B1 Z) _$ N( hdd 其銴鋆踝敺if OF
" [6 U1 C4 T6 V! b6 n8 Oif=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨
, ^/ b1 N. J$ tbs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.5 v% _# H. ^. h9 a- I( d
鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦7 |9 q* n, g9 k) J4 ^
豢頞憭扯蝖殷憭甈⊥葫閰血撟喳2 z& C) U0 J) S0 k
望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
0 j# F J" G( J" W. A
' a& r! F: e4 `. {8 k* d皜祈岫摰閮敺芷 /home2/test
3 C% ~( i; V! H6 b5 V2.
. a2 s8 |+ n5 e2 j虫蝔格寞:, e9 w3 o5 U2 Y( h* V8 d
( g" X7 `- C: @0 C$ h1 I `$ ]皜祈岫蝖祉霈摨:
8 x7 H2 h0 O8 @$ J2 [hdparm -t /dev/sdb
& K$ U6 \% y; N7 y) L! h% R
3 x! \! G% g4 S, M7 u! J* S/dev/sdb: (雿輻禿aid0摨血翰)
* m. W' ?1 u# I6 `8 v Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec
) O: B. _% J" S, [+ z& z. M4 }
: R1 c+ J' w$ }1 X9 ?& \* V0 O/dev/sdb: (敺靘寞LVM摨行)
/ @9 c+ Z& @1 F% x8 H5 {7 i! H/dev/sdb:
& D/ |0 R( [: Q, B- yTiming buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec
, B- A1 S7 t; z/ e/ ]5 I% d' r/ K皜祈岫蝖祉撖怠仿摨:3 T+ U+ ]4 \7 D5 U
hdparm -t --direct /dev/sdb, O0 e* [# P6 s$ }* G; Y! b
& J5 E- l% C Y1 q8 G( V7 n
/dev/sdb: (雿輻禿aid0摨血翰)3 J f* g p6 b+ g
Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec& R4 [/ Z. K8 [! I" @# ~
8 }( q b2 b2 H- w
/dev/sdb: (敺靘寞LVM摨行)- p5 P6 s1 T; P3 N t" t
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec3 m6 G* x+ c' r9 E6 h3 E+ \
8 b, d+ J! c( N5 \# i- g* }9 l. ~, q/ j/ D! m6 s
血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝
! V& R; E- \0 y- _$ \8 u+ w7 U0 t% O! Z# ^
5 L' b! G2 S1 l+ v. F; q) L; ~ \
" g% V0 b8 r6 w; ]7 e5 O* h; I/ e# z0 _, N4 _
# g* a! J' b+ B* n+ w$ P5 R
2 G4 A- g! ]' _9 p5 ]5 t |
|