Site op en neer

Site op en neer

Vandaag kwam ik erachter dat ik MySQL-instanties altijd handmatig moest afsluiten voordat ik het besturingssysteem opnieuw opstartte. 🙂

Je hebt misschien gemerkt dat TodayIFoundout.com de laatste 38 uur of zo uren niet is gebruikt. Om een ​​lang verhaal kort te maken, moest ik mijn server opnieuw opstarten en toen het back-up kwam, was het MySQL-exemplaar beschadigd omdat het niet helemaal werd afgesloten voordat het besturingssysteem opnieuw werd opgestart. Voor degenen die niet weten, MySQL is de database-software die dient als back-end voor mijn verschillende sites, waaronder todayifoundout.com.

Hoe dan ook, ondanks mijn oprechte inspanningen, waarbij ik mijn aanzienlijke expertise (BS en MS in Computer Science en enkele jaren echte ervaring in de praktijk) concentreerde op het probleem voor ongeveer 23+ gewone uren, kon ik niet dat MySQL op mijn server. Het probleem bleek een bekende bug te zijn in MySQL, maar dit heeft me niet geholpen, omdat geen van de work-arounds het probleem heeft opgelost.

Na een ongeluk met het repareren van de corrupte MySQL-instance of het installeren en starten van nieuwe exemplaren, gaf ik het uiteindelijk op en probeerde ik een andere tact, wat typisch een laatste redmiddel type optie is bij live servertype setups, maar ik dacht dat het misschien een snellere oplossing was en het was. Na een paar uur rust te hebben genomen, heb ik uiteindelijk mijn systeem volledig opnieuw ingericht met een schone besturingssysteeminstallatie en alles opnieuw geconfigureerd en de sites en databases vanaf daar hersteld. Les geleerd.

Sorry voor de downtime. Nieuwe berichten "Today I Found Out" zullen binnenkort beschikbaar zijn. Voor nu heb ik wat rust nodig. 🙂

Bonus feiten:

  • De "My" in "MySQL" is genoemd naar de dochter van co-creator Michael Widenius, "My".
  • MySQL wordt vaak verkeerd uitgesproken "My Sequel". Het wordt officieel verondersteld te worden uitgesproken als "Mijn S-Q-L". Dus blijkbaar, zelfs met mijn B.S. en M.S. in Computer Science heb ik dit altijd verkeerd geponeerd. 🙂
  • MySQL werd voor het eerst uitgebracht door Michael Widenius en David Axmark op 23 mei 1995.
  • MySQL werd uiteindelijk op 26 februari 2008 verkocht aan Sun. Sun werd later op 27 januari 2010 door Oracle overgenomen. Als u niet bekend bent, is Oracle een van de grotere bedrijven in de wereld die zich voornamelijk bezighoudt met databasesoftware.
  • Oracle's mede-oprichter, Larry Ellison, is momenteel ongeveer 28 miljard dollar waard, waarmee hij de 6e rijkste persoon ter wereld is. Vroeger, in de vroege jaren 2000, was hij de rijkste persoon ter wereld.
  • Ellison staat bekend om zijn extravagante levensstijl. Zijn huis in Japanse stijl is naar schatting ongeveer 200 miljoen dollar waard. Hij is ook mede-eigenaar van het zesde grootste jacht ter wereld, de rijzende zon, die ook ongeveer 200 miljoen dollar kostte. Een gelicentieerde piloot, Ellison, heeft meerdere vliegtuigen in zijn bezit, waaronder een aantal straaljagers, die hem af en toe in moeilijkheden hebben gebracht met de wet. Onder zijn vele auto's, waaronder de Audi R8 en McLaren F1, is zijn favoriet de Acura NSX, die hij vaak weggeeft als cadeau.
  • Op Ellison's bruiloft met zijn vierde vrouw, Melanie Craft, romanschrijver, was Steve Jobs de huwelijksfotograaf.
  • De Oracle-databasesoftware is oorspronkelijk in de jaren 70 voor de CIA gemaakt. Na het voltooien van het werk voor de CIA nam Ellison de Oracle-software en creëerde in 1977 het huidige Oracle-bedrijf onder de naam "Software Development Laboratories", dat later "Relational Software Inc." en vervolgens "Oracle" werd genoemd. De databasesoftware zelf was geïnspireerd op een paper dat Ellison had gelezen door Edgar F. Codd over een 'relationeel model van gegevens voor grote gedeelde databanken'.
  • MySQL-maker Michael Widenius startte een beweging om te proberen te voorkomen dat Oracle MySQL kon bemachtigen toen ze Sun opnamen, vanwege zijn zorgen over wat ze ermee zullen doen. MySQL is niet alleen open source, maar is momenteel ook gratis, tenzij u technische ondersteuning op professioneel niveau en andere zakelijke "functies" wilt. Er is enige reden dat Oracle dit vrij snel zal veranderen, hoewel Oracle het heeft ontkend.
  • Michael Widenius heeft de universiteit nooit afgemaakt. Hij studeerde aan de universiteit van Helsinki voordat hij afhaakte en zijn eigen zakelijke belangen nastreefde. Naast zijn dochter My heeft hij ook een vrouw Anna, een dochter Maria en een zoon Max; de laatste waarvan "MaxDB" is vernoemd. Hij werkt momenteel ook aan een filiaal van MySQL met een "Maria" -opslagengine.
  • Als dit serverprobleem dat ik had gehad drie dagen later zou zijn gebeurd dan het geval was, zou het geen probleem zijn geweest. Ik heb zojuist een nieuwe server gekocht en verzonden naar mijn host met ingebouwde back-upschijven voor het opslaan van volledige afbeeldingen van het systeem. Het is ook geconfigureerd om in staat te zijn om de hoofdschijven opnieuw in te beelden binnen zo'n 15 minuten of zo van zoiets als dit, als ik het ooit nodig heb. Met mijn huidige setup kan ik alleen een back-up van de bestanden maken, wat niet teveel helpt als de onderliggende software het probleem is. De nieuwe server is ook veel leuker dan mijn oude versie, dus dit zorgt voor snellere sites tijdens piekbelastingen.
  • Nu ik klaar ben met het opnieuw configureren van alles op mijn huidige server, mag ik alles opnieuw doen wanneer mijn nieuwe server morgen bij mijn gastheer arriveert. Timing! 🙂

Laat Een Reactie Achter