修改版 minecraft 服务器崩溃 - 空间不足,尽管空间充足

修改版 minecraft 服务器崩溃 - 空间不足,尽管空间充足

总结:使用 ubuntu 服务器作为经过修改的 minecraft 服务器,它无法启动或崩溃,因为存储空间不足,尽管空间绰绰有余。我需要启用更多空间还是其他什么?

我正在租用专用的 Linux 服务器,开始托管游戏和 Teamspeak 等服务器。运行原版 minecraft 服务器非常顺利,似乎没有任何问题。但使用修改版 minecraft 时,运行就不那么顺畅了。我猜是因为文件本身更大/更多,似乎存在一些默认的存储限制,它会达到这个限制。服务器时不时会因为空间不足而崩溃,无法保存备份,有时甚至无法保存崩溃日志。然后我需要删除一些文件,这样它就可以工作一段时间。我的所有文件大约占用 4 GB,而服务器订购了 140 GB。我需要做什么才能为 minecraft 用户/角色启用足够多的空间,这样我就不会再遇到这个问题了。或者还有其他我不知道的事情?

在此先感谢所提供的任何帮助,我希望我们能够解决这个问题。

来自控制台的最新崩溃消息:

[16:53:30] [File IO Thread/WARN] [FML]: Unable to write forced chunk data to /home/minecraft_ftb/./DanielundTristan/DIM-343800852/forcedchunks.dat - chunkloading won't work java.io.IOException: No space left on device

    at java.io.FileOutputStream.write(Native Method) ~[?:1.8.0_272]
    at java.io.FileOutputStream.write(FileOutputStream.java:290) ~[?:1.8.0_272]
    at java.io.DataOutputStream.writeByte(DataOutputStream.java:153) ~[?:1.8.0_272]
    at net.minecraft.nbt.CompressedStreamTools.func_150663_a(CompressedStreamTools.java:107) ~[gi.class:?]
    at net.minecraft.nbt.CompressedStreamTools.func_74800_a(CompressedStreamTools.java:102) ~[gi.class:?]
    at net.minecraft.nbt.CompressedStreamTools.func_74795_b(CompressedStreamTools.java:152) ~[gi.class:?]
    at net.minecraftforge.common.ForgeChunkManager.lambda$saveWorld$1(ForgeChunkManager.java:958) ~[ForgeChunkManager.class:?]
    at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:37) [bgx.class:?]
    at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30) [bgx.class:?]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_272]

`

并且 cash-log.txt 是空的,因为缺少空间存储空间

df输出:

Filesystem     1K-blocks    Used Available Use% Mounted on
udev            16438320       0  16438320   0% /dev
tmpfs            3293984   19004   3274980   1% /run
/dev/sda3        9220416 9204032         0 100% /
tmpfs           16469908       4  16469904   1% /dev/shm
tmpfs               5120       0      5120   0% /run/lock
tmpfs           16469908       0  16469908   0% /sys/fs/cgroup
/dev/sda2         999320  148352    782156  16% /boot
tmpfs            3293980       0   3293980   0% /run/user/0
tmpfs            3293980       0   3293980   0% /run/user/1001
tmpfs            3293980       0   3293980   0% /run/user/1000

df -i输出:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
udev           4109580    421 4109159    1% /dev
tmpfs          4117477   3039 4114438    1% /run
/dev/sda3       589824 132901  456923   23% /
tmpfs          4117477      2 4117475    1% /dev/shm
tmpfs          4117477      3 4117474    1% /run/lock
tmpfs          4117477     18 4117459    1% /sys/fs/cgroup
/dev/sda2        65536    313   65223    1% /boot
tmpfs          4117477     11 4117466    1% /run/user/0
tmpfs          4117477     11 4117466    1% /run/user/1001
tmpfs          4117477     11 4117466    1% /run/user/1000

还有du -s一个:

minecraft_ftb@v2202004117865113423:~$ du -s /home/minecraft_ftb/
4173428 /home/minecraft_ftb/

sudo parted --list

首先是这个

Warning: Not all of the space available to /dev/sda appears to be used, you can
fix the GPT to use all of the space (an extra 2014 blocks) or continue with the
current setting?
Fix/Ignore?

然后是这个:

Model: QEMU QEMU HARDDISK (scsi)
Disk /dev/sda: 150GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  3146kB  2097kB                     bios_grub
 2      3146kB  1077MB  1074MB  ext4
 3      1077MB  10.7GB  9661MB  ext4

相关内容