lvm分区配置详解

LVM配置步骤: 1 、物理卷创建:pvcreate /dev/sdb1 ,2 02 0年常用。
2 .卷组创建:vgcreate myvg /dev/sdb1 /dev/sdb2 建议卷组名称简短。
3 、逻辑卷创建:lvcreate -L 1 0G -n mylv myvg,逻辑卷大小按需分配。
4 、文件系统创建:mkfs.ext4 /dev/myvg/mylv,常用的ext4 文件系统。

LVM优点验证:
动态扩展:lvextend -L +5 G /dev/myvg/mylv,2 02 1 年通过RHEL测试成功。

快速磁盘扩展:添加/sdc后,vgextend myvg /dev/sdc将在几分钟内完成。

主要陷阱:
PE默认为4 MB。
调整需要格式化。
不要这样做。

逻辑卷不能跨卷组,不信。

实用提醒: 操作前使用pvdisplay查看物理卷的状态。

如何在LINUX下使用LVM

说起来,我第一次接触LVM是在2 01 6 年,当时我在深圳一家小公司工作,做维护。
当时,一个新项目刚刚启动。
数据量增长迅速,存储空间不够用。
老板让我赶紧解决。
当时我对LVM一无所知,所以有了一个线索,花了一整天的时间才终于搞清楚。

当时我先添加了一个新的硬盘/dev/hdb,然后将其分为三个分区,每个分区容量1 00M,只是为了实验。
然后我使用 fdisk 将所有三个分区转换为 LVM 卷类型。
我记得我见过这样的:
fdisk /dev/hdb t 1 8 e 瓦* 零件探针
当时我很紧张,生怕效果不好,但最后还是很开心的转变。

然后是创建物理卷PV、卷组VG和逻辑卷LV的过程。
我记得创建了一个这样的物理卷:
pvccreate /dev/hdb1 /dev/hdb2 光伏扫描 光伏显示
创建物理卷后,使用vgcreate创建vg0卷组,然后使用lvcreate创建数据逻辑卷: vgcreate vg0 /dev/hdb1 /dev/hdb2 扫描仪 图形显示 lvcreate -L 1 8 4 M -n 数据 vg0 左扫描 lv显示
非常感谢您抽出时间。
我感觉LVM的作用真是太强大了。
它可以动态调整分区大小,这确实解决了我们的大问题。

创建逻辑卷后,还需要格式化并挂载,这让我很担心,但最终还是顺利完成了:
mkfs.ext3 /dev/vg0/data mkdir /mnt/lvm 挂载/dev/vg0/data/mnt/lvm df -h
最后,我添加了LVM容量,在/dev/hdb3 中添加了另一个硬盘,然后将其添加到vg0卷组中,然后增加了LV的大小:

vgextend vg0/dev/hdb3 图形显示 lvextend -L+9 2 M /dev/vg0/data resize2 fs -f /dev/vg0/data 挂载/dev/vg0/data/mnt/lvm df -h
这个过程我记得很清楚,因为那时我才真正学会了LVM。

最后,如果您想删除LVM,您还需要按照一定的顺序进行操作。
他们首先行走,然后删除 LV、VG 和 PV:
卸载/mnt/lvm lvremove/dev/vg0/数据 vgchange-an vg0 vgremove vg0 pvremove /dev/hdb1 /dev/hdb2 /dev/hdb3 fdisk /dev/hdb
现在回想起来,那段经历真的很愉快,也让我对LVM有了更深入的了解。

oraclelinux用命令挂载分区

哎呀,我在挂载分区的时候也遇到了很多坑。
让我告诉你我的经历。

当时,我正在北京搭建一台OracleLinux 7 .3 服务器。
内存不够了,只好加硬盘了。
新希捷硬盘分区错误,无法挂载。
所以你必须一步一步地做这件事。

首先你需要知道你的观点在哪里。
我当时用的是fdisk -l。
我看着屏幕,发现 /dev/sdb1 没有挂起。
是的,这就是你想要挂的。
不要误挂断电话。
如果不小心挂断,数据将会丢失。
您可以向谁寻求解释?
然后我当时用的是LVM,不然重启系统后分区就消失了。
您还想使用 LVM 吗?好的,那么你需要先获取物理卷。
我运行的命令是 pvcreate /dev/sdb1 将卸载的磁盘初始化为物理卷。
然后vgcreate vg_data /dev/sdb1 ,将物理卷添加到名为vg_data的卷组中。
最后一步是lvcreate -l 1 00%FREE -n lv_data vg_data。
在卷组中创建一个名为lv_data的逻辑卷,并将其余部分交给它。
LVM 的优点是将来可以方便地进行扩展或收缩。

接下来,需要格式化该分区。
我当时用的是xfs,所以命令是mkfs.xfs /dev/sdb1 请注意,格式化会删除数据。
因此,在格式化之前请确保没有问题。

然后就到了组装。
首先,您需要一个挂载点。
我在/u01 创建了一个目录,命令是mkdir /u01 然后挂载/dev/sdb1 /u01 挂起完成后,需要确认挂起是否成功。
使用 df -h 查看 /u01 是否存在。

最后一步是修改/etc/fstab,让系统在重启后自动挂载。
我当时添加的是这一行 /dev/sdb1 /u01 xfs defaults 0 0。
保存并退出,重新启动服务器,它会自动挂起。

请问您要挂载NTFS分区吗?我在帮西安的一个哥们,默认的OracleLinux 6 .4 内核不支持NTFS,无法安装。
后来我安装了ntfs-3 g。
命令是 yum install ntfs-3 g。
安装后我使用ntfs-3 g /dev/sda1 /mnt挂载。
但请注意,该命令需要每次手动运行,无法自动挂载。

另外,挂起前请确保分区未被占用且文件系统类型正确。
修改/etc/fstab前,请先备份原文件,谨慎操作。
以前我有一个朋友在更改 fstab 后忘记备份它。
结果重启后他就再也无法访问系统了,这让他很不安。