增加逻辑卷

增加逻辑卷

我需要增加目录的逻辑卷,目前var最大大小是10GB,我需要将其设为50GB。var我有一台 Centos 6 服务器。

的输出df -h是:

Filesystem            Size  Used Avail Use% Mounted on
rootfs                 10G   10G     0 100% /
/dev/root              10G   10G     0 100% /
none                  991M  312K  990M   1% /dev
/dev/sda2             455G  3.6G  429G   1% /home
tmpfs                 991M     0  991M   0% /dev/shm
/dev/root              10G   10G     0 100% /var/named/chroot/etc/named
/dev/root              10G   10G     0 100% /var/named/chroot/var/named
/dev/root              10G   10G     0 100% /var/named/chroot/etc/named.conf
/dev/root              10G   10G     0 100% /var/named/chroot/etc/named.rfc1912.zones
/dev/root              10G   10G     0 100% /var/named/chroot/etc/rndc.key
/dev/root              10G   10G     0 100% /var/named/chroot/usr/lib64/bind
/dev/root              10G   10G     0 100% /var/named/chroot/etc/named.iscdlv.key
/dev/root              10G   10G     0 100% /var/named/chroot/etc/named.root.key

我跟着本教程。为了增加音量,您必须执行以下操作:

lvextend -L +40G /Path/To/var

我的问题很简单,我不知道我的 var 位于哪里。

如果我这样做lvextend -L +40G /dev/root/var我得到Volume group "root" not found

如果我这样做lvextend -L +40G /dev/var我得到

  Path required for Logical Volume "var"
  Please provide a volume group name
  Run `lvextend --help' for more information.

我尝试了所有可能的路径,仍然找不到 var 的正确路径,那么 myvar位于哪里?

编辑

如果我这样做lvextend -L +40G /dev/root我得到

  Path required for Logical Volume "root"
  Please provide a volume group name
  Run `lvextend --help' for more information.

pvs根本没有输出。

lvs给出这个输出No volume groups found

答案1

正如我从名称中所预期的/dev/root,您没有使用 LVM。您有几个选择:

  1. 重新安装
  2. 希望您的分区方案允许您使用 (g)parted 来扩展根分区。
  3. 创建一个新分区作为 LVM 卷,为 /var 创建一个 vg 和一个 lv 并将 /var 移过去
  4. 清理当前系统,这样就不需要空间了

当从救援 CD 或救援网络启动引导时,最好使用选项 2 和 3。

答案2

/var位于根挂载点内,因此您需要增加 的大小/dev/root(如果它是 LVM 卷)。

相关内容