V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Laynooor
V2EX  ›  问与答

Minecraft 服务器 I/O 经常异常飙升导致服务器无响应

  •  
  •   Laynooor · 2016-03-27 23:06:18 +08:00 · 2158 次点击
    这是一个创建于 3162 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题描述: 服务器运行一周以来,运行一段时间( 10 小时以上),且人数大于 10 人,大概率在某一时间点服务器内所有人失去连接,无法连接游戏服务器。 尝试 ssh 到服务器,无响应。查看云监控,显示磁盘 IOPS 已经达到峰值,打开阿里云 VNC ,操作极其缓慢。 kill 掉 JAVA 进程后恢复正常。 内存占用 80%左右, CPU50%左右,完全正常。 监控

    服务器信息 CPU 内存: 1 核 2G 硬盘: 40G 普通云盘 用的是 spigot1.9 每周更新最新的 build 开启正版验证 备份:阿里云自动快照,每天一次。游戏内备份, 5 分钟一次。 ./start.shstart 插件列表: ChestCommands.jar ColorMOTD.jar CoreProtect2.12.0.jar Essentials-2.x-SNAPSHOT.jar EssentialsAntiBuild-2.x-SNAPSHOT.jar EssentialsChat-2.x-SNAPSHOT.jar EssentialsProtect-2.x-SNAPSHOT.jar EssentialsSpawn-2.x-SNAPSHOT.jar GroupManagerX-2.2-SNAPSHOT.jar JoinMessage-v2.4.2.jar Lockette.jar LogAll-2.jar NeverLag1.3.0.jar NoCheatPlus 3.13.7.jar ProtocolLib.jar Residence.jar SFWSupport-V1.1.jar Vault 1.5.6.jar WorldEdit.jar

    诚恳请求帮助!

    第 1 条附言  ·  2016-03-28 10:47:52 +08:00
    怀疑是内存耗尽 上 swap 了 修改了 xmx 大小 。看下今天的表现
    第 2 条附言  ·  2016-03-28 11:39:58 +08:00
    又崩了..CPU100% 磁盘倒是正常了
    7 条回复    2016-03-27 23:38:27 +08:00
    Laynooor
        1
    Laynooor  
    OP
       2016-03-27 23:07:26 +08:00
    今晚的崩溃之后,买了个 20G 的 SSD 云盘,数据迁移到 SSD 上不知道会不会得到性能提升和解决这个问题……
    skydiver
        2
    skydiver  
       2016-03-27 23:09:41 +08:00 via iPad
    云主机 IO 测试一下看看,估计很烂……
    Laynooor
        3
    Laynooor  
    OP
       2016-03-27 23:10:48 +08:00
    @skydiver 阿里云的 IO 是烂……但问题是引起 IOPS 负载高的原因是什么……
    UnisandK
        4
    UnisandK  
       2016-03-27 23:13:14 +08:00
    1.9 跟一些插件兼容不大好吧, Ess 系列要用也全都是测试版的。要不先把所有插件下了试试。。
    Laynooor
        5
    Laynooor  
    OP
       2016-03-27 23:20:04 +08:00
    @UnisandK 下插件我也想过…实在不行就下了试试吧 谢谢~
    Laynooor
        6
    Laynooor  
    OP
       2016-03-27 23:25:35 +08:00
    @UnisandK 似乎 Ess 系列官方只更新到 1.7x ?找到一个 1.9 的 fork
    UnisandK
        7
    UnisandK  
       2016-03-27 23:38:27 +08:00
    @Laynooor 嗯,现在支持高版本的 Ess 都是非官方版本。
    我之前开 1.8 的服的时候收藏了个备用的,如果确定问题出在 Ess 你可以试试,这货的作者是已经支持到 1.9 了 http://mods.curse.com/bukkit-plugins/minecraft/ultimatecore
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2830 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 07:20 · PVG 15:20 · LAX 23:20 · JFK 02:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.