Archiwum dla 'CentOS'

Software RAID wymiana SDA i nie bootuje

sobota, Lipiec 16th, 2011

Witam,

Dzisiaj przećwiczyłem wymianę /dev/sda na SOFT raid, niestety mimo zapewnień że wszystko to wstaje z automatu – serwer zaliczył zgon – jak się później okazało winowajcą jest MBR.

Mimo iż właściwie przy soft raid 1 dwa dyski /dev/sda i /dev/sdb powinny mieć oba MBR to okazuje się że serwerownia HETZNER nie stosuje tych praktyk, zatem po wymianie mamy pad

Lekarstwo jest bardzo proste, wystarczy jedynie grub odpalany z podmontowanej partycji

Najpierw trzeba zrobić resync partycji, na której znajduje się katalog /boot.

Odpalamy guba poleceniem /mnt/sbin/grub – zakładając że partycję / – root podmonotowaliśmy na /mnt

Dalej wpisujemy :

root (hd0,1) – oznacza to dysk pierwszy partycja druga, jeśli mamy innaczej należy dostosować komendę.

Następnie piszemy :

setup (hd0)

Pozostaje już tylko wyjść CTRL + C i reboot i mamy gotowe.

Ciekawy link opisujący podobne sytuacje :

http://www.sorgonet.com/linux/grubrestore/

suPHP 0.7 i love this game !! :) Internal Server Error 500 po upgrade

poniedziałek, Październik 12th, 2009

Nie no wiecie co, czasami mi się odechciewa, dzisiaj siedzę sobie na pleskowych CentOsach robie sobie update a tu nagle bum bara bum 500 Internal Server Error.

W pierwszej kolejności gratuluję i dziękuję Sebastianowi Marschin za wspaniały dodatek do codziennego użytku jednak każdemu zdarzają się błędy.

Dotarcie do tej błachostki zajęło sporo czasu ale cóż od czego jest dzień – żeby się nie nudzić. Rozwiązanie :

Jeśli mamy gdziekolwiek nasz własny suphp.conf należy zmienić w nim dwie rzeczy :

[handlers]
;Handler for php-scripts
;x-httpd-php=”php:/usr/bin/php-cgi”
php5-script=”php:/usr/bin/php-cgi”

Zadbać o to by był tylko jeden handler czyli ; przed x-httpd-php lub php5-script w zależności jak definiujemy interpreter no i druga sprawa ubrać wszystko po = w cudzysłów tak jak to jest wyżej.

Drobnostka, lecz jak bardzo upierdliwa 🙂

Kernel 2.6.27.10 grsec i Apache 2.2.11 Mały bug Segmentation fault (11)

wtorek, Marzec 24th, 2009

Witam,
W razie jakby komuś wyrzucało

[notice] child pid 22527 exit signal Segmentation fault (11)

Jest to błąd lub też niekompatybilność apacha z nowym kernelem.
Nalezy podać

echo 1024 > /proc/sys/fs/epoll/max_user_instances

Gdzie 1024 jest to liczba większa od MaxClients i problem znika.
Sam się naszukałem, poprawione to jest już w trunk apacha, mam nadzieję, że się przyda.