GNU Parted
Parted是类似fdisk的命令行分区软件,假设我们在linux系统中有一块未分区的硬盘sdb1,下面以实例的方式来讲解如何使用Parted:
parted/dev/sdb1
(未分区前设备名sdb1)parted mklable (
建立分区表)
New disk label type? gpt (选择新的磁盘标签类型? gpt)
(parted) mkpart (分区)
Partition name? []? primary (分区类型 primary/主分区P)
system type? [ext2]? ext3
Start? 0(0-1 表示划分全部空间也可用百分比)
End? -1
(parted) set 1 lvm on (打开LVM标记 )
(parted) q 退出
[root@kiss /]#pvcreate /dev/sdb1 (创建物理卷)
[root@kiss /]#vgcreate vg0 /dev/sdb1 (创建卷组)
[root@kiss /]#vgdisplay (查看PE数值)
--- Volume group ---
VG Name vg0
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 6.98 TB
PE Size 4.00 MB
Total PE 1829593
Alloc PE / Size 1829593 / 6.98 TB
Free PE / Size 0 / 0
VG UUID EfmpGY-t8s0-iLWw-yRMw-0cZs-GreW-14YyMB
[root@kiss /]# lvcreate -l 1829593 -n lv0 vg0 (创建逻辑卷)
[root@kiss /]# mkfs.ext3 /dev/vgo/lv0 (格式化LVM)
[root@dzh9 ~]# vi /etc/fstab (写入fstab)
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda2 swap swap defaults 0 0
/dev/vg0/lv0 /opt ext3 defaults,noatime 1 1
[root@kiss /]# mount /dev/vg0/lv0 /opt/ (挂载/opt)
[root@kiss /]# cd /opt/
[root@kiss opt]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 283G 20G 249G 8% /
/dev/sda1 190M 12M 169M 7% /boot
tmpfs 16G 0 16G 0% /dev/shm
/dev/mapper/vg0-lv0 6.9T 3.9G 6.6T 1% /opt
/root/dzhdts/rhel-server-5.8-x86_64-dvd.iso
3.9G 3.9G 0 100% /media/cdrom0
转载于:https://blog.51cto.com/milesaway/1064659