Portál AbcLinuxu, 8. června 2024 00:53
Raz mi volali zakaznici, ze im nejdu weby. Vsetci volali, lebo nesiel ani jeden web. Kedze som bol na ceste do BA, tak som vsupol 3G kartu do notasu a kukol na server. Tam to vyzeralo tak, ze Apache startuje. To znamena bol tam iba jeden proces apache2 a ziadny sub-proces. Zacalo sa patranie. Restartoval som Indiana - nic. Restartoval som ho s cistym konfigurakom - nic.
Napadlo ma, ze pozriem co vlastne ten proces robi a tak som si zobral na pomoc strace. Pripojil som sa na startujuci proces a nasiel som opakujuci sa nasledovny text:
open("/var/run/apache2/__db.ssl_scache",
O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0644) = -1 EEXIST (File exists)
Stopol som startujuceho Indiana a vymazal hore uvedeny subor. Vsetko nabehlo ako malo.
Troska som sa hrabal po nete a zarazili ma dve veci:
1. Tato chyba je zevraj zriesena uz v roku 2005 a mne sa prejavila v roku 2008 :)
2. Preco si ten Indian nevymaze/nepremenuje ten subor, ked mu tam az tak zavadza :)
Tiskni Sdílej:
1. Tato chyba je zevraj zriesena uz v roku 2005 a mne sa prejavila v roku 2008 :)
Noze daj dsitro ake mas na tom servery... Mas nejake extra patche pre indiana?
2. Preco si ten Indian nevymaze/nepremenuje ten subor, ked mu tam az tak zavadza :)
No jasne... A o tyždeň mu bude zavadzať /boot/grub/menu.lst alebo /etc/fstab a tiez ich odflakne, alebo staci - premenuje, vsak? :-D
jj, ako hovori klasik: "Najlepsi indian je mrtvy indian"
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.