linux 系统盘数据,关于linux系统数据盘合并到系统盘(图文教程) - 标准互联 AREBZ.COM...

查看一下,当前命令:df -h

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server-10 ~]# df -h

Filesystem               Size  Used Avail Use% Mounted on

devtmpfs                 990M     0  990M   0% /dev

tmpfs                   1001M     0 1001M   0% /dev/shm

tmpfs                   1001M   57M  944M   6% /run

tmpfs                   1001M     0 1001M   0% /sys/fs/cgroup/dev/mapper/centos-root   27G  5.8G   22G  22% /    // 扩容后,再来看该项,作对比

/dev/sda1               1014M  154M  861M  16% /boot

tmpfs                    201M     0  201M   0% /run/user/0[root@server-10 ~]# lsblk

NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

sda               8:0    0   30G  0 disk

├─sda1            8:1    0    1G  0 part /boot

└─sda2            8:2    0   29G  0 part

├─centos-root 253:0    0   27G  0 lvm  /

└─centos-swap 253:1    0    2G  0 lvm  [SWAP]

sdb               8:16   0   10G  0 disk     // 新加的硬盘命名为sdb,已经存在,但是还没分区无法给系统使用

sr0              11:0    1 1024M  0 rom

b0c8d1bfec22819c47c0102f5ec6951a.gif

3. 给新硬盘创建分区(此处就默认创建一个分区)

当前命令:fdisk /dev/sdb

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server- ~]# -linux . memory only,  you decide to  primary,  extended,  -, default -, default +sectors or +size{K,M,G} (-, default  of type Linux and of size   Empty             NEC DOS           Minix /  FAT12             Hidden NTFS Win   Linux swap / So c1  DRDOS/sec (FAT-   XENIX root        Plan             Linux           c4  DRDOS/sec (FAT-   XENIX usr       3c  PartitionMagic    OS/ hidden C:  c6  DRDOS/sec (FAT-   FAT16 <32M        Venix        Extended          PPC PReP Boot     NTFS volume set da  Non-  FAT16             SFS               NTFS volume set db  CP/M / CTOS /  HPFS/NTFS/exFAT 4d  QNX4.x            AIX             4e  QNX4.x 2nd part          AIX bootable    4f  QNX4.x 3rd part / Boot Manag   OnTrack DM        Amoeba BBT      e3  DOS R/  OnTrack DM6 Aux 9f  BSD/  CP/  OPUS              EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-  Hidden FAT12      Hidden FAT16 

b0c8d1bfec22819c47c0102f5ec6951a.gif

4. 再次查看分区,只是分区好,没挂载没加入系统根,无法使用

当前命令: (没有新分的就重启一下在继续)lsblk

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server-10 ~]# lsblk

NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

sda               8:0    0   30G  0 disk

├─sda1            8:1    0    1G  0 part /boot

└─sda2            8:2    0   29G  0 part

├─centos-root 253:0    0   27G  0 lvm  /

└─centos-swap 253:1    0    2G  0 lvm  [SWAP]

sdb               8:16   0   10G  0 disk

└─sdb1            8:17   0   10G  0 part

sr0              11:0    1 1024M  0 rom

b0c8d1bfec22819c47c0102f5ec6951a.gif

5. 把新的分区转换为物理卷

当前命令:pvcreate /dev/sdb1

[root@server-10 ~]# pvcreate /dev/sdb1

Physical volume "/dev/sdb1" successfully created.

6. 查看现有的卷组名,这里为centos

当前命令:vgdisplay

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server-10 ~]# vgdisplay 

--- Volume group ---

VG Name               centos  // 这是Centos系统下默认的VG Name,RHEL系统显示为rhel

System ID

Format                lvm2

Metadata Areas        1

Metadata Sequence No  3

VG Access             read/write

VG Status             resizable

MAX LV                0

Cur LV                2

Open LV               2

Max PV                0

Cur PV                1

Act PV                1

VG Size               <29.00 GiB  //留意该值的变化

PE Size               4.00 MiB

Total PE              7423

Alloc PE / Size       7422 / 28.99 GiB

Free  PE / Size       1 / 4.00 MiB

VG UUID               RNpAgN-PLQm-M4vp-E37i-fhhp-mr2z-faLm3A

b0c8d1bfec22819c47c0102f5ec6951a.gif

7. 把转换号的物理卷并到vg(卷组)中

当前命令:vgextend centos /dev/sdb1

[root@server-10 ~]# vgextend centos /dev/sdb1

Volume group "centos" successfully extended

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server-10 ~]# vgdisplay 

--- Volume group ---

VG Name               centos

System ID

Format                lvm2

Metadata Areas        2

Metadata Sequence No  4

VG Access             read/write

VG Status             resizable

MAX LV                0

Cur LV                2

Open LV               2

Max PV                0

Cur PV                2

Act PV                2

VG Size               38.99 GiB  //对比,变大了约10G

PE Size               4.00 MiB

Total PE              9982

Alloc PE / Size       7422 / 28.99 GiB

Free  PE / Size       2560 / 10.00 GiB

VG UUID               RNpAgN-PLQm-M4vp-E37i-fhhp-mr2z-faLm3A

b0c8d1bfec22819c47c0102f5ec6951a.gif

8. 查看逻辑卷,默认系统分了2个,选择对应逻辑卷路径

当前命令:lvdisplay

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server-10 ~]# lvdisplay 

--- Logical volume ---

LV Path                /dev/centos/swap  //系统默认分了2G给swap,不用管

LV Name                swap

VG Name                centos

LV UUID                w8yxWk-Qrth-x16P-jVg3-1haX-lZUH-0r1SkV

LV Write Access        read/write

LV Creation host, time localhost.localdomain, 2018-03-21 02:10:16 +0800

LV Status              available

# open                 2

LV Size                2.00 GiB

Current LE             512

Segments               1

Allocation             inherit

Read ahead sectors     auto  - currently set to     8192

Block device           253:1

--- Logical volume ---

LV Path                /dev/centos/root  // 后面扩展该逻辑卷,记住该路径

LV Name                root

VG Name                centos

LV UUID                ECEWl4-0AEW-W1Tn-acE2-GLpe-NxeD-v16tGb

LV Write Access        read/write

LV Creation host, time localhost.localdomain, 2018-03-21 02:10:16 +0800

LV Status              available

# open                 1

LV Size                26.99 GiB

Current LE             6910

Segments               1

Allocation             inherit

Read ahead sectors     auto  - currently set to     8192

Block device           253:0

b0c8d1bfec22819c47c0102f5ec6951a.gif

9. 给逻辑卷扩展空间

当前命令:lvextend /dev/centos/root /dev/sdb1

[root@server-10 ~]# lvextend /dev/centos/root /dev/sdb1

Size of logical volume centos/root changed from 26.99 GiB (6910 extents) to <36.99 GiB (9469 extents).

Logical volume centos/root successfully resized.

10. 写入文件系统,使扩容生效。

当前命令:xfs_growfs /dev/mapper/centos-root

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server-10 ~]# xfs_growfs /dev/mapper/centos-root 

meta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=1768960 blks         =                       sectsz=512   attr=2, projid32bit=1

=                       crc=1        finobt=0 spinodes=0data     =                       bsize=4096   blocks=7075840, imaxpct=25

=                       sunit=0      swidth=0 blks

naming   =version 2              bsize=4096   ascii-ci=0 ftype=1log      =internal               bsize=4096   blocks=3455, version=2

=                       sectsz=512   sunit=0 blks, lazy-count=1realtime =none                   extsz=4096   blocks=0, rtextents=0data blocks changed from 7075840 to 9696256

b0c8d1bfec22819c47c0102f5ec6951a.gif

如果是ext系统,可以使用resize2fs命令替换xfs_growfs命令。

11. 检查扩容效果

b0c8d1bfec22819c47c0102f5ec6951a.gif[root@server-10 ~]# df -h

Filesystem               Size  Used Avail Use% Mounted on

devtmpfs                 990M     0  990M   0% /dev

tmpfs                   1001M     0 1001M   0% /dev/shm

tmpfs                   1001M   57M  944M   6% /run

tmpfs                   1001M     0 1001M   0% /sys/fs/cgroup/dev/mapper/centos-root   37G  5.8G   32G  16% /

/dev/sda1               1014M  154M  861M  16% /boot

tmpfs                    201M     0  201M   0% /run/user/0

b0c8d1bfec22819c47c0102f5ec6951a.gif

对比最初的显示,扩容成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值