MechanicalStatic Posted November 28, 2012 Posted November 28, 2012 Hey gurus, Last night I put together a stock Tekkit 3.1.3 server and I've noticed an odd behavior. Just short of every twenty minutes (regardless of how many players) I see the following: [WARNING] Can't keep up! Did the system time change, or is the server overloaded? The server is a virtual machine hosted on Hyper-V from Server 2008 R2. The guest specs are: - Windows Server 2008 R2 SP1 x64 - Java 1.7 x64 - 2 Virtual Processors (Host procs are six-core Xeon Ws) - 4GB Memory - 127GB OS drive (passed through to SSD array) Server load is hovering around 50% memory allocation and 20% processor utilization, so I doubt it is actually overloaded. I originally suspected that the host was actually adjusting the guest's clock every 20 minutes, but I've confirmed that not to be the case. Questions: - Are other people experiencing this warning on a regular basis? If so, is your server a VM or a Physical host? - If this isn't a common/known issue, what are some places to start looking for a solution? - How much processor should reasonably allocated for a server hosting 5-10 players? I'd just like to make sure their isn't some underlying instability that I need to root out before I go slapping mods on this thing. Thanks! Quote
Growster Posted November 28, 2012 Posted November 28, 2012 That's an problem with the IO performance of the machine. Monitor the disk IOs and find witch task lags your machine every 20 minutes. Quote
MechanicalStatic Posted November 29, 2012 Author Posted November 29, 2012 Took the opportunity to instrument the machine last night - wasn't able to find any issues or bottlenecks on disk. Specifically, I couldn't find any correlations in queue length, latency, or %active time and the Warnings the server kept throwing. Like I mentioned above, the disk (which is dedicated to this application) is on a pass-through to two small SSDs, not being shared or virtualized. So while it was a good starting point, I don't think IO is my issue. Anyone else experience this? Quote
theprolo Posted November 29, 2012 Posted November 29, 2012 This is built in to the Vanilla Minecraft server, and I think is usually triggered when the server clock becomes different to the computer's, usually because of something causing a large lag spike or a general slowness of the server. I think it can be disabled in the options. Quote
Kommunističeskiĭ Posted November 30, 2012 Posted November 30, 2012 This is built in to the Vanilla Minecraft server, and I think is usually triggered when the server clock becomes different to the computer's, usually because of something causing a large lag spike or a general slowness of the server. I think it can be disabled in the options. What he said. Disable it in the config (bukkit.yml). Then download the plugin LagMeter for more detailed readings. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.