Home Forum Tags User Control Panel diaper image gallery diaper fiction Chatroom

Want to get rid of the annoying adverts? The answer is simple. There are 4 levels of advertising on DiaperedAnime:

Level 1: (Your Level, guests and members with 0-9 posts) has maximum advertising.
Level 2: (A user with 10 or more posts who has been a member over two weeks) have vastly reduced advertising (including removal of the large full screen closable adverts)
Level 3: (A member who has been registered over a month and has over 50 posts, or has a special account like "artist" or "writer" sees minimal advertising.
Level 4: (VIP Donators) receive no advertising.
All donators of $10 or more will never see an advert on our site again!

Want to donate to help keep us online? Click here for more information! (Opens in a new tab)
  
Go Back   Diapered Anime > News and Announcements > Diapered Anime News

Diapered Anime News Information on the latest comings and goings at Diapered Anime

Reply
 
Thread Tools

Welcome to the new server
Old February 25th, 20, 04:54 PM   #1
Ai
VIP Donator
 
Ai's Avatar
 
Ai is offline
Join Date: Mar 2008
Posts: 350
Welcome to the new server

Congratulations, you're looking at this on the brand new server... At last!


It has been a bit of a rocky journey! We're using a non-standard installation of Ubuntu using a ZFS filesystem. This is a feature that they're looking to roll out in the next LTS 20.04 in a months time, but not to the level we've taken it! The feature will only allow the use of whole drives, not individual sections of drives like we need. We had no end of issues during the move, firstly the server refused to boot as it didn't want to read the /boot/EFI partition. We eventually fixed that using an EFI Shell, simply accessing the fileset and renaming the directory twice did the trick although we still have no idea why!


Then we got everything running and installed ready for the move and during our tests we found the MySQL on ZFS is a NIGHTMARE. The databases were performing around 6 times slower on a server with no traffic than they were on the old, fully loaded server. We tried every trick in the book to tune this but ultimately failed. In the end we had to wipe the new server and start from scratch. This time we reserved a 1TB partition from each drive and used that to create a software Raid10 EXT4 array to place the MySQL data files on. This worked much better



I've learned a hell of a lot about custom partitioning, and a lot more than I ever wanted about EFI Shells. Ultimately we have ended up with a server that:


  • More power processors than before
  • Same RAM as before (speed and capacity) - 32GB
  • 14TB of RaidZ1 ZFS disk array for server and site data (before we had3TB in Raid1 and a single 3TB backup drive)
  • Every site (and a lot of key linux areas) reside of their own ZFS volume which gives us data snapshots (point in time recovery). 1/4 drives can fail with no impact on data and minor impact on speed.
  • For the sites and key linux areas, the snapshots run hourly and are stored for 48 hours. Daily are stored for 2 weeks and weekly are stored for a month. If we delete something or it breaks we can recover up it up to a month later.
  • MySQL sits on a 2TB Raid10 array meaning we can tolerate 1/4 drives (potentially 2/4 drives if it is the right two!) failing with little impact.
  • Backups are made daily consisting of all site data and the databases. These are both stored on the server for immediate use and copied remotely to a backup server in another datacentre for redundancy. Akuma also copies these backups to his home server. This gives us 5 copies of the data - 1. Original Data, 2. ZFS Snapshots, 3. Backups on server, 4. Backups on another server, 5. Backups on Akuma's NAS. The maximum amount of data we stand to lose in the event of a dual drive failure is up to 48 hours. If I get clever enough, I'll also work out how to remotely back up the snapshots to my own NAS's ZFS array with incremental updates on the fly. This will have to wait for another day though!
  • The server software is vastly updated, although we're still limited to using an older version of PHP due to incompatibilities with our scripts and newer versions.
A lot of you may be wondering what happened to the planned upgrade to Xenforo. Unfortunately (I'm using this word a lot today!) things did not go smoothly. There were many issues that I was unable to overcome. These include:
  • No direct upgrade path for the downloads script - we have 2844 files for download (fiction and videos), importing them manually would be a nightmarish job.
  • Multiple issues upgrading from such old scripts that needed work arounds.
  • Inability to recreate a lot of the current functionality, specifically the front page.
  • Escalating costs for plugins.
  • Zenforo 2.X was also a very new release at the time and as such contained many "features".
This is still part of the plan, but it has had to take a backseat to real life issues and time constraints. To get the project rolling again will cost around $300 in licence extension (yes, you have to pay annually for plugin and forum licenses if you want to stay up to date with current software and upgrade) fees. It will also rely on either Akuma being able to dedicate a significant amount of time to 1. Learning the software, and 2. Custom coding the missing functionality; or more money for a freelance coder to do the job. We'll have to wait and see how things pan out as right now donations are only just covering the single server fee, I paid the new server setup fee and the extra month for the old server out of my own pocket.


Remaining issues from the move:
  • DiaperedAnime lost around 2 hours of data. Unfortunately I was unable to restore the changes made while we tested it on the new server back to the old server due to non-backwards compatible software differences. No other sites lost data.
  • AnimeOTK has some broken download files. This was caused by use of non-utf8 characters in the filenames. Transfer and copy commands really don't like non-utf8 characters (in this case they were latin1 characters) so they had to be automatically converted during transfer. This has resulted in around 15 broken downloads - please report them to Akuma if you find them as there is no simple way to locate them without trying every download manually!
__________________
  Reply With Quote

Old February 25th, 20, 04:55 PM   #2
Ai
VIP Donator
 
Ai's Avatar
 
Ai is offline
Join Date: Mar 2008
Posts: 350
TL;DR Version:
Ai and Akuma spent weeks doing techy, geeky shit and swearing at the server.
Ai pulled an all nighter and finally got it working.
Shit's good and data has never been more secure from server failure.
__________________
  Reply With Quote

Old February 25th, 20, 07:42 PM   #3
Yingyangjesse
Senior Member
 
Yingyangjesse's Avatar
 
Yingyangjesse is online now
Join Date: Mar 2019
Posts: 31,298
Excuse me can you please fix the home page
  Reply With Quote

Old February 25th, 20, 08:02 PM   #4
Bandit Keith
I'll steal it
 
Bandit Keith's Avatar
 
Bandit Keith is offline
Join Date: Oct 2009
Location: Meme land,its a fun place! ITS SOUTH OF WONDERLAND AND WEST OF DREAM LAND!! NO ONE WILL EVER KNOW!!
Posts: 48,105
Quote:
Originally Posted by Yingyangjesse View Post
Excuse me can you please fix the home page
Its not really that big of a issue I would say as other then needing to do a slight work around to see the images same with the latest comments matter that has been around for ages ,it works perfectly fine … As the color pallet of things are while not the best is more then acceptable and all the other features still are working fine as far as I can tell
__________________
Martial arts mixed with gundams.... IN SPACE! How could you go wrong? Better question is "Can you go wrong?"Answer, FUCK NO!
  Reply With Quote

Old February 25th, 20, 08:49 PM   #5
Yingyangjesse
Senior Member
 
Yingyangjesse's Avatar
 
Yingyangjesse is online now
Join Date: Mar 2019
Posts: 31,298
But I would like it to be fixed it doesn’t match the rest of the site
  Reply With Quote

Old February 25th, 20, 09:00 PM   #6
Bandit Keith
I'll steal it
 
Bandit Keith's Avatar
 
Bandit Keith is offline
Join Date: Oct 2009
Location: Meme land,its a fun place! ITS SOUTH OF WONDERLAND AND WEST OF DREAM LAND!! NO ONE WILL EVER KNOW!!
Posts: 48,105
Quote:
Originally Posted by Yingyangjesse View Post
But I would like it to be fixed it doesn’t match the rest of the site
But it still functions rather well and as you read it was rather troublesome to get this new server working proper in most everyway and there had to be done a lot of work the last day or so to resolve a major problem they hadn't expected .. So a none matching front page with afew minor bugs shouldn't be a problem. Which I hate to sound like one of the jerk or smartass type of people but well, I don't think its that big a problem on the home page unless you are a donator to help the site keep running.

So it can be resolved later down the line
__________________
Martial arts mixed with gundams.... IN SPACE! How could you go wrong? Better question is "Can you go wrong?"Answer, FUCK NO!
  Reply With Quote

Old February 25th, 20, 09:14 PM   #7
Yingyangjesse
Senior Member
 
Yingyangjesse's Avatar
 
Yingyangjesse is online now
Join Date: Mar 2019
Posts: 31,298
Oh ok it’s just that it looks like something from the 90s and might not be appealing to future members
  Reply With Quote

Old March 21st, 20, 07:29 AM   #8
doithuong
Banned
 
doithuong is offline
Join Date: Dec 2019
Location: Hanoi, Vietnam
Posts: 1
Send a message via ICQ to doithuong
Thank you for your efforts to make a complete system, I really appreciate it
  Reply With Quote

Old March 27th, 20, 12:23 AM   #9
Yingyangjesse
Senior Member
 
Yingyangjesse's Avatar
 
Yingyangjesse is online now
Join Date: Mar 2019
Posts: 31,298
So do any of you know anything about the little girl in the logo https://diaperedanime.com/forum/show...849/index.html
  Reply With Quote

Old April 16th, 20, 01:05 PM   #10
DazedNConfused
Banned
 
DazedNConfused is offline
Join Date: Jul 2017
Location: I don't know!
Posts: 102
Quote:
Originally Posted by Ai View Post
TL;DR Version:
Ai and Akuma spent weeks doing techy, geeky shit and swearing at the server.
Ai pulled an all nighter and finally got it working.
Shit's good and data has never been more secure from server failure.
Thanks to the admins for all of your hard work! I've noticed that the site's file upload functionality has also been revamped so that it's now easier to upload pictures in the gallery.
😎


Quote:
Originally Posted by Yingyangjesse View Post
So do any of you know anything about the little girl in the logo https://diaperedanime.com/forum/show...849/index.html
Your question is posted in the wrong thread and section. In the future, please read the thread titles carefully and make sure you're in the right section before posting. None the less, I've answered the question in your thread!
😉
  Reply With Quote
Reply

Tags
server


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 02:43 AM.

All times are GMT. The time now is 02:43 AM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Security by vBSecurity (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd. DISCLAIMER: DiaperedAnime.com does not encourage or condone the diapering of real children unless required for medical reasons. Anyone requesting or posting images of real children will be banned and reported to their countries authorities for distributing and/or soliciting child pornography.
Diapered Anime contains only fictitious Anime Diaper stories and Anime Diaper Cartoons. If you are the author or copyright holder of a diaper image or diaper story that has been uploaded without your consent please Contact Us to request its removal.