Download Tribes + TribesRPG + Vista/7 Support + New Masters (Plus Many More Enhancements!)
Download. Install. Be ready to play for free within seconds!
Thursday - May 16, 2013 - 10:33PM
Posted By: Particle
Voice is Online
The server continues to suffer some disk trouble, but I've managed to get voice services (TS3, Vent) online along with TRPG and a few other services. I'll post again with updates as available.
The server is experiencing some disk trouble today. Many of you have probably noticed problems with services starting late last night. Unfortunately, I've been unable to remedy the issue remotely and will probably have to get hands on the hardware this weekend. I'd like to apologize for the downtime, but hopefully you all understand. I'll work to get the server online as soon as possible.
Happy 12th Birthday, PCRPG
Today marks the twelfth consecutive year that PCRPG has been running. It's hard to believe that it has really been that long ago that everything started. Especially interesting is the fact that the server was never even intended to be permanent. Indeed, it was the community that quickly sprang up around the server and its version of the TRPG mod that made everything what it would eventually become. Around 2005 and 2006, we were at our peak. We had a full server nearly every night at that time.
As the years since then have come to outnumber the years before and those highlights have become distant memories, I do sometimes stop to think about the good times I've had due in no small part to all of you. I wanted to take this time to say thank you for the last twelve years, and I hope those of you no longer around have found new and interesting things with which to dedicate your time.
Oh, So That Is the Problem
For some reason, the server's RTC is losing vast amounts of time very rapidly. The time lost is on the order of a minute or two every 2-4 hours with the exact rate not being known. The server is configured to aggressively resynchronize the clock automatically depending on how far the clock has skewed. This is a holdover configuration from our previous server which had a very aggressive time skew problem of its own. It seems very odd to me that our new box would be losing time so quickly considering that it now has a completely different motherboard. I suspect some slow space-time in that particular server's rack. heh
In any case, Tribes is very sensitive to these synchronization events. It crashes every time the clock updates. Specifically, it isn't Tribes that is crashing but rather the monitor for Tribes "sees" a crash because the clock is suddenly a minute and a half ahead of where it was. From the monitor's perspective, the 30 second long grace period that it allows for the server to not send it a heartbeat has been exceeded and the server is automatically reset.
The core solution will be to fix the server clock of course, but in the mean time I should be able to modify the monitor to be able to detect system clock shifts. An update should be coming in the near future to address this issue and hopefully the clockwork Tribes "crashes" will cease.
Oh, By The Way, We Have a Day Z Server
If you're currently having fun with Day Z, why not stop by the PCRPG DZ server? You'll have to join directly as people can't seem to join by the server browser most of the time. Consequently, the server stays a little quieter than many public servers which is a good thing when you're trying to farm loot.
Aoede (2008) Powered Down for the Last Time
As of today, Aoede (our server from 2008 to 2012) has powered down for good. I've moved the last of the remaining services and data from the old machine to the new one. It's a machine that has served us well, but its time has come to an end.
The good news is that its replacement is better in every way. :)
Server Upgrade Complete (Mostly)
This weekend's server upgrade went relatively well. There were elements that didn't go as smoothly as hoped, but that is all sorted now. This new server is going to enhance the performance enjoyed by all users and should also go a good deal toward enhancing reliability (not that we suffered a lot of down time before).
I'll be most interested in seeing if the new system's working RTC is sufficient to eliminate the clockwork Tribes crashes every 4h02m. Evidence suggests that problem is likely system time skew related.
Most external services are back online:
- PCRPG (Tribes RPG)
- Teamspeak 3 (all three servers)
- Minecraft (Private)
More work remains before I'm 100% complete, however, so please do not be surprised if there are a couple more momentary blips during low-utilization periods for various services as I put on the finishing touches.
Server Downtime / Deployment
The new server is finally ready for deployment barring unforeseen circumstances. Consequently, there will be a period of down time this weekend that may last for hours while the new equipment is installed and data transferred from the old server. The old server's disk system is on its last legs and is consequently very, very slow as a result. The effect is that the SQL data migration part may take the bulk of that down time.
The good news is that the new equipment is shiny and fast! We're upgrading to a dedicated, high-performance router reserved exclusively for our server as opposed to the software firewall in place now.
The new server itself stands with these specifications:
- AMD Opteron 6234 (12-core, 2.4 GHz std, 3.0 GHz turbo, Socket G34)
- 32 GB DDR3-1333 ECC/Reg (quad-channel configuration)
- Supermicro H8SGL-F 1P G34 Motherboard
- 4 x 300 GB Velociraptor 10K SATA drives in RAID-5
- HighPoint RocketRAID 2710 HBA (thanks to funding donated by Carling)
Everything about the new gear should serve to improve the services provided by the PCRPG network. I appreciate your understanding regarding the down time.
Server Upgrade Project - Progress Report 2
Things are proceeding well for the new server. The Opteron 6234 12-core CPU arrived last week. Since the new platform can boot using regular DDR3 RAM instead of needing registered and/or ECC memory, I fired it up over the weekend for some tests using 8 GB in four channels. The system works well!
The only remaining parts for the server are four new hard drives, 32 GB of ECC/Reg DDR3, I/O shield, and the CPU heatsink. The heatsink was ordered with the CPU but just hasn't yet arrived.
We're looking at probably a February or March launch at this point.
There has been progress made on the server upgrade project. Aoede will feature a Supermicro H8SGL-F motherboard. It's a single G34 socket server motherboard with 8 DIMM slots.
I'll be putting 32 GB of ECC/registered DDR3-1333 into it in a quad channel configuration to start by using four 8 GB DIMMs. I'll expand it later to 64 GB if needed.
As for the CPU, the system is going to receive an AMD Opteron 6234 CPU. That is a 12-core model that runs at 2.4 GHz stock but with 3.0 GHz turbo capability. CPU throughput overall hasn't been a limitation for us historically, but this should still prove to be a notable upgrade.
The disk system will also receive a nice overhaul. I'm looking at replacing all onboard disks with 300 GB 10K RPM drives. I'll probably use four disks set up in a RAID-10 array, replacing the two independent mirrors in use right now. That should help responsiveness while retaining redundancy.