挂载点、文件权限

挂载点、文件权限

我有一个写入的应用程序/var/lib/yacy。我有一个分区想要用于该数据库。我已将该分区安装fstab/home/somwhere/partition

我想将 的当前内容移动/var/lib/yacy到已安装的分区,然后将 更改fstab为将该设备指向/var/lib/yacy。我该如何做到这一点,既能保持权限,又不破坏任何东西?

答案1

您不必如此迂回地处理这个问题,/var/lib/yacy只需将其用作分区的挂载点即可。编辑您的 fstab 文件以将文件系统挂载在该挂载点上。至于设置适当的权限,请查看此页面http://www.linuxstall.com/fstab/。您需要重新启动计算机以使更改生效。

答案2

如果您的 /var/lib/yacy 分区是 LVM 逻辑卷,那么如果担心空间问题,为什么不直接扩展大小呢?

您可以在这里阅读有关 LVM 的更多信息:https://wiki.ubuntu.com/Lvm

$ pvdisplay # display all available Physical Disks

$ vgdisplay # display available volume groups

$ lvdisplay # display all logical volumes

增加逻辑卷大小的最简单方法是首先增加逻辑卷所属的 VolumeGroup 的大小。

例子 $ sudo vgextend VolumeGroupName /home/somwhere/partition # Extend the size of the volume group to /home/somwhere/partition

扩展卷组后,可以重新调整感兴趣的逻辑卷的大小
$ sudo lvextend -L +10g /var/lib/yacy # This will add 10GB to /var/lib/yacy

重新启动内核以识别逻辑卷的增加或使用 resize2fs 命令动态调整逻辑卷大小。

相关内容