Bind umarł po zainstalowaniu poprawek

W ostatnich dniach wszystkie maszyny z RHEL4 były intensywnie update'owane (RedHat chyba ostro się wziął za łatanie po ostatnich raportach). Na jednej z nich zainstalowany jest panel kontrolny Ensim, i ta maszyna mi dzisiaj fiknęła - bind nie wstał po restarcie (swoją drogą, to strasznie męczące musieć restartować NS po każdej manipulacji danymi stref, dlatego polecam PowerDNS - wiele backendów, niezła wydajność i stosunkowo bezpieczny). W logach enigmatyczne:

Aug 14 15:00:19 www9 named[647]: listening on IPv4 interface eth0, xxx.xxx.xxx.xxx#53
Aug 14 15:00:19 www9 named[647]: zone version.bind/CH: has 0 SOA records
Aug 14 15:00:19 www9 named[647]: zone version.bind/CH: has no NS records
Aug 14 15:00:19 www9 named[647]: view.c:347: REQUIRE((&view->references)->refs > 0) failed
Aug 14 15:00:19 www9 named[647]: exiting (due to assertion failure)

Co się okazało? Ponieważ konfiguracja binda została zmieniona przez panel Ensim, up2date nie zainstalował jego nowej wersji:

Fetching Obsoletes list for channel: rhel-i386-es-4...

Fetching rpm headers...
########################################

Name                                    Version        Rel
----------------------------------------------------------

The following Packages were marked to be skipped by your configuration:

Name                                    Version        Rel  Reason
-------------------------------------------------------------------------------
bind                                    9.2.4          16.EL4Config modified

Wystarczyła opcja -f (force) i po sprawie: #up2date -f -u bind

Komentarze do wpisu "Bind umarł po zainstalowaniu poprawek":

1.

3stan napisał(a):
16 sierpnia 2006, 10:39:31

[OT] Ała. co zrobiłeś z wyglądem joggera? Trzeba mieć jakieś okulary 3D czy có?

2.

zen napisał(a):
16 sierpnia 2006, 10:54:22

A co. temat Ci sie nie podoba? Mi sie podoba :P

3.

3stan napisał(a):
16 sierpnia 2006, 10:59:04

Wiesz, podoba czy nie... Siakoś po oczach wali i ciężko się czyta... Ale może ja jestem inny :D

4.

Drixter napisał(a):
14 października 2006, 17:12:03

Jeżeli chodzi o bind, polecam zainteresować się rndc. rndc reload domena.tld i już mamy przeładowaną strefę bez restartu całego bind.

5.

zen napisał(a):
14 października 2006, 17:50:47

Tak, ale do tego potrzebuje sie sshowac na serwer lub pisac jakies skrypty. Ostatnio z powodu nawalu roboty preferuje prostote ;)

Dodaj komentarz:

Textile Lite włączony ( szczegółowy opis znaczników ):
*strong* | # lista numerowana | * lista wypunktowana | _em_ | __italic__ | "link":http:// | bq. cytat.