砍敺 IT_man 2017-3-21 22:08 蝺刻摩
# z3 h$ u3 \4 Z/ H: A% e+ `5 G0 \5 X4 l! u& g# P
: http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid a3 Z2 e |2 ~& ^0 T) Z/ m" [
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html
2 h8 N, {( m5 x0 Eformat 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html
4 p2 y# c- Q" x ]( Z$ A n% r( z7 B8 E# S! T4 y; G) ^8 e
啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:: p* y! k5 o) k% a' X1 Y' ~: b
/dev/sdb1 /home2 ext4 defaults 1 1
0 ]. ^$ H0 c. R1 d
) \! b1 k7 k- E3 T7 n- iparted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/" O) m* f; u' t
- h6 K1 O0 @. b
fdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽
( d0 j4 c1 K8 h: q, Z4 @0 v2 W
6 b$ F) C% Z2 X- d$ G& p7 \8 x/ t |7 h) _6 M
parted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗$ U! S. k/ N- q1 p- k
. \7 r T9 [. i" P" A
parted [鋆蝵孫 [隞 [窟]
) c6 d, G* k& b4 U- F' `賊賂6 L6 s/ g; S; {9 q
隞文踝3 j7 r0 W8 G6 ]
啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯
8 C. ?1 n& ]3 O' J 憿舐內莎print _# A2 {. f- [' u
芷文莎rm [partition]
' [( \/ @8 }( v( [; Y& B8 v靘憒:
/ Z& `: D' k3 l0 W/ b: ?" d' h* Q* b. A y2 `
寞銝:
7 o# \1 H& Y, h# x B(parted) mkpart primary 0 100% (primary皰artition name)3 X: S& b& C I
+ E3 `& ~+ n( q$ y! C
寞鈭:! Q& C2 y! f5 k0 l
Partition name? []? 30T_part
; e: |6 y2 _" @& o; R4 m, gFile system type? [ext2]? ext2 (ext4銝霅血)1 B5 @: h8 b* u B
Start? 0B or 0%
- K c! a9 d; E7 KEnd? 30TB or 100%
! X$ y) \' b8 C, u8 Y( UWarning: You requested a partition from 0.00B to 30.0TB.+ x* Z: Y( ~* {& Q. ^
The closest location we can manage is 17.4kB to 30.0TB.
. b5 s$ K. Q; b4 c7 [8 A8 AIs this still acceptable to you?
$ _* d6 R8 f% ?) d/ c( V5 f% ^: qYes/No? Yes* X9 K% x6 t$ B1 k g
Warning: The resulting partition is not properly aligned for best performance.
$ ^/ {0 O. ` Q, a2 Z4 H# y. T' QIgnore/Cancel?
. O$ V: v/ d" v1 L+ @雿輻牠xt2撠曹銝餈啗郎) m ^6 z) F3 ?( i
mkfs -t ext4 /dev/sdb1 ===> format
- X9 k4 c5 e% \" {ERROR:3 ?; w+ ?4 t/ d9 ^' K# N# t8 F
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits
( ]$ U r5 S! c) P7 u2 }( x7 | using a blocksize of 40969 d* |4 Z& s$ z" ^: L" x# ~
SOL:
" Q3 y+ v9 G" V* w+ }format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit+ D# y g3 h! y8 r- r1 G4 u
/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3
& z% ?3 f, @) T% B/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz
+ \# _" U; [! s$ W4 h0 c6 P) ^cd /usr/local/src/e2fsprogs-1.42.78 k4 q# Z- L% d2 E# L! F: B
mkdir build9 R- Q$ a; z9 O. f& ~% z$ _5 X# p7 U
cd build
/ h5 w% z8 r) M1 ]6 B' S4 Y6 `- Y ../configure
6 W0 l. w' G! d* f6 C& q* n make
9 R- K' o0 u$ L9 V! r; g, q) z0 C# P- V make install
# g) P! D) x! `& ?mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1
; h9 }' c) V5 c7 Q* g憿舐內銝:
7 |( T9 ]9 I$ j6 TThis filesystem will be automatically checked every 27 mounts or
$ j- P' p! y7 u N; F- w180 days, whichever comes first. Use tune2fs -c or -i to override.! ~9 i5 @7 y" s+ l) s) R/ v
/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)
8 ]$ s( q# h& R+ }/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)/ ^+ Q5 {; R/ [( G, H
mount /home25 v$ G3 H$ ^# \4 Q/ _0 m
1 P2 z/ o! Q7 F7 V/ E5 t
6 s: I8 f# `- }* j% c( C% {5 K=======================================================================4 A' l1 b# U: B7 d# ~
5 m: S- D: n: }8 Y. S6 A
[蝖祉皜祈岫]1.
: N0 |$ b, u% [ j5 g1 W4 MLinux蝖祉撖怠仿摨行葫閰衣隞:; c3 a5 d9 _! J3 Z4 f# ~6 h, {
#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉7 i" H8 w* x' H, I
1000000+0 records in, a& j% B1 k& z4 @
1000000+0 records out3 O7 E: t& i6 p& G, j5 g8 \
2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s" j7 Q( ?8 {4 i; p2 p
: E: z3 z1 _" X1 P8 S: u5 e
real 0m3.590s4 q$ e" A& P. s- B. I8 [+ q
user 0m0.130s' G( @5 O8 {2 C
sys 0m3.455s- _7 Y$ k# N+ \0 |) c; |8 g% D+ S
" A. r! I+ }4 j& [' ^
- |, U7 f1 q2 E# y) P! f' vLinux蝖祉霈摨行葫閰衣隞:7 }- C3 x. h" F' L5 j# o- ]
#time dd if=/home2/test of=/dev/null bs=2k# I& T2 c1 L( K3 ?; Z# |+ W
1000000+0 records in# ?6 H' u- l: L6 f& j n
1000000+0 records out
" W. }* f$ i# z: G: n# P/ V& y+ g2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s
6 K7 z( B1 G9 a8 n; Z1 m% J' b g- U* S8 _0 ~0 E) j9 G$ M9 K7 `
real 0m0.954s: V4 k! G) U5 M- K
user 0m0.083s$ ?8 f0 c. r8 c7 w! s9 _" l( k: N
sys 0m0.868s' X+ M( h% @8 t; S# W! V0 ?( b5 w
. d( Q F. K9 z閫嚗
, @% L( I5 j, {; U6 ~6 W qtime 其閮) A( K% i1 c/ c) q: y: ~
dd 其銴鋆踝敺if OF
# g0 Z. U4 e4 @ O6 B; [if=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨
8 ?- C4 u: c# g1 @# U$ S5 Pbs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.
0 E) m* R# k$ A: s鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦
( V1 ]3 y" Y8 g7 Q; t a豢頞憭扯蝖殷憭甈⊥葫閰血撟喳: B( W# X$ W8 Y; u7 v6 b
望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
1 K- \8 \2 a/ g$ N4 W5 x% u* ^( y/ \8 E: H8 G
皜祈岫摰閮敺芷 /home2/test" ?; @2 Z( m ^$ n3 L: G4 X3 z
2.
2 O1 @4 v8 d% e) }. Y, y虫蝔格寞:0 j2 l K+ Z( M% w1 C6 u# b9 j0 M
( Y1 d1 ~, w# D' D$ c2 s5 c# Q; n1 i皜祈岫蝖祉霈摨:4 w4 d4 g" v, G6 P. P% |$ p' U1 P5 V, l
hdparm -t /dev/sdb! p7 B- Z6 X' ~
: W }7 }$ q. j7 ?2 H& @/dev/sdb: (雿輻禿aid0摨血翰)
; M' @8 R6 o" ?0 B, `( P Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec$ f3 E9 f4 \# a3 \* a t' {4 R) n
; R1 U5 R0 I" C) Y8 S. W3 D
/dev/sdb: (敺靘寞LVM摨行)
& U+ r9 R: c% a3 Y0 O- i' w. @/dev/sdb:
X" f( y* p, }6 gTiming buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec2 }+ O( V8 u7 p. c* T2 T& \! H, o
皜祈岫蝖祉撖怠仿摨:8 E$ N* W% q5 A9 B( ]4 r
hdparm -t --direct /dev/sdb
9 O6 |: l3 C6 \( a2 R( A/ Z4 n2 j! f5 k# O- n" O
/dev/sdb: (雿輻禿aid0摨血翰)% e5 D5 u1 T( W8 X' Q& ]$ N" ?9 I
Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec
3 X4 A$ v4 W4 S. N/ T; I! v6 l1 R. F+ H6 K4 Y" a( J, i
/dev/sdb: (敺靘寞LVM摨行)
+ Y7 |! @! @- K9 }3 @ Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec
" ^: P: A' S3 \: P4 K" d9 z, x; D5 o; v0 {' ~
% e; s' o7 A# j/ n
血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝: Q/ H- h+ {0 X) B5 M! J1 I: S
5 i& r; J0 o8 H2 ~/ y& T$ Q. R. a4 r$ c$ D0 h
- z0 f: [ B; ?/ P/ U) q( v8 I1 R0 o! Q: V8 k
- ^+ O# _0 r+ H
[ J5 l5 v/ u( I( o
|
|