砍敺 IT_man 2017-3-21 22:08 蝺刻摩 4 H# `3 h6 }' V! F. Y( l; H3 c
" @6 L4 Y) V2 k$ b. D" c4 [
: http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid
+ v/ x- ?- e7 @: ufdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html
) [3 o1 x" R3 o4 |* z/ yformat 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html
% H7 }) q2 G' F" j! w" q
3 y i8 u+ M) [8 i; `& f& t l啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:
! ?* [6 M5 A) q" R! _3 ]' A/dev/sdb1 /home2 ext4 defaults 1 1
" |& o4 d2 I# x4 B3 I. _% t: l, g# N4 E
parted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/
4 i! ~# M& f @ 6 t8 v1 C( e* o' G
fdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽$ p( h/ h: F. Y
* u2 s/ ~3 s3 W0 \8 @3 _- C) C3 I7 N! A9 m& N
parted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗$ {* n- ^ T) C! f6 E. l
' n" b: x0 `4 Q: K) L# O; `) \ bparted [鋆蝵孫 [隞 [窟]
; B! _1 X+ f0 A. s9 v賊賂
+ A) K& y7 d ^, @( N隞文踝" @) q- G0 `1 w9 d
啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯$ H$ h$ }8 Z0 z; z5 F+ [/ S9 _
憿舐內莎print( O$ C4 o8 Y/ y) Y; e; K7 }
芷文莎rm [partition]' E0 _4 a, f( L( Y2 P- x- v# b! }: P
靘憒:
& p5 \& O3 x5 V% H( G; x% D3 f9 X' P1 q [
寞銝:6 G1 Q, V$ l* P/ I
(parted) mkpart primary 0 100% (primary皰artition name)
3 {9 F6 d1 W7 t+ H6 w. S- I3 b5 x
' N$ B! R! w- M" Z" R寞鈭:
L+ _" e5 M: Y0 h/ sPartition name? []? 30T_part
% ?5 K \+ k5 l& sFile system type? [ext2]? ext2 (ext4銝霅血)
# l- \3 G0 z) F3 DStart? 0B or 0%
D1 i* h& z* BEnd? 30TB or 100%
2 U% d0 Y2 ^+ z+ \5 n6 h1 g# N# i$ EWarning: You requested a partition from 0.00B to 30.0TB.$ L7 z, T& R/ P
The closest location we can manage is 17.4kB to 30.0TB.1 i6 [. Q7 H6 e; J2 C
Is this still acceptable to you?' P% L* n0 L( j
Yes/No? Yes1 Q: @, [- C4 Z+ z+ Y, o! m/ K1 r5 c
Warning: The resulting partition is not properly aligned for best performance.0 i- K, N$ v V; F) j; a7 c& n
Ignore/Cancel?
' W9 a6 x f9 C+ @0 g% T雿輻牠xt2撠曹銝餈啗郎
3 [! g- D7 ?* d: }+ Omkfs -t ext4 /dev/sdb1 ===> format+ g- \8 V# {3 ^% M7 p$ L0 d
ERROR:+ i( g3 z- M5 a* O# G
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits* o8 Z. z5 c! v# Z
using a blocksize of 40963 t( q, C$ }( @9 z
SOL:
0 T' n5 ?( e7 U0 p. nformat > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit# U) v7 h6 t" F0 q' T# J
/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca35 P: J! d6 X% {4 X* C
/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz
9 q0 C& [) B( U* E" W5 Fcd /usr/local/src/e2fsprogs-1.42.7
o% }" B4 A* `! ^" Pmkdir build! ?" Z( O' l& A" H
cd build" e j" ^7 B0 D: z" h( B I7 w+ b D
../configure' M' D; g* B0 [ B! }% r
make3 e% `& E% _ w8 A5 c
make install
* H0 ]) W0 N# ?" H O9 Umke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1
- @; X0 l9 B4 H# h3 |憿舐內銝:5 r* H( A. L! @+ G- \6 Z
This filesystem will be automatically checked every 27 mounts or0 V* X0 z/ N7 v
180 days, whichever comes first. Use tune2fs -c or -i to override.( H. p9 D4 {' V
/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)8 h' w( N2 D& E1 y. u
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)5 g; H7 C5 w3 v6 j1 {2 D1 R; L
mount /home25 u* Y% K/ W4 h
- I8 z+ f) r1 G$ i6 C
( Z; q0 M) I' }) A* m$ m$ I, _! n=======================================================================6 P5 b: X: L4 u% v* n
% u: i7 b, a. B[蝖祉皜祈岫]1.6 g/ m5 S- X& D$ S; v
Linux蝖祉撖怠仿摨行葫閰衣隞:6 k. x+ K: t; @4 l# f: y
#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉$ m0 R$ s. ?6 U' m1 I: T' X( p
1000000+0 records in) u2 _) [7 ? P3 `* \. k
1000000+0 records out
) Z* o, b/ r9 G$ ^* o! `. p2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s$ ^3 t9 _, _9 q
5 d: ]" T# c. L* C5 H( ~) a6 Yreal 0m3.590s
' W. T6 W. \5 A) Muser 0m0.130s
3 v! F# `5 {- M/ C+ u$ f/ U) I% [. |sys 0m3.455s0 }& f* t" q% o1 a, u
. Y3 f1 g \8 r0 P, s- C# \. X8 d) v7 b k, ^2 D
Linux蝖祉霈摨行葫閰衣隞:
) V. k8 `" s, h8 G8 |9 K#time dd if=/home2/test of=/dev/null bs=2k# i0 |3 C0 }8 U1 W9 C2 D
1000000+0 records in% _. E2 |* X2 p3 G- b9 ~' k
1000000+0 records out4 V' C# }' Y7 j: e" d/ L" C
2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s# I4 q. G; w) e3 f6 |5 R
" m3 z+ b) [, P2 M/ B9 xreal 0m0.954s
+ a0 U4 l- {& m5 M. m2 suser 0m0.083s
6 {; H" S4 }8 l# jsys 0m0.868s3 s; S0 w4 m/ ^4 K$ K6 F
3 d: ?/ j" N4 \: H
閫嚗: C) v0 J, M2 [6 |
time 其閮
. X0 V" W, q! N3 \/ A! bdd 其銴鋆踝敺if OF; z4 R7 f' L* W) w4 y
if=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨
# _) P( M- p% ~2 `4 `bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.
/ n! M2 a* T# o/ F D- X鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦/ C# [: ^" j* H5 x
豢頞憭扯蝖殷憭甈⊥葫閰血撟喳
& U* t: L1 S1 D" \5 n望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭( n6 O% j/ B( P
) A6 a1 s, P8 A
皜祈岫摰閮敺芷 /home2/test6 v" N, n- Q9 f, \8 X. Q$ T. B& P
2.2 _+ V1 @& c& O/ @
虫蝔格寞:
9 \ q- M$ j. G/ S( k( z
" \% n( @2 \+ m皜祈岫蝖祉霈摨:0 ?) w9 }9 W: `- P
hdparm -t /dev/sdb
/ `: |4 w0 J- I) \3 P
% f& _5 D$ T" p- M/dev/sdb: (雿輻禿aid0摨血翰)1 n5 F& Z6 g( r+ ^1 K
Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec8 W! ~, P5 d9 D' G$ M/ V9 [
% a, W h+ c' y3 x5 J, @/dev/sdb: (敺靘寞LVM摨行)
2 |; Y/ B0 M c T1 _/dev/sdb:! k' Q4 ]; t4 ]( a
Timing buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec
3 `( f. H l. n4 W A& L* x2 h皜祈岫蝖祉撖怠仿摨:
, G! P/ a" G9 W2 w9 t hdparm -t --direct /dev/sdb
# \. H8 b n' V* `7 [% o1 [8 m; ^0 @, U, e
/dev/sdb: (雿輻禿aid0摨血翰); d4 F1 |. ~/ r% h6 _4 I T
Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec0 r( A+ i5 k3 o
+ W" d2 D5 m+ ]; r
/dev/sdb: (敺靘寞LVM摨行)( j0 D( r+ j$ G& f, N& |2 E
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec! p0 |. B! p! ?# R3 P
* ~! F+ [% {/ M9 K6 P6 M% ^7 L+ z$ q! K
血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝% f4 ]6 U! l8 i+ q' A
* Q b4 N$ t' \# S3 @ Y- J; j# q: k
% ^* m7 M7 s+ C) `# z9 m7 B' y
. F; Z Y- P; y( ^7 ?2 b9 {* t2 y3 j; C& k
" r% t+ D- g& Y* _! \
|
|