我有一个运行 Nextcloud 19 的 Ubuntu 20.04 服务器。我的服务器已经满了,所以我安装了一个 100GB 的卷。这是输出df -h
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 474M 0 474M 0% /dev
tmpfs 99M 11M 88M 12% /run
/dev/vda1 25G 25G 0 100% /
tmpfs 491M 0 491M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 491M 0 491M 0% /sys/fs/cgroup
/dev/vda15 105M 3.9M 101M 4% /boot/efi
/dev/loop0 56M 56M 0 100% /snap/core18/1885
/dev/loop1 71M 71M 0 100% /snap/lxd/16922
/dev/loop2 31M 31M 0 100% /snap/snapd/9607
/dev/loop3 31M 31M 0 100% /snap/snapd/9721
/dev/loop4 253M 253M 0 100% /snap/nextcloud/24018
/dev/sda 100G 61M 95G 1% /mnt/volume_nyc1_01
tmpfs 99M 0 99M 0% /run/user/1000
/dev/sda 似乎安装正确,但我的服务器似乎没有使用它。当我尝试更新时,它报告没有剩余空间。如何让服务器使用外部卷空间?我究竟做错了什么?
提前致谢。
更新涉及在许多不同位置存储更新/创建文件。您(或系统)安装了您的外部驱动器
/mnt/volume_nyc1_01
(请参阅此处)。因此,您现在可以在该文件夹中存储 100GB 的文件。但是,此空间不会在系统的整个目录结构中共享。/home/username/Desktop
例如,如果该驱动器上没有空间,您将无法将 100GB 的文件放入其中,即使/mnt/volume_nyc1_01
./dev/vda1
是一个特殊文件,它引用您的一个硬盘驱动器(或者更准确地说,一个分区)。它安装在 上/
,这意味着您系统上的所有内容(所有以/
) 不在另一个分区的挂载点上的那个分区。由于该磁盘已满,您不能再将文件存储在未从另一个磁盘挂载的位置(例如/mnt/volume_nyc1_01
)。在其他地方使用此磁盘空间的可能方法包括RAID和在其他地方安装分区,例如/home/username
nextcloud 需要它的任何地方。有关更多信息,请在此处查看我的相似答案。