麒麟V10目录分区扩容

操作系统 Kylin Linux Advanced Server release V10 (Lance)

1. 查看现有磁盘信息,可以看出根分区有62G,已使用51G,目标给其扩容。

[root@z mes]# df -h
文件系统               容量  已用  可用 已用% 挂载点
devtmpfs                31G     0   31G    0% /dev
tmpfs                   31G  1.3M   31G    1% /dev/shm
tmpfs                   31G  3.1G   28G   10% /run
tmpfs                   31G     0   31G    0% /sys/fs/cgroup
/dev/mapper/klas-root   62G   51G   11G   83% /
tmpfs                   31G   31M   31G    1% /tmp
/dev/sda1             1014M  238M  777M   24% /boot
tmpfs                   60M     0   60M    0% /var/log/rtlog
tmpfs                  6.2G     0  6.2G    0% /run/user/993
tmpfs                  6.2G     0  6.2G    0% /run/user/0

2.查看新增加的磁盘信息,目标要将Disk /dev/sdb  500G,扩容到根目录上

[root@z mes]# fdisk -l
Disk /dev/sda:100 GiB,107374182400 字节,209715200 个扇区
磁盘型号:Virtual disk    
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x62d6786b

设备       启动    起点      末尾      扇区 大小 Id 类型
/dev/sda1  *       2048   2099199   2097152   1G 83 Linux
/dev/sda2       2099200 209715199 207616000  99G 8e Linux LVM


Disk /dev/sdb:500 GiB,536870912000 字节,1048576000 个扇区
磁盘型号:Virtual disk    
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


Disk /dev/mapper/klas-root:61.21 GiB,65720549376 字节,128360448 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


Disk /dev/mapper/klas-swap:7.91 GiB,8489271296 字节,16580608 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


Disk /dev/mapper/klas-backup:29.88 GiB,32086425600 字节,62668800 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

3.对新增加的磁盘/dev/sdb进行分区,分别输入p、n、p、1、回车(直到再次出现  命令(输入 m 获取帮助))、t、L、8e、p、w,具体如下

[root@z mes]# fdisk /dev/sdb

欢迎使用 fdisk (util-linux 2.35.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

设备不包含可识别的分区表。
创建了一个磁盘标识符为 0x50ec4781 的新 DOS 磁盘标签。

命令(输入 m 获取帮助):p
Disk /dev/sdb:500 GiB,536870912000 字节,1048576000 个扇区
磁盘型号:Virtual disk    
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x50ec4781

命令(输入 m 获取帮助):n
分区类型
   p   主分区 (0 primary, 0 extended, 4 free)
   e   扩展分区 (逻辑分区容器)
选择 (默认 p):p
分区号 (1-4, 默认  1): 1
第一个扇区 (2048-1048575999, 默认 2048): 
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-1048575999, 默认 1048575999): 

创建了一个新分区 1,类型为“Linux”,大小为 500 GiB。

命令(输入 m 获取帮助):t
已选择分区 1
Hex code or alias (type L to list all): L

 0  空              24  NEC DOS         81  Minix / 旧 Linu bf  Solaris        
 1  FAT12           27  隐藏的 NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  84  OS/2 隐藏 或 In c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     85  Linux 扩展      c7  Syrinx         
 5  扩展            41  PPC PReP Boot   86  NTFS 卷集       da  非文件系统数据 
 6  FAT16           42  SFS             87  NTFS 卷集       db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux 纯文本    de  Dell 工具      
 8  AIX             4e  QNX4.x 第2部分  8e  Linux LVM       df  BootIt         
 9  AIX 可启动      4f  QNX4.x 第3部分  93  Amoeba          e1  DOS 访问       
 a  OS/2 启动管理器 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O        
 b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor      
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad 休 ea  Linux 扩展启动 
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         eb  BeOS fs        
 f  W95 扩展 (LBA)  54  OnTrackDM6      a6  OpenBSD         ee  GPT            
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        ef  EFI (FAT-12/16/
11  隐藏的 FAT12    56  Golden Bow      a8  Darwin UFS      f0  Linux/PA-RISC  
12  Compaq 诊断     5c  Priam Edisk     a9  NetBSD          f1  SpeedStor      
14  隐藏的 FAT16 <3 61  SpeedStor       ab  Darwin 启动     f4  SpeedStor      
16  隐藏的 FAT16    63  GNU HURD 或 Sys af  HFS / HFS+      f2  DOS 次要       
17  隐藏的 HPFS/NTF 64  Novell Netware  b7  BSDI fs         fb  VMware VMFS    
18  AST 智能睡眠    65  Novell Netware  b8  BSDI swap       fc  VMware VMKCORE 
1b  隐藏的 W95 FAT3 70  DiskSecure 多启 bb  Boot Wizard 隐  fd  Linux raid 自动
1c  隐藏的 W95 FAT3 75  PC/IX           bc  Acronis FAT32 L fe  LANstep        
1e  隐藏的 W95 FAT1 80  旧 Minix        be  Solaris 启动    ff  BBT            

Aliases:
   linux          - 83
   swap           - 82
   extended       - 05
   uefi           - EF
   raid           - FD
   lvm            - 8E
   linuxex        - 85
Hex code or alias (type L to list all): 8e
已将分区“Linux”的类型更改为“Linux LVM”。

命令(输入 m 获取帮助):p
Disk /dev/sdb:500 GiB,536870912000 字节,1048576000 个扇区
磁盘型号:Virtual disk    
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x50ec4781

设备       启动  起点       末尾       扇区  大小 Id 类型
/dev/sdb1        2048 1048575999 1048573952  500G 8e Linux LVM

命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。

4.创建物理卷

[root@z mes]# pvcreate /dev/sdb1
  Physical volume "/dev/sdb1" successfully created.

5.查看物理卷信息

[root@z mes]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               klas
  PV Size               <99.00 GiB / not usable 3.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              25343
  Free PE               0
  Allocated PE          25343
  PV UUID               d4chJU-jWDt-HaA7-k0JC-q6V0-2II1-GGqynh
   
  "/dev/sdb1" is a new physical volume of "<500.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb1
  VG Name               
  PV Size               <500.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               O4uRtu-3Lgp-kKY7-0zNE-Egm0-evFM-oj56qt
   
[root@z mes]# vgdisplay
  --- Volume group ---
  VG Name               klas
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <99.00 GiB
  PE Size               4.00 MiB
  Total PE              25343
  Alloc PE / Size       25343 / <99.00 GiB
  Free  PE / Size       0 / 0   
  VG UUID               p7O18n-giKQ-WdAK-UyUm-dq4Y-3lba-KHNe6A
   

6.将新增加的分区/dev/sdb1加入到根目录分区klas中,其中的klas为上面的VG Name

注意:一定不是klas-root

[root@z mes]# vgextend klas /dev/sdb1
  Volume group "klas" successfully extended

7. 重新查看卷组信息

8. 进行卷扩容

[root@z mes]# lvextend -l +100%FREE /dev/mapper/klas-root
  Size of logical volume klas/root changed from <61.21 GiB (15669 extents) to 561.20 GiB (143668 extents).
  Logical volume klas/root successfully resized.

注意:此处输入的路径为df -h中查询出的,如下

9.调整卷分区大小

[root@z mes]# xfs_growfs  /dev/mapper/klas-root
meta-data=/dev/mapper/klas-root  isize=512    agcount=4, agsize=4011264 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1
data     =                       bsize=4096   blocks=16045056, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=7834, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 16045056 to 147116032

最终,查询是否扩容成功,如下由之前的62G扩容到了562G

[root@z mes]# df -h
文件系统               容量  已用  可用 已用% 挂载点
devtmpfs                31G     0   31G    0% /dev
tmpfs                   31G  1.3M   31G    1% /dev/shm
tmpfs                   31G  3.1G   28G   10% /run
tmpfs                   31G     0   31G    0% /sys/fs/cgroup
/dev/mapper/klas-root  562G   54G  508G   10% /
tmpfs                   31G   31M   31G    1% /tmp
/dev/sda1             1014M  238M  777M   24% /boot
tmpfs                   60M     0   60M    0% /var/log/rtlog
tmpfs                  6.2G     0  6.2G    0% /run/user/993
tmpfs                  6.2G     0  6.2G    0% /run/user/0

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值