Plánovaný výpadek Nette.org

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Milo
Nette Core | 1283
+
+11
-

Na čtvrtek 11.6. chystám upgrade VPS na Debian Jessie. Počítejte prosím s výpadkem všech hostovaných domén (nette.org, dibiphp.com, ne-on.org, posobota.cz, …) mezi 7 a 8 hodinou ranní. Zkrátka si trochu přispěte ;o)

Milo
Nette Core | 1283
+
+4
-

Z nejhoršího jsme venku. Ještě občas budu restartovat služby…

Milo
Nette Core | 1283
+
+4
-

Je hotovo. Omlouvám se, že se to protáhlo, nebylo to bez komplikací. Při upgradu na PHP 5.6.9.

PHP v Debianu změnilo strategii ukládání sessions. Z adresáře /var/lib/php5 do /var/lib/php5/sessions. Upgrade skript balíčku chce zachovat maximálně BC a tak se rozhodl, že všechny sessions přesune do nového adresáře. No, nevšiml jsem si, že těch session souborů je tam asi miliarda (nebudu daleko od pravdy :o)) a po dvaceti minutách jsem pokilloval procesy a vyřešil to ručně.

Pokud narazíte na nějakou nefunkční stránku/službu, pište mi prosím sem. Děkuji.

iguana007
Člen | 970
+
0
-

Milo napsal(a):

Je hotovo. Omlouvám se, že se to protáhlo, nebylo to bez komplikací. Při upgradu na PHP 5.6.9.

PHP v Debianu změnilo strategii ukládání sessions. Z adresáře /var/lib/php5 do /var/lib/php5/sessions. Upgrade skript balíčku chce zachovat maximálně BC a tak se rozhodl, že všechny sessions přesune do nového adresáře. No, nevšiml jsem si, že těch session souborů je tam asi miliarda (nebudu daleko od pravdy :o)) a po dvaceti minutách jsem pokilloval procesy a vyřešil to ručně.

Pokud narazíte na nějakou nefunkční stránku/službu, pište mi prosím sem. Děkuji.

Chystám se na mém serveru (Debian) také na verzi 5.6.9 – bylo tam ještě něco, u čeho si narazil, kromě těch sessions?
Díky

Milo
Nette Core | 1283
+
+4
-

Ani nevím. Na Jessie jsem už upgradoval více serverů, tak mě nic jiného nepřekvapilo.

  • Nginx: nahradit include fastcgi_params za include fastcgi.conf (viz)
  • systemd jsem ještě nepřišel na chuť, takže zpět k sysvinit
  • tenhle bug se mi nepodařilo na aktuální Debian PHP verzi 5.6.9 zreprodukovat, takže jsem ji nasadil
  • newrelic.so je potřeba nalinkovat do správného adresáře, tedy cca. ln -s /usr/lib/newrelic-php5/agent/x64/newrelic-20131226.so /usr/lib/php5/20131226/newrelic.so
David Kudera
Člen | 455
+
0
-

Milo napsal(a):

  • Nginx: nahradit include fastcgi_params za include fastcgi.conf (viz)

Jo tohle když člověk neví, tak je to sranda no…