总结:使用 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