砍敺 IT_man 2017-3-21 22:08 蝺刻摩 % y! r6 a: ^# B5 r. q; V
\6 l& Q" w5 ^9 Z: q0 c
: http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid, [0 }. V) j6 C" R1 B, N8 F
fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html
- z; r r/ a: K( r8 M( V9 Lformat 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html7 y. X; P# r& I# Q, V. X5 v) }# ?
/ R }6 W- H! m0 o3 _9 x, ]$ q啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:0 F/ o6 A8 J" [, u3 W) P
/dev/sdb1 /home2 ext4 defaults 1 1
0 o/ ^6 \ n# `/ p+ U9 D
4 t4 r6 c/ A' I8 K! \ t5 n- `9 eparted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/
+ A8 n/ m. o" v" S% ~" J - H6 Q$ Q) c7 {# ]
fdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽
& L* @8 n( l$ {! o5 B4 X P& f( L8 Y; k, l
- [8 V7 G7 }- T& M' bparted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗
; M4 O$ i" `2 x7 D4 `8 |& {0 ]! C4 A$ ^; P4 C0 L: a
parted [鋆蝵孫 [隞 [窟]9 i0 F$ x' o) i3 X3 k3 g
賊賂
6 f" | Y: k1 h7 C7 [隞文踝
) I1 H3 r' {: y) g- N+ ^ 啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯+ P/ t9 {' T2 J; u" j* i- x# l
憿舐內莎print
|7 e3 Q/ t) Q 芷文莎rm [partition], v2 u- i: h0 X q" {% I* V
靘憒:
! C/ k7 E9 g9 w% F) r# l$ D1 C; Z- B4 N/ J
寞銝:
" I9 x5 D7 t3 N3 u8 f(parted) mkpart primary 0 100% (primary皰artition name)
; P/ e+ }" J) G& N5 _1 B0 j' }- \! v* W/ @) u1 J8 a
寞鈭:
1 s0 R ]7 B7 Y/ ?( CPartition name? []? 30T_part4 ?' f0 M3 M; U. {3 Y
File system type? [ext2]? ext2 (ext4銝霅血)
- u9 Y1 U. Q6 K' h/ {7 S" vStart? 0B or 0%5 c2 ~* w$ e5 e7 S7 t. `
End? 30TB or 100%
$ ?0 I1 l0 X6 UWarning: You requested a partition from 0.00B to 30.0TB.
& b$ A; T: A6 v# C- a; U, EThe closest location we can manage is 17.4kB to 30.0TB.
. O0 N! }% y4 @! C& `% J7 a# C, yIs this still acceptable to you?" C8 v" H& _1 P7 E4 h
Yes/No? Yes) \: ?3 U% ]; W! H1 ^. o" ] r+ A
Warning: The resulting partition is not properly aligned for best performance.
* V$ |' h, J. H* qIgnore/Cancel?# E9 S# f1 ` h) L; q
雿輻牠xt2撠曹銝餈啗郎' M" Y9 d) s3 ^
mkfs -t ext4 /dev/sdb1 ===> format& @ D* G* n% \% Z: ]1 C X
ERROR:5 d4 N: b8 r6 a+ @0 P( @- i) s
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits7 E, e$ E; Q3 b- y
using a blocksize of 4096
K& c: g' B; w: KSOL: % ]/ j4 d1 T, Y9 J0 o% F9 w
format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit7 _, C1 y" d5 L8 H: d+ q/ v; q
/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca32 c$ C6 F0 x' J1 E% _- F
/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz6 O" Z; I; f5 w# C. |4 ]7 M
cd /usr/local/src/e2fsprogs-1.42.72 t; I+ K& q5 x: i$ w9 R+ A
mkdir build
; Z/ d7 d8 T/ O" q, m. bcd build3 N5 z) [( _1 r% @4 Z4 ^* j
../configure
9 U1 U6 G0 h% A6 C3 c make
& ^5 i2 Z9 X; L1 G# ^ make install
~! m! @4 T! j& D+ Imke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1$ m) W9 B/ y K8 O" o
憿舐內銝:
8 F: Z0 M" x2 c, W" T; {! ZThis filesystem will be automatically checked every 27 mounts or
. }0 O6 g; K8 ~' ^% R r) I180 days, whichever comes first. Use tune2fs -c or -i to override.2 @; u* U" T u* H |
/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)
, r% }! r& O! Y6 e+ Z6 O! ^/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)3 c" R9 a* i5 N* w3 x2 W
mount /home2
* K9 B% X) x8 ]& p8 J. a+ D" U5 ~1 k, m: g
. ^1 Q& @; u+ m( _" b=======================================================================3 V9 ?* a7 O T$ g( Y- r7 r& v, v6 j
: b1 A+ S& W w, I; y% i
[蝖祉皜祈岫]1.% t* ^3 g0 D# I" b( k
Linux蝖祉撖怠仿摨行葫閰衣隞:( R8 N; u$ y* w) I
#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉) X( y" b# e! B
1000000+0 records in
8 D: e; P" o3 }* y/ c1000000+0 records out% H, G& E5 A, {4 X" A
2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s8 B$ _+ L$ ~ K* l# z
X3 h# a8 t' Z1 b: Kreal 0m3.590s
- Y2 A0 i0 x6 Kuser 0m0.130s0 o% U, b0 b0 j7 T
sys 0m3.455s$ c! H3 f% s" l q0 ?+ C! M. \
" ?$ E" R" e4 `, v5 m. D) O- x
; n6 i7 ?% a" |2 wLinux蝖祉霈摨行葫閰衣隞:1 Q% A6 N. \& f a+ T
#time dd if=/home2/test of=/dev/null bs=2k7 W2 ]; U% p3 k# @- \
1000000+0 records in3 W* z D8 [* M! M' a
1000000+0 records out4 ^. m$ Z! w7 J7 i) W8 L
2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s
* R( M2 B4 h( I8 ?1 n1 x2 ~3 N2 }' l4 s4 [
real 0m0.954s
; [5 K& |8 c' F# b6 ]) f7 Uuser 0m0.083s
+ v! A8 v* P4 J7 _sys 0m0.868s
Y6 Z% ]6 o! ^! m y( ^5 c% i
# Q% y2 s6 f% ^# l& [/ B閫嚗
{; V* c7 }' qtime 其閮) _: }& e V6 m6 o+ ?
dd 其銴鋆踝敺if OF
/ \4 ~7 K8 X2 g# j3 Bif=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨9 f& ^: [ Q. P2 C
bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.
4 W, V! n8 V3 ?7 G3 i0 s鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦1 G4 I1 _" ~# p7 }# H- m: o
豢頞憭扯蝖殷憭甈⊥葫閰血撟喳4 ~) B" Y2 T# Q) k
望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
4 W# _% F% |5 d/ {. |
; D% p6 ^( ]% m皜祈岫摰閮敺芷 /home2/test
+ x! W' O7 ^- w+ K* L/ R- {2.
) \* S2 F0 ?/ L: @虫蝔格寞:) G# X2 _! R, a0 Y8 C
4 C4 p9 D; O/ ~* Y皜祈岫蝖祉霈摨:" H) r: K+ M$ d* @+ t6 j1 d
hdparm -t /dev/sdb& M# ?6 S' ? u7 v: U4 w
/ e, G0 `) L' i0 }7 F& Y/dev/sdb: (雿輻禿aid0摨血翰)
( {7 u9 @7 H/ C: h; |% b Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec) g: e# q+ }% D* i
$ f7 }0 I1 w0 \6 e" D4 k
/dev/sdb: (敺靘寞LVM摨行)
# q/ W8 a+ J- Y3 `/dev/sdb:
5 E3 b# E% ?7 l# M9 }1 X0 NTiming buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec
6 a, s/ }0 a- h3 R% _! {皜祈岫蝖祉撖怠仿摨:+ T1 X2 Q! g" ~5 a/ c; s
hdparm -t --direct /dev/sdb$ ?: d# X* i `) E. c
% y1 L. K6 P8 {* c( F% |/dev/sdb: (雿輻禿aid0摨血翰)* r/ R+ }1 e) _# ?
Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec; C% l0 n# ~5 G+ d
$ i, h- B0 g. f/dev/sdb: (敺靘寞LVM摨行)
9 r) o0 X' e1 x, E; H6 h( F6 p6 z Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec
" c$ m H" R, E3 m" G9 e! D" T* p; W. k3 Z- W9 ?1 ^
5 s: [1 n" r$ q7 h" n血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝
( k" y7 k$ s. F( g3 N7 Q7 ]+ \' h% Q' `0 l5 q. q
& {, u3 \( t y! w
& U' {1 Z# x2 a: E4 ^: `
+ u7 ^! Y# v. A" R
. z5 x2 K" w, N; |1 T/ T1 d
& S& P9 n# O8 P2 |! v: Q& B |
|