VM ware 虚拟机 SUSE linux OS LVM 笔记①
LVM实做流程
----分区 分四个LVM linux分区,分区大小2G
输入fdisk 进入fdisk模式,(可以通过D N P T等命令随便操作,只要Q退出并不会保存,W退出保存需谨慎)
--D 删除分区
--N新增分区(主分区至多只能4个,可以使用拓展分区分更多数量)
--P 查看分区情况
--T修改分区的系统标识符(8e为LVM)
首先P查看:
Sda1是swap主分区,sda2是boot主分区,sda3是LVM分区(SYStem分区)
这三个分区不能随意删除否则系统会出错。
因为预先留了20G的空间进行实验,所以我们直接开始New分区。
前面提到主分区至多只能4个,而我们的LVM实验需要四个大小为2G的分区,所以我们新建第四个主分区并设置成拓展分区:
如上图,先 N 然后选择E(拓展分区extened),选择sda4,下一步直接enter,当出现:
的时候,通过输入 “+20000M”确定,就成功分给了20G大小这里20000=20480M。
P查看此时:
Sda4拓展分区分区成功。
接下来进行四个LVM分区,大小都为2G,系统标识符设置成8E。分别为sda5/6/7/8
以sda5为例:
先N,下一步直接enter默认,最后一样+2000M则分区成功。
然后T,输入8e,
同理sda6/7/8完成后,系统分区如下图:
Sda5-8就是我们这次实验需要用到的四个LVM分区。W保存退出fdisk。
此时需要在终端输入partprobe 命令。(可以不用reboot).
Fdisk -l 查看分区成功。
----PV阶段:pvcreate新建
Pvscan 查看
Pvdisplay 查看详细状态
Pvremove 删除PV属性
Pvcreate /dev/sda{5,6,7,8}大括号的使用
----VG阶段: vgcreate新建
Vgscan 查看是否存在VG
Vgdisplay 查看详细信息
Vgextend在VG内增加额外的VG
Vgreduce 在VG内删除VG
VGremove删除一个VG
实例:
Vgcreate -s 16M vbirddvg /dev/sda{5,6,7}
将、dev/sda5-7新建成一个VG,且指定PE为16M
Vgextend vbirddvg /dev/sda8
将剩余的PV(sda8)丢给vbirddvg.
----LV阶段:lvcreate新建LV
lvscan 查询系统上面的LV
lvdisplay 显示lv详细状态
lvextend增加LV容量
LVreduce减少LV容量
lvremove删除Lv
实例:
lvcreate -l 496 -n vbirddlv vbirddvg :将整个vbirddvg全部分配给vbirddlv
----文件系统阶段
格式化,挂载,查看LV
mkfs -t ext3 /dev/vbirddvg/vbirddlv
mkdir /mnt/lvm
mount /dev/vbirddvg/vbirddlv /mnt/lvm
cp -a /etc /var/log /mnt/lvm