注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。
现在的数据在爆炸式增长,磁盘空间越来越大。
在Linux中,由于ext3文件系统不支持大于2TB的分区,所以要使用GPT分区格式。
可利用parted命令来完成分区。fdisk 只能分区小于2T的磁盘,大于2T就要用到parted。
先把大容量的磁盘进行转换,转换为GPT格式。由于GPT格式的磁盘相当于原来MBR磁盘中原来保留4个 partition table的4*16个字节只留第一个16个字节,其它的类似于扩展分区,真正的partition table在512字节之后,所以对GPT磁盘表来讲没有四个主分区的限制。
查看服务器磁盘信息:vdc是新增的大于2T的未分区的磁盘
-
[root@0026 ~]# lsblk
-
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
-
vda 253:0 0 40G 0 disk
-
├─vda1 253:1 0 4G 0 part [SWAP]
-
└─vda2 253:2 0 36G 0 part /
-
vdb 253:16 0 60G 0 disk
-
└─vdb1 253:17 0 60G 0 part
-
├─is-boot 252:0 0 528M 0 lvm /boot
-
├─is-opt 252:1 0 16G 0 lvm /opt
-
├─is-log 252:2 0 16G 0 lvm /srv/ftpd/log
-
└─is-data 252:3 0 25G 0 lvm /opt/mysql/data
-
vdc 253:32 0 3T 0 disk
对vdc进行分区:
-
[root@0026 ~]# parted sdb
-
Error: Could not stat device sdb - No such file or directory.
-
Retry/Cancel? Cancel
-
[root@0026 ~]# parted vdc
-
Error: Could not stat device vdc - No such file or directory.
-
Retry/Cancel? Cancel
试了两次都失败,原因是:没有进入到dev目录下。
-
[root@0026 ~]# cd /dev
-
[root@0026 dev]# parted vdc ##使用parted命令进行分区,进入parted分区工具。
-
GNU Parted 3.1
-
Using /dev/vdc
-
Welcome to GNU Parted! Type 'help' to view a list of commands.
-
(parted) mklabel gpt ##输入mklable gpt,把vdc改成gpt大分区格式。
-
(parted) print ##查看sdb分区状态。可以看到已经打上了gpt的标签。
-
Model: Virtio Block Device (virtblk)
-
Disk /dev/vdc: 3221GB
-
Sector size (logical/physical): 512B/512B
-
Partition Table: gpt
-
Disk Flags:
-
Number Start End Size File system Name Flags
-
(parted) mkpart primary 0 3221gb ##创建一个主分区,容量从0GB开始到3221GB的全部空间。
-
Warning: The resulting partition is not properly aligned for best performance.
-
Ignore/Cancel? i
-
(parted) print ##可查看分区
-
Model: Virtio Block Device (virtblk)
-
Disk /dev/vdc: 3221GB
-
Sector size (logical/physical): 512B/512B
-
Partition Table: gpt
-
Disk Flags:
-
Number Start End Size File system Name Flags
-
1 17.4kB 3221GB 3221GB primary
-
(parted) quit ##退出parted分区工具。
-
Information: You may need to update /etc/fstab.
-
[root@0026 dev]# lsblk
-
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
-
vda 253:0 0 40G 0 disk
-
├─vda1 253:1 0 4G 0 part [SWAP]
-
└─vda2 253:2 0 36G 0 part /
-
vdb 253:16 0 60G 0 disk
-
└─vdb1 253:17 0 60G 0 part
-
├─is-boot 252:0 0 528M 0 lvm /boot
-
├─is-opt 252:1 0 16G 0 lvm /opt
-
├─is-log 252:2 0 16G 0 lvm /srv/ftpd/log
-
└─is-data 252:3 0 25G 0 lvm /opt/mysql/data
-
vdc 253:32 0 3T 0 disk
-
└─vdc1 253:33 0 3T 0 part
现在就可以创建物理卷了,将其添加到卷组中:
-
[root@0026 dev]# pvcreate /dev/vdc1
-
Physical volume "/dev/vdc1" successfully created.
-
[root@0026 dev]# vgextend is /dev/vdc1
查看卷组的free空间大小:
-
[root@0026 dev]# vgdisplay
-
--- Volume group ---
-
VG Name is
-
System ID
-
Format lvm2
-
Metadata Areas 2
-
Metadata Sequence No 6
-
VG Access read/write
-
VG Status resizable
-
MAX LV 0
-
Cur LV 4
-
Open LV 4
-
Max PV 0
-
Cur PV 2
-
Act PV 2
-
VG Size 2.99 TiB
-
PE Size 4.00 MiB
-
Total PE 783358
-
Alloc PE / Size 14724 / 57.52 GiB
-
Free PE / Size 768634 / 2.93 TiB
-
VG UUID 10LniA-nIGc-uqmX-PYyn-WzdF-8zWy-uzyMpb
接下来,就可以扩展逻辑卷了,或者新增逻辑卷。