我已经有一个20 5gb的lvm,但是我只想要5GB的PostgreSQL安装,我搜索了很多,但是如果我有现有的one.Below是cfdisk的输出,我无法找到如何创建新的lvm。

下面是lsblk的输出

下面是lvdisplay的输出

发布于 2016-12-24 20:18:05
逻辑卷是用lvcreate创建的。请参阅http://man7.org/linux/man-pages/man8/lvcreate.8.html
下面是一个例子:
lvcreate -ay -L 5G --name lv_postgres vg_cumulocitytest1发布于 2016-12-24 20:49:09
如果我有现有的lvm,我无法找到如何创建新的lvm。
当你说“新的lvm”时,你应该清楚你在说什么: LVM有物理卷(PV)、卷组(VGs)和逻辑卷(LVs)。听起来好像你想为Postgres的使用创建一个新的LV。
看起来你的问题不在于创建一个新LV,而是根据你发布的图片(下次发短信!)您现有的两个LV已经占用了单个卷组中的全部可用空间。
您可能已经在安装时创建了两个LV(根和交换),以完全占用所有可用空间。今后,我建议不要这样做。增加LV的大小是非常容易的,所以在创建根文件系统方面做错了,所以VG中有多余的空间。(是的,对于某些文件系统类型,缩小现有LV以腾出空间也不太困难,但它不那么容易,而且本质上更危险。)如果没有其他的话,VG中的空闲空间可以用于LVM快照(用于备份)。
但是,既然您的VG中已经没有空空间,您就必须缩小一个LV的大小。可能是根文件系统,因为它更大。这取决于LV上的文件系统类型。对于某些类型的文件系统(xfs),不可能缩小它们。对其他人来说是这样。您可以很容易地找到关于如何做到这一点的文档。只需确保您首先收缩文件系统,然后收缩LV以匹配(对于增长,您按相反的顺序进行)。
https://unix.stackexchange.com/questions/308818
复制相似问题