砍敺 IT_man 2017-3-21 22:08 蝺刻摩 / z# H- V1 R0 W4 p
2 |' G# \; @6 P# q8 V0 D. p
: http://linux.vbird.org/linux_basic/0230filesystem.php#parted http://blog.yam.com/wesley1981/article/16596463 賊隞 fstab, findfs, mount blkid
) N' S! M! b" @4 ]% v- J/ {fdisk 隢 :http://blogger.gtwang.org/2012/02/linux.html1 s1 r( I* o- e! G
format 憭扳 16TB 蝖祉(>16TB銝摰閬冽迨隞) : http://www.unix-ninja.com/p/Formatting_Ext4_volumes_beyond_the_16TB_limit/http://blog.yourdream.cc/2014/11/19/morethan16t.html
7 C, X0 i3 a4 K% N( V# g0 `
4 E7 V, }+ x2 L啣蝖祉,璈芸mount(銝隞孑ount芣舀急,璈銝芸mount) :/etc/fstab 乩銝銵:8 b n4 U1 N) e( x$ }
/dev/sdb1 /home2 ext4 defaults 1 1
. M/ g$ n, Q6 {" a1 m/ }: n s7 G3 ]. ?9 \
parted 閰喟敦隞:https://blog.gtwang.org/linux/pa ... -disk-partitions/2/# p6 ?- J! r2 \
0 ~0 ]! W: A8 L/ S; j2 O
fdisk 隞文芣舀 MBR 銝舀 GPT ,閬 GPT蝖祉雿輻 parted 游隞文脩′蝣,隞乩撠隞蝝 parted冽! n7 [. t1 w2 I% E8 ^/ a) O0 p
# N& D2 c& y/ p
9 o1 O3 p4 ~ l% ^0 jparted 臭誑湔亙其銵隞文撠勗莎臭撣詨末函隞歹摰撣貊函隤瘜憒銝嚗
) E% {( W6 T! g+ ^* B4 t7 Q$ T0 W. H" e
parted [鋆蝵孫 [隞 [窟]/ Y3 v% E i% G/ U& ?. P# m1 a( Z
賊賂
- F" H# a& c4 Z* _6 V隞文踝' W1 n; {1 s& E K+ {( [: G" ^
啣莎mkpart [primary|logical|extended] [ext4|vfat|xfs] 憪 蝯
1 V7 a1 X; J$ N# f; M 憿舐內莎print
% e3 A8 q- ]! g2 |3 g 芷文莎rm [partition]0 t. D3 {! F' S/ W
靘憒:7 P& E: t# Z$ v
3 X, n8 S. I/ O! R/ e
寞銝:
& S4 q+ L- x+ s4 _" n1 f0 s5 }(parted) mkpart primary 0 100% (primary皰artition name)
. r, h8 j+ i( b$ E2 e
\2 }, ~- A/ ~+ y寞鈭:
9 s R q( A' c# a( G* VPartition name? []? 30T_part @# X0 l" @6 K# A; H" o
File system type? [ext2]? ext2 (ext4銝霅血)
7 x R) {5 G( u) [+ b# |Start? 0B or 0%! }3 I8 [2 ~4 `# a& ]: h! [
End? 30TB or 100%
- |' H+ D% Q8 T4 Y& SWarning: You requested a partition from 0.00B to 30.0TB.
8 v) L1 y' M, i1 Q* S# lThe closest location we can manage is 17.4kB to 30.0TB.
1 l. e, J+ ~0 y6 b6 DIs this still acceptable to you?
9 q# y! G) y' P$ X( {# \6 mYes/No? Yes
6 ]8 W2 e, A5 s; `Warning: The resulting partition is not properly aligned for best performance.4 A% x8 y0 q/ V. _1 b( a# @$ Y V
Ignore/Cancel?
3 {$ K- } ^6 u% X$ Q) J雿輻牠xt2撠曹銝餈啗郎0 ?& `# |2 w5 G' k
mkfs -t ext4 /dev/sdb1 ===> format: u1 l8 J- T r. N
ERROR:
9 h' i# v% Y8 ^+ k: I7 Smkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits
: Q6 s9 |9 l5 _! e! n using a blocksize of 4096
M1 z9 e- V" }( Y" J6 jSOL: $ |, R( k8 ^& C( h; K; Q! e0 ^
format > 16TB see https://www.unix-ninja.com/p/For ... yond_the_16TB_limit
/ r5 T' H4 q+ s9 {& Q/ {& @- w. D& ^/usr/local/src/wget -Oe2fsprogs-1.42.7.tar.gz http://downloads.sourceforge.net ... _mirror=superb-dca3
' ^ o9 p% ^% I! Y# P" X9 @/usr/local/src/tar -zxvf e2fsprogs-1.42.7.tar.gz/ X5 m' H0 z' @; V. [
cd /usr/local/src/e2fsprogs-1.42.7
& c1 s+ F% G! j: w4 l1 Nmkdir build
5 F( l/ t5 e% ]0 @cd build
! Y# e1 ^) J3 I4 v1 R$ k ../configure
3 U: n6 f- ]7 Q8 X K" ?" o make
! o' O9 s$ V) ~ make install
8 p" m% p1 J+ l1 f* a2 N4 Nmke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1
! j" b! d6 {- Y6 B憿舐內銝:
4 S( M* E. F8 g* u$ d' xThis filesystem will be automatically checked every 27 mounts or8 m2 M7 U) b0 [
180 days, whichever comes first. Use tune2fs -c or -i to override.
, M- s, h2 Y2 V+ C/etc/fstab銝剖乩 : (fstab隞蝝:http://horace1123.pixnet.net/blo ... b%E8%AA%AA%E6%98%8E)" K" v2 S3 Y3 }( u7 h
/dev/sdb1 /home2 ext4 defaults 1 0(蝚砌詨1:瘥亙隞,蝚砌詨0:蝟餌絞銝甇撣豢fsck銝瑼X)
7 G( \5 L$ V0 U# d# J1 o) K: ^mount /home29 y' j* m- e+ k( k* A
# l6 v R: j' H; J
) K. Z. k4 n% N# T2 n5 A=======================================================================
) f2 J k* |) ?$ a5 K& b, p1 o+ u2 L6 z1 o. h$ V! u- w- b S
[蝖祉皜祈岫]1.
) |+ a h2 k+ F. W! JLinux蝖祉撖怠仿摨行葫閰衣隞:
) @% B6 f7 _: W7 r' E% }- R; @#time dd if=/dev/zero of=/home2/test bs=2k count=1000000 // /home2 痂ount raid0 33TB 蝖祉, 11*3TB銋SCSI蝖祉% p2 q/ J, z, Z' u
1000000+0 records in
/ k* W! N2 C" B% Q6 ~1000000+0 records out! g8 t+ v& Q- T t" C6 q y( t
2048000000 bytes (2.0 GB) copied, 3.58735 s, 571 MB/s3 U5 P+ _4 r( Z# j) u6 G# |, X
# b: g! H. k2 t: _ H: @8 O1 Y+ treal 0m3.590s
) l# I9 p& k$ f. ~& Uuser 0m0.130s
# v) ] [6 [) M7 b- @sys 0m3.455s0 T+ M6 K1 C' C c' h, }0 n
+ p% v7 w- h$ {5 w( C
$ r" {' ~6 M0 x* o7 Z0 cLinux蝖祉霈摨行葫閰衣隞:0 A( }! O0 y% @. ~5 b! E& A( N
#time dd if=/home2/test of=/dev/null bs=2k
: c: g _9 {% v1 G1000000+0 records in! k3 {2 d2 X4 l4 `
1000000+0 records out$ a. }# o' `2 j
2048000000 bytes (2.0 GB) copied, 0.952334 s, 2.2 GB/s
/ x, I$ ]9 z& ~& g) x. d9 A6 Z* ?" ?/ n! n6 }
real 0m0.954s/ L/ K* ?: K1 I* f ]! |* K. P
user 0m0.083s) M# G: F6 K& Y: }5 s1 |
sys 0m0.868s {; v; D3 h2 R9 W( U
1 t4 S/ w4 {. [閫嚗7 C& ?, r$ S6 \
time 其閮4 w& K5 z: E6 y' P
dd 其銴鋆踝敺if OF
6 i/ G' N. D+ y! q/ [5 Bif=/dev/zero銝YIO嚗隞亙臭誑其皜祈岫蝝蝎孵神摨;璅 of=/dev/null 銝YIO嚗臭誑其皜祈岫蝝蝎寡摨& e9 H- C9 V. |' A4 L
bs 舀甈⊥葫閰血桐憭批嚗count航撖怎嚗訾撠望航憭批.6 k, L# f9 k. U0 S' [1 t1 C* `" T/ C
鞈頞憭扯皞蝣綽憭皜祈岫靘撟喳潦4 ] m4 \2 S; U: y* K4 `" K
豢頞憭扯蝖殷憭甈⊥葫閰血撟喳
2 G- t" b# M6 Y" w5 |望葫閰衣敺啁豢憿舐內摨衣貊嗅翰鈭
3 Z# A i5 @6 }0 {
0 f1 C" r) a" l, |$ n9 \皜祈岫摰閮敺芷 /home2/test
4 I# G, H; |' t" L4 ~2.& M$ i" D) G# L) g$ V
虫蝔格寞:
. p* ~: c+ ?% C; K, a# s* j- M
7 X7 t. V8 D0 Q% T+ n. r4 o皜祈岫蝖祉霈摨:
5 r4 P7 ?5 x( o) D! {: \ I5 Bhdparm -t /dev/sdb
, p3 K% p$ |/ |' w7 S. n1 @# F$ N |. D6 G* ]( { x
/dev/sdb: (雿輻禿aid0摨血翰)5 V% v H; z% t$ @' u
Timing buffered disk reads: 1732 MB in 3.00 seconds = 576.98 MB/sec
, O0 t; i4 r% X
( h0 N2 S6 o6 a/dev/sdb: (敺靘寞LVM摨行)
7 O) ]' O: N, z# k1 C/dev/sdb:
* z7 e* Z+ g; i: N* uTiming buffered disk reads: 546 MB in 3.01 seconds = 181.43 MB/sec
* D$ Y( y; \* K皜祈岫蝖祉撖怠仿摨:
5 g, e5 C$ b3 L* h hdparm -t --direct /dev/sdb; g3 r* ^9 o$ u4 H" O
" }- O. ~( M9 U: ~9 T8 l6 C: g) ^$ Z
/dev/sdb: (雿輻禿aid0摨血翰)2 l3 I) X; c8 g: o0 L6 R0 c: Z
Timing O_DIRECT disk reads: 1326 MB in 3.29 seconds = 402.57 MB/sec
( O& `6 D* |: E3 X0 g2 i: t% M
. N; I, c. |) e9 d% g! s7 O c/dev/sdb: (敺靘寞LVM摨行)5 m( |3 I7 c" d4 T$ \! y
Timing O_DIRECT disk reads: 560 MB in 3.00 seconds = 186.36 MB/sec
% r9 y3 L8 c" C8 X, x4 x# _5 x! \! J, `; _& T* l3 Q
& k6 z: a- _' A' i血皜祈岫 /dev/sda SSD蝖祉 摨血芣 raid0 scsi 蝖祉銝
# R n+ b: I8 r, D6 q# q9 H( Y, z( g! P! f. z
, f' I0 g1 S: [+ D3 `
! c( I& p" v0 Y4 D+ b7 j7 a
3 T, {# E9 y7 }/ c! l( w$ n6 g& b8 r, k! Z# q4 s
% k' s- R, ]- n2 B6 Z4 E: O+ {- ?
|
|