找回密码
 注册
查看: 638|回复: 2

linux系统 非lvm标准分区磁盘扩容操作步骤 用于openstack平台测试

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-9-27 17:00:05 | 显示全部楼层 |阅读模式
[root@testuos ~]# growpart /dev/vda 5% x7 Q, D/ r% e( B5 L. c
CHANGED: partition=5 start=4302848 old: size=6182912 end=10485760 new: size=100554719 end=104857567
$ ]& Y9 S9 {/ {[root@testuos ~]# resize2fs /dev/vda
. t+ D9 l0 A! `1 J  _3 s. K6 K5 Qvda   vda1  vda2  vda3  vda4  vda5  # @' a( P5 _, j! C- I. v& y: [
[root@testuos ~]# resize2fs /dev/vda
& y/ f% h3 z% b; q5 Mvda   vda1  vda2  vda3  vda4  vda5  
% \! g: \9 N- c[root@testuos ~]# resize2fs /dev/vda5
1 t7 Z. j4 k6 p% W4 y/ Lresize2fs 1.45.6 (20-Mar-2020)9 {# u3 K/ K) y; r
resize2fs: Bad magic number in super-block while trying to open /dev/vda5- E4 B) A% h) d+ ?8 l
Couldn't find valid filesystem superblock.
/ @  M' ]' I0 V; {. L' Z* F' K[root@testuos ~]# lsblk
- r- l/ C2 A/ H8 d( D' p9 C" q- iNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
" b$ g/ K) Y7 Q: a( c; Y* c8 Evda    253:0    0   50G  0 disk # ]2 _+ U4 h9 [" J2 J8 r" l1 Y+ [
├─vda1 253:1    0  512M  0 part /boot
( ], e: Y& g, b; B+ o2 N& e% [├─vda2 253:2    0  1.3G  0 part /backup
4 y- K# T6 O! s% V% R├─vda3 253:3    0  256M  0 part [SWAP]
) b! x8 w% v6 S8 C, a: J4 [├─vda4 253:4    0    1K  0 part # }* s9 P2 S; K1 F
└─vda5 253:5    0   48G  0 part /! e# n: E. n$ U; f1 n1 p
[root@testuos ~]# df -Th: }& d# F' V4 N5 Q  G1 j
Filesystem     Type      Size  Used Avail Use% Mounted on
( @2 X" j& B  ]+ N% T! Ydevtmpfs       devtmpfs  1.9G     0  1.9G   0% /dev. n, A# t6 H0 Y8 I0 m4 I+ A) L
tmpfs          tmpfs     1.9G     0  1.9G   0% /dev/shm7 G2 d3 S2 L5 e
tmpfs          tmpfs     1.9G   17M  1.9G   1% /run
: E3 `) T( q1 d4 K- v; K" ktmpfs          tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
) W( q' {* E0 J7 O9 H/dev/vda5      xfs       3.0G  1.8G  1.2G  60% /
1 C, k" d$ z0 f5 M2 d0 V/dev/vda1      xfs       507M  258M  250M  51% /boot- y4 g/ e/ k) n( F# k
/dev/vda2      xfs       1.3G  1.2G  151M  89% /backup6 Z8 C9 G4 v5 v3 Y: K, T  u
tmpfs          tmpfs     379M     0  379M   0% /run/user/0
+ G9 x  L, X. c" c[root@testuos ~]# xfs_growfs /6 p; ]# m2 l- g
meta-data=/dev/vda5              isize=512    agcount=4, agsize=193216 blks
- m+ n& K, H2 s  q/ z         =                       sectsz=512   attr=2, projid32bit=1- U% ]" d- B$ m% Y! H8 W4 P3 f; h
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
# u. D9 n0 H% e( r7 }# m# S) z1 L3 _         =                       reflink=1, C" _; x# D0 \9 g
data     =                       bsize=4096   blocks=772864, imaxpct=25
* g2 L. J' ^; }, \6 u# b1 O5 [- t& {/ h         =                       sunit=0      swidth=0 blks
) l# _7 z1 w4 F7 lnaming   =version 2              bsize=4096   ascii-ci=0, ftype=1: L8 d1 l% S5 l. g/ k; g3 D; h% B& x; ^
log      =internal log           bsize=4096   blocks=2560, version=2% P, {: \* j7 m6 m0 n4 i
         =                       sectsz=512   sunit=0 blks, lazy-count=1% T& T+ @  U7 o% d
realtime =none                   extsz=4096   blocks=0, rtextents=0
5 ?1 `" x0 L0 M7 D+ E9 x+ M+ k8 _# p- A' g7 P! S
/ j+ ?. A; I+ y
data blocks changed from 772864 to 12569339( q6 \. J6 C' k
[root@testuos ~]#
' u* L6 {$ r6 K- a! U[root@testuos ~]#
& ^/ L# A- E" T3 q' n- y[root@testuos ~]# df -TH
" u/ ?. K- E% c! UFilesystem     Type      Size  Used Avail Use% Mounted on2 j& d7 a* r; K% ?' W
devtmpfs       devtmpfs  2.0G     0  2.0G   0% /dev- X( p5 v5 y  ~6 W# E, O6 A: ]
tmpfs          tmpfs     2.0G     0  2.0G   0% /dev/shm4 j/ |8 c3 J) H- P9 X, Q! ^- ?
tmpfs          tmpfs     2.0G   18M  2.0G   1% /run* j# {6 h! c  v4 b" A
tmpfs          tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
, ]! Y4 C3 u# w7 ^! _& n/ \/dev/vda5      xfs        52G  2.3G   50G   5% /
5 Y5 R, L* a: i8 j, f& c/dev/vda1      xfs       532M  271M  262M  51% /boot
% u% V8 W& [. q& s0 K9 H0 R1 K/dev/vda2      xfs       1.4G  1.3G  159M  89% /backup
1 Z+ q* T: i4 U% ntmpfs          tmpfs     397M     0  397M   0% /run/user/0
% y$ a7 z/ V. ~6 |0 [! v
* G9 Z, {2 p7 k$ {8 a) V

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-9-27 17:33:54 | 显示全部楼层
使用xshell登录虚拟机,按以下步骤执行:
( J$ k4 u9 ?. @, g% v; r) _* a# ~' I
[root@localhost ~]# df -hT) N1 Y% l5 ~% H' U
Filesystem           Type   Size  Used Avail Use% Mounted on
  b, R: O6 ^: J/dev/vda3            ext4    36G   34G   16M 100% /
4 m) N  g/ N( C. {8 ltmpfs                tmpfs   99G   23G   77G  23% /dev/shm  l# @% V( {5 g6 t5 g9 U
/dev/vda1            ext4   190M   39M  141M  22% /boot7 Z& R& A* \. ^: i
/dev/vdb1            ext4   2.0T  1.7T  244G  88% /mnt/db1( X  F0 U$ {$ v, m1 k8 E9 n4 L" L
( V2 \& |# M. b% A: u/ q& q
[root@localhost ~]# fdisk -l
& n7 Y% j" |  O( L: c2 S" o, ~2 RDisk /dev/vda: 42.9 GB, 42949672960 bytes
5 B. B6 W+ a1 ~3 x16 heads, 63 sectors/track, 83220 cylinders
, Z" B! _' ]- ?. V" I: y( b" LUnits = cylinders of 1008 * 512 = 516096 bytes
6 [( @; S, d$ `' N0 k# S5 RSector size (logical/physical): 512 bytes / 512 bytes% z) i; p/ V+ J/ r5 }
I/O size (minimum/optimal): 512 bytes / 512 bytes
8 G4 t: a# }8 h! Q  g: [Disk identifier: 0x0008e937# u, D' w1 ~+ l# K. u8 s
) D! X5 t( i, y. E7 b7 P$ ~/ E
   Device Boot      Start         End      Blocks   Id  System
3 ~9 \' W; n. `9 J7 L6 `6 L/dev/vda1   *           3         409      204800   83  Linux
, r; K8 p" k7 l. V$ M9 R3 j4 vPartition 1 does not end on cylinder boundary.
4 G8 ^( N$ ~( o/dev/vda2             409        8731     4194304   82  Linux swap / Solaris
. n+ T0 N4 u8 HPartition 2 does not end on cylinder boundary.
) `1 g% c4 s  M/dev/vda3            8731       83221    37542912   83  Linux3 i- H3 Q, j: N1 W
Partition 3 does not end on cylinder boundary.
/ D; o7 m8 O0 r* u# K! d, |
7 l8 @" Z9 m  Z  |* @# w2 tDisk /dev/vdb: 2199.0 GB, 2199023255552 bytes
. P0 k4 R" _7 n( I, }16 heads, 63 sectors/track, 4260880 cylinders
2 ~. d# o8 K7 P. E/ w  V: q1 gUnits = cylinders of 1008 * 512 = 516096 bytes
0 f: ~7 \# k+ J. y6 C4 dSector size (logical/physical): 512 bytes / 512 bytes7 X; G9 X* M7 `2 |
I/O size (minimum/optimal): 512 bytes / 512 bytes
6 b! Z) q3 e* c5 M9 a$ A6 JDisk identifier: 0x97b5a27a( S8 R" h# H  C9 X; j
+ W% a0 y5 ?  k, v. M7 V
   Device Boot      Start         End      Blocks   Id  System
5 V3 y. p9 N( J  u% |+ H" p+ G/dev/vdb1               1     4260880  2147483488+  83  Linux
  ?3 }  R* o. B8 A2 }' @5 V+ a( R' ]) }: r3 c) K

8 L& L( |, U; q+ {7 l! `. k8 D0 f由上可以发现,根目录上挂载的是/dev/vda3 这个分区,而且这个系统里的分区id为83,因此不能通过LVM进行逻辑卷管理。
* |. i7 i' D. J! _7 M% u9 y
+ c. B8 c" J1 ]( L; Y[root@localhost ~]# lsblk
' j6 _' f. Y* e( z! eNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
; y! U+ d: i# |: L7 |sr0     11:0    1 1024M  0 rom  + b- i! ~( I- D8 o
vda    252:0    0   40G  0 disk 4 z7 c+ c7 [' G: X1 i
├─vda1 252:1    0  200M  0 part /boot: ?# I/ _- n/ z& q. h
├─vda2 252:2    0    4G  0 part [SWAP]
% N3 x7 H. c  k└─vda3 252:3    0 35.8G  0 part /+ h: T5 y- ?. |6 _$ A1 r
vdb    252:16   0    2T  0 disk 4 C' v$ t% ~- ~1 n  Q5 z( F1 R
└─vdb1 252:17   0    2T  0 part /mnt/db1 - g* I  ?1 j: L- t1 u! I
; X# |) C, I4 o) k; w- ]( B
5 |0 a% Q  G) {: D& t
通过这个命令可以知道,vda确实是已经加了容量了,之前的vda只有40G的。
! y0 v6 u% f$ ^6 x
- D1 |$ e# Y4 Y0 L5 a8 n(1) 现在我们就要把加了的容量添加到vda3并同步到根目录的文件系统中。
! m6 N; y: l6 s/ Q0 c+ V5 v根据提示,先删除vda3根分区,然后重新创建vda3根分区" _1 @6 r# X( Z- s! r, Y# }

6 ^% O) |7 i- J4 _% G+ y9 z- R[root@localhost ~]# fdisk /dev/vda
6 R$ W6 R" h6 A( T5 m" TWelcome to fdisk (util-linux 2.23.2).
8 d" G8 a; R- d  }$ `) M2 d! z
1 ^+ |# o: |5 u' m3 j% H  I$ RChanges will remain in memory only, until you decide to write them.; q( `4 i5 s" r1 E  X. ~
Be careful before using the write command.2 T" t5 @  O$ ]

2 G' ~1 U" J9 i" h( q/ _* `+ fCommand (m for help): p  //这里输入p,列出分区列表,记住下面的start和end,后续操作才能保证数据不会丢失。
+ ?( G' i2 S$ L; i- s7 A- z
  g+ K3 H4 ]6 d( S" wDisk /dev/sda: 51.5 GB, 51539607552 bytes, 100663296 sectors2 `0 L* q1 H7 b9 z' W
Units = sectors of 1 * 512 = 512 bytes
# |4 C3 t) Y4 b. y2 VSector size (logical/physical): 512 bytes / 512 bytes: e. F& h' ?( a
I/O size (minimum/optimal): 512 bytes / 512 bytes# @# Q( H1 B( K) b+ h3 j# B; t1 H
Disk label type: dos& c1 N5 s2 G1 J; J
Disk identifier: 0x000e780b& Y. }9 o# Q; B9 h
5 b- l+ w5 m$ I/ Y
   Device Boot      Start         End      Blocks   Id  System
  r, K1 ?5 }2 e: [& U  ^% k8 E/dev/vda1   *           3         409      204800   83  Linux1 j, @( E( r# ^% u
Partition 1 does not end on cylinder boundary.( u: j& i% _& a" m( J2 i  B
/dev/vda2             409        8731     4194304   82  Linux swap / Solaris
+ b, R3 H3 n% q, r4 g5 fPartition 2 does not end on cylinder boundary.
/ h0 _# `. p+ {. A4 x/dev/vda3            8731       83221    37542912   83  Linux
7 |5 _4 S2 D0 z. i) \" m' F: a: w/ @9 d: X" a8 E& k
Command (m for help): d   //这里输入d,表示删除一个分区# e+ `' t7 o% R& ^
Partition number (1-3, default 3): 3     //这里输入3,是因为之前的分区是/dev/sda36 n% ~9 q# ]; {# k2 K* ^: [# m# o/ m
Partition 3 is deleted2 T3 D5 N9 ?6 A7 ?' M& q
/ M6 d4 K* W9 U  |! {, `& N
Command (m for help): n    //删除完,输入n新建一个分区
) D. k1 I& x  H* z, W) rPartition type:0 Z( _( b3 |) e1 m0 I) {0 \4 M
   p   primary (2 primary, 0 extended, 2 free)
2 R# U. V3 P/ q   e   extended
+ Y' ^+ A2 n- ?9 P0 G" |: U* BSelect (default p): p   //选择主分区6 J+ H7 z) H; k. y. g6 c" F0 I
Partition number (3,4, default 3): 3  //还是/dev/sda3
+ a; ^4 |5 K# z; B- vFirst sector (3762176-100663295, default 3762176):      //这里直接回车0 h- E! U: R& |* n
Using default value 3762176   
1 ~' E! L5 c2 q  N# D# h& C5 ULast sector, +sectors or +size{K,M,G} (3762176-100663295, default 100663295):    //这里明显可以看到,不仅包含了之前的sda3的start和end,而且远大于了,使用默认的将剩余的空间都给这个新建的分区。" g: d8 d1 x" G- r
Using default value 100663295
# ^) w* g* }) \; BPartition 3 of type Linux and of size 46.2 GiB is set
  G( j7 r7 }. A8 b+ W7 K4 p7 |  r: ]( a0 B3 |9 A
Command (m for help): w      //最后写入保存
6 O1 ?. N! @8 Y# D4 v7 _* q5 YThe partition table has been altered!, f( Z) C0 w0 g, O9 o: Y# g( R+ ?
3 U5 f9 d$ p3 Y, z% a2 h
Calling ioctl() to re-read partition table.8 c$ m; U5 e1 Y! [
& X% q1 ^2 a; t( `
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.( m- ~9 d! F; r! |
The kernel still uses the old table. The new table will be used at
1 g- t0 y. b5 w5 Uthe next reboot or after you run partprobe(8) or kpartx(8)
# t* m) V/ t5 y. d2 ySyncing disks.- `3 v. Z9 n7 u8 c4 v# T: e. G/ y
You have new mail in /var/spool/mail/root
* b! L; a8 j0 N" Z9 |
% Y& o' r5 w4 L; s(2)重启系统- s, v" {, @; J5 t0 L" ]
重启当前系统,可以选择 reboot 或者 init 6来执行。) |3 w. X. n6 `) ?" y! u: M* q
//先重启,必须
# y2 O% z6 g( i$ ~1 R- S1 V/ T% s8 H* ~' M- N! y
[root@localhost ~]# reboot
, g  R" Q( A+ i% B6 z, e3 G; L/ g( A  e* o& m  [* J$ L) c( b/ N# u
(3)扩容文件系统* S" j' q7 b$ Q4 f, X% ?
我们使用一下命令查看vda3的文件格式:  `# Y7 g6 P, I1 l
, b+ }: x& p2 Z/ C
[root@db-phis01 ~]# df -Th /dev/vda3
! J- i. }6 l0 P/ z8 M6 N. jFilesystem     Type  Size  Used Avail Use% Mounted on
( ~) s2 @/ U: ?- N6 Z/ R/dev/vda3      ext4   36G   34G   16M 100% /9 T6 e& B, S# I

: x7 u: b6 ~' P& l) t, G2 T它的格式是ext4的,使用resize2fs命令,如果是xfs的,就要用xfs_growfs命令进行刷新文件系统容量  i6 X# V) o6 \6 H

2 x5 I, V4 \6 h; s- m" Y% N! ^[root@localhost ~]# resize2fs /dev/vda3+ S( }, r( L" E$ i
/ k1 }0 h9 a8 c1 L& h
然后我们再看根目录的大小:$ G4 Q* b1 Y/ R7 z) N

* f2 f: Z% F2 q- X* e[root@localhost ~]# df -hT! F' e0 u& j' Q( {
Filesystem      Size  Used Avail Use% Mounted on
2 P  t1 J. g: n/dev/sda3        47G   13G   34G  27% /  h, t0 X3 x6 `9 e  O; o
devtmpfs        899M     0  899M   0% /dev6 q- r* h/ a; Z: w  `  o7 F
tmpfs           913M     0  913M   0% /dev/shm
/ Y9 J1 ^  x1 S, {' T& btmpfs           913M  8.9M  904M   1% /run$ X  k3 b2 Y: G' i: s: v, k& W
tmpfs           913M     0  913M   0% /sys/fs/cgroup
$ X: Z  O7 y4 b: F: H, _( l/dev/sda1       297M  195M  103M  66% /boot7 t9 h# W; M' i: z/ y
tmpfs           183M     0  183M   0% /run/user/0: S( ^2 n( n  K" q" q: T- N* Z
6 n( C( x7 v9 z

1 ?$ t  w3 _8 \8 C  j0 h/ o* A

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-9-27 17:41:58 | 显示全部楼层
非LVM分区的扩容
7 W, K8 E5 v' b. v# r% n2 @' b5 s3 h
最近,我就碰到了这个情况。我有一个朋友,他的阿里云服务器根分区快满了,本来40G的云盘,后来加了20G。找到我说,我明明已经加了20G,怎么显示还是40G阿,让我帮他解决下问题。, c2 z! X: v; n6 X7 w% c

- _) R' \  l9 W# w6 \4 w' \, D$ n. L不巧的是,它根目录没有使用lvm,我也一时半会不知道怎么办。后来查询了相关信息,找到了一个解决办法。但是这个解决办法是有局限性的,就是对需要扩容的分区,这个分区必须是该磁盘的最后一个分区。6 H* H) A  G, E* X! W

/ p& I8 {" b" A" ~, ]下面首先模拟场景:/bak 目录挂载在一个单独的分区,该分区开始时候分了500M,现在需要对其进行扩容操作3 K3 Z% @. w  Q% X) `9 K

0 c9 i5 J8 @9 _
6 y" w' d: I; h0 b8 H
7 [* q8 R9 G. U2 o2 N
2 t$ I0 [  U! F0 [' H' x- X3 h% F1 p7 B3 y% {" ~0 i" ^
# df -h
- e0 j3 H: l7 t( r
+ A' h0 p% j6 V% b文件系统                 容量  已用  可用 已用% 挂载点
- ^9 @# Z, L5 z4 G  \
9 ~7 }+ o6 h2 R……
8 s$ G& S! S* M1 ]8 X/ I
6 d/ x- U  O2 o, w4 `/dev/sdd1                497M   26M  472M    6% /bak8 Q% Z2 \4 ^& w7 G% o0 r
* K; x& f: u$ B7 v0 M% d
开始扩容操作5 S6 b$ F9 O6 w' ^+ y
; _8 r9 D, V' L; j; S6 l6 ^

6 N' b% j9 ?# c+ x) s7 p  q, b6 [- Y' a8 M) b8 U- a, A6 _- z9 g4 i
1 T9 ?/ B& A$ p! d' R* V& |: }# M8 W. l

$ P9 ^$ A* k6 F* |; s. @3 u1 j& T4 M- b8 p+ L

# I1 p! o. v, [7 S0 E8 Q1 ?& R* b/ b% ]  Z. Y+ I+ c  W; y
, K6 I' z5 N3 J1 v" W
5 I; h* \( e8 I+ G

5 W) e0 a8 G3 s  e8 c' u$ G% w3 H: g2 G, b  r2 p
% p/ \8 C; N3 t; R8 k% }0 P0 ~8 n3 Q

" i8 ^& r3 \+ y; P; M* ]- s& a+ l; _5 M: [# Z- y
: y  a4 Q( @+ Z/ E( }

/ R& E* D. b! d! K
7 |/ k( C& \. q9 `: J' ^# Q* ~2 H# b* ]; h2 y# K9 u1 B- V# C

; J. n( h- {4 @+ T3 o
& I: x; l& ~8 O* L0 g
, m* W( F# Y% d
3 g( C! A# W" J0 g
% [6 [# {, C+ p- {, Y& J' c" k% e) g' X, ?' `' a) {9 y8 T
, Y. J% W  h2 w  e6 R
* [4 Z9 \% C1 i8 ^7 f4 @5 e
) @, Q$ j' ~( V; _8 Q' {- }, o
7 k; N9 K: x: [8 R; O  h  V/ G

; P: c8 o- A' e3 [2 D% `$ M5 O, e7 L( p/ v1 {1 J, Z' A& b
# 首先卸载挂载点- z4 C5 Y# W! m) B  H

6 z* v) Y, b$ K9 [/ i' `
. U2 r, L1 p4 d' n( j) E; h7 R2 |7 ^. w6 [" t; |" {  F% {- d
# fdisk /dev/sdd) M! k. e; P6 c* E' Y( ^; r

( t* Q1 F# w' ?5 ^; M* B……9 G0 l1 Z& ]8 ?0 D6 v% U' P# Y% Y
9 n5 s6 @9 h' C. [$ X: X
命令(输入 m 获取帮助):p- |9 N7 i- f. t! O" O# S* X
! o. z' X! D+ F/ ^
……
  Q7 u8 F" J* d: i% m- O) i& O9 {' u( j/ u1 h
   设备 Boot      Start         End      Blocks   Id  System3 j( r% \) Q  w* z

% O* {; A& _/ w6 M  D9 Y/dev/sdd1            2048     1026047      512000   83  Linux! I  g; ~/ `0 |8 T9 W1 b% U+ t3 l

0 ~7 j2 ]- [5 C# ~( w! [/ ]! T6 e6 k8 v3 n- i( q( W

# N, g' t: r2 Q6 P& s: ]7 c#记住开始点,即2048。然后删除该分区,重新建立分区
1 J* P, u. F' h( w, @: O/ b8 L6 s1 ?0 g
命令(输入 m 获取帮助):d& G6 C6 _; E$ w' c* ]

6 k/ a2 k- k4 m" J! F( z% s已选择分区 1
: |% s" Y. s$ F9 Q* [% P; }9 K: |# K
8 |( I# J) v4 q% s4 k* |/ R+ G! X分区 1 已删除
: N$ e# N2 c* t9 ]2 N, Z) w
% \7 O( [" j" y; y3 j5 X- ~! R4 j
6 Q* \8 L( P* v& r% E: l
6 `# t. w; H# d8 \命令(输入 m 获取帮助):n! k! C' p( K0 ?9 s
& F0 p# Q3 N, z% d
Partition type:: r  d# K4 p  z; j/ k
8 H8 [+ f$ S9 ^
   p   primary (0 primary, 0 extended, 4 free)6 t. u" h3 I) T6 Y* r4 l& j2 W% Y
% }' y. ]% r1 y9 S* _, i5 R2 S) l7 x! a" ~
   e   extended
& m8 V7 }. y  K; x* R$ w1 Q+ H4 d) k: H8 D& C8 Q9 \! V
Select (default p):
6 ~. Z7 D, s5 S/ c/ t- u
" A9 p" O- U5 W2 \5 F' l9 GUsing default response p; ~7 b( f5 i5 D$ {  |" u/ R5 q
+ L7 B/ w& R6 ^, g0 R9 ^0 h/ B. B
分区号 (1-4,默认 1):; f1 u" H, E, K. `

: `$ q8 F4 s  u; q' ~起始 扇区 (2048-2097151,默认为 2048):2048
6 W) U1 s; n/ P3 M3 K. e, r  a- M
! C( B* B8 X" u0 DLast 扇区, +扇区 or +size{K,M,G} (2048-2097151,默认为 2097151):# y) l% q) \  u) W; ]  o
9 L. u0 @/ t1 r
将使用默认值 20971516 c& m. n+ ]9 g
. |1 R: h- [2 L$ N5 X) ]
分区 1 已设置为 Linux 类型,大小设为 1023 MiB
" J- i& r* `; g4 W0 {# t; P
& I- p$ |% g" G3 |7 V% u$ n! g$ F% V4 a* B+ l7 W+ _# G; ]8 e; x

! m% G4 l5 j+ [8 K0 m命令(输入 m 获取帮助):w
1 ~8 j( \" h. w, v6 M% n' s7 m: q8 e+ A9 F) m0 x& x
, I2 n5 e* j) _3 a# N* S
2 j( e- ]) M! v
0 O# u9 k+ s# [  ~1 e
; Z: F  X: G# r: k
# partprobe( {8 s$ ?8 `0 R! q9 w$ d
3 K3 n1 k& {" l8 i: @# {& I
这个时候,通过lsblk命令查看该分区大小已经变大了,但是df -h的结果还是没变,需要使用xfs_growfs 命令处理下。
. v% Z6 J0 D# n) l6 b1 L4 _  }1 n5 P% B' D

8 b# h/ T) v, n. N' N
' o$ p; F6 l% a: w6 I& m6 w2 j) ^' F! x9 j9 M9 x* q, E
9 q6 Q- x7 R3 {% h6 P, o
3 V; p3 s4 Z& j. q5 Q+ j: ?, n
: v, x/ h& w& e: D) e& ^
# xfs_growfs /dev/sdd1
; e$ W) T" C$ G. M: K3 G# n
% t8 m! x% G; o! r5 `9 R9 k0 n9 I, _+ b: i$ |: s# A0 q

+ I2 B! W; a1 b: T9 |' t) V # df -h
+ I& K; {" }# T; a" R* U
  J5 K* J2 E( [* h! l文件系统                 容量  已用  可用 已用% 挂载点
. k/ H: Q# s) {) p: _( \4 I* Y
2 r1 B2 I3 B. }6 B/ K; `9 u: \3 e2 V……
4 V! W8 A: y6 s6 E8 @# i: p. l8 A4 d$ ?, c
/dev/sdd1               1020M   26M  995M    3% /bak8 \7 P% {" G! y+ _; O1 W0 r

/ W) R  e! J# t, y- g另外有一点需要特别注意:绝对不能对该分区写入文件系统,这样之前的数据就都没了
$ t# o5 n% T5 L- }# E) ^, O! y7 a* s- V
更多相关技术文章,请访问linux系统教程栏目!2 z( C+ Z/ d0 v6 S. x

* p  d; g, J$ X* V' `
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 04:24 , Processed in 0.016191 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表