Mabinogi World Wiki is brought to you by Coty C., 808idiotz, our other patrons, and contributors like you!!
Want to make the wiki better? Contribute towards getting larger projects done on our Patreon!
Mabinogi World Wiki:Wiki Server News/2009
March 21, 2009
- MediaWiki upgraded.
April 3, 2009
- Wiki webserver config changed due to recent unexplained load spikes. A config item was set unusually high, so put it to a recommended level for a site of its kind. As a result, the server seems to be a lot more responsive, not drowning in running but unproductive PHP interpreter processes. These had been causing the server to go nearly completely unresponsive.
April 7, 2009
- Ended up having to restart memcached due to observed weirdness after I had made some filesystem changes. Unknown to velocity7 and me, we had to restart memcached due to a simple filesystem change. The problem manifested itself in the form of the editing toolbar not showing up. This was due to the fact I reorganized mabinogiworld.com's area on my server in case the forum has to come here, or we consider using SMF's database for authentication. However, even though all the files were changed to reflect this setup, the cache memcached was maintaining had to be destroyed. Things started working when velocity7 disabled memcached support in MediaWiki. Once the cache was destroyed, everything started working again when memcached support was reenabled.
- Doubled memcached's allocation since the server was starting to get sluggish again. The results include the machine's load sitting below 1.0 most of the time, an ideal for a Unix machine. Another result is that the wiki is now extremely snappy, even under heavy browsing load.
April 25, 2009
- Upgraded the server's operating system and core software load. Estimated duration for this event was about two hours if everything worked well. An extra hour was added because downloading of components was slower than hoped. However, the speeds were in line with the fact that the operating system update was released in the past day or so and the operating system is very popular. However, not only was that extra hour not needed, the upgrade actually finished about twelve minutes prior to the originally-scheduled end of the maintenance window. The upgrade itself otherwise went completely without incident.
May 23, 2009
- Took the webserver offline briefly to upgrade memcached and a dependency using packages from the next in-work version of the operating system this server uses. Total downtime: Approximately three minutes.
May 30, 2009
- Installed another server dedicated to database services. This did not require any outages; all activities continued while the sites were running. Preflight checks were performed to make sure the webserver can contact the database server.
May 31, 2009, 0000 PDT
- Performed the cutover to the external database server. The site was down for nearly eight minutes, just shy of the nominal ten minutes. There was no need for the window to be open for the full twenty minutes.
- Performance continues to be nominal or better at this time. velocity7 figures that the off-server location of the wiki's databases is keeping the system from vapor-locking under high browsing load.
June 7, 2009
- Moved this page to the "Mabinogi World Wiki:" namespace since that's where it really belongs. Blame my lack of understanding of how wikis in general and MediaWiki in specific work for my making this page in the main space to begin with.
June 12, 2009
- While updating the Apache install with newer packages, a broken configuration on another website this server hosts kept Apache from starting. Once the configuration was fixed, Apache started normally. Downtime: Approximately ten minutes.
June 22, 2009
- Upgraded MediaWiki to 1.15.0.
July 9, 2009
- Unrelated to the wiki, I have released a statement on the Nexon forums about recent matters on the M-World forums. The wiki has not been affected by recent events where users end up getting malware installed on their machines. The problem was a core file of Simple Machines Forums had additional content injected into it, making it send a redirect to a site which actually held the malicious content. A thread about the matter is here at the SMF forums. Security measures to prevent the affected file from being changed again have since been taken.
July 31, 2009
- The server went down for unknown reasons at about 23:30 PDT on July 30, 2009. The machine was rebooted at about 12:45 July 31, 2009. Downtime: Approximately 13 hours 15 minutes.
August 7, 2009
- Upgraded the kernel on the machine to the most recent release from the Ubuntu repository for Jaunty Jackalope. Downtime: Approximately two to three minutes for a reboot.
August 11, 2009
- Due to spam originating from Russian and Ukrainian IP space and the fact that Mabinogi is not available to these places, I have instituted a GeoIP-based block on both these countries. Neither country can browse nor make posts to the site. If anyone is fluent in either or both Russian or Ukrainian, please contact me. I would like to make a sign available so that when an address in either region accesses the site, they'll be notified that they are blocked and why.
August 22, 2009
- Another kernel upgrade, another reboot.
September 13, 2009
- Updated one of the extensions and made a slight configuration change. Decided to restart much of the core functionality on the webserver for good measure. The server ran at very high load for a bit to catch up with seeding both XCache (opcode caching) and memcached (for data caching). Took about half an hour or so for the load to normalize.
September 19, 2009
- Rebooted the server to apply some core library updates to the system. As before, the site took a bit of time to reestablish its caches. Total downtime: About a minute and a half.
September 20, 2009
- Applied an update to MediaWiki to bring it up to 1.15.1. Further, the Wikimedia Foundation has changed its release cycle. I will likely evaluate how it works, then implement update policy based upon this change.
October 3, 2009 10:00 PDT
- The servers which host the Mabinogi World Wiki experienced a power outage due to a power restructuring of the cage where the servers reside. Original estimated downtime: Not more than two hours. Actual downtime: Forty minutes.
October 10, 2009 18:27 PDT
- A new hard disk drive has been installed in the database server, replacing an aging unit already installed. The wiki's database was relocated to the webserver's database server temporarily and write access to the wiki switched off for much of the duration of the maintenance event. Once the database server's drive was installed, the databases loaded and pre-flight checks completed, access was switched back to the database server and read/write access switched back on. The maintenance window was scheduled to last two hours but did not nominally finish in the anticipated timeline, completing in ninety minutes instead of the nominal forty-five, still within the allotted time for the event. The wiki was readable, but not editable, during much of this event. The webserver process did spend some time down while the webserver's database was loaded with the most recent wiki database along with the switchover back to the external database server. Total webserver downtime: Approximately twenty minutes total.
November 16, 2009, 22:01 PST
- The incident started with an unresponsive wiki. An attempt to restart Apache met with the entire computer becoming nearly completely unresponsive. A crash cart was connected to the server, indicating the server was reporting out of memory due to Apache. Since the server was not responding to normal keyboard input, the server required a reboot. Server is online at present. Total downtime: Approximately three hours.