Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam, otóż mam dość duży problem. Na moim serwerze doszło do pewnej usterki, o tyle uciążliwej, że jestem zmuszony tutaj prosić o pomoc.
Po instalacji munina wywaliło błędy o problemach z x11-commons, z zależnościami. Dałem apt-get upgrade i w tym momencie zaczęły upgrade'ować się inne pakiety i wszystkie uległy zniszczeniu...
Tutaj log z apt-get install -f
root@gtavpl:~# apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
7 nie w pełni zainstalowanych lub usuniętych.
Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
Konfigurowanie module-init-tools (3.12-2) ...
insserv: warning: script 'firewall' missing LSB tags and overrides
insserv: There is a loop between service munin-node and firewall if stopped
insserv: loop involving service firewall at depth 2
insserv: loop involving service munin-node at depth 1
insserv: Stopping firewall depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: błąd przetwarzania module-init-tools (--configure):
podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
configured to not write apport reports
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie linux-image-2.6.32-5-amd64:
linux-image-2.6.32-5-amd64 zależy od module-init-tools; jednakże:
Pakiet module-init-tools nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania linux-image-2.6.32-5-amd64 (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
Konfigurowanie php5-fpm (5.3.10-1~dotdeb.1) ...
configured to not write apport reports
insserv: warning: script 'firewall' missing LSB tags and overrides
insserv: There is a loop between service munin-node and firewall if stopped
insserv: loop involving service firewall at depth 2
insserv: loop involving service munin-node at depth 1
insserv: Stopping firewall depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: błąd przetwarzania php5-fpm (--configure):
podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
configured to not write apport reports
Konfigurowanie nfs-common (1:1.2.2-4squeeze2) ...
insserv: warning: script 'firewall' missing LSB tags and overrides
insserv: There is a loop between service munin-node and firewall if stopped
insserv: loop involving service firewall at depth 2
insserv: loop involving service munin-node at depth 1
insserv: Stopping firewall depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: błąd przetwarzania nfs-common (--configure):
podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
configured to not write apport reports
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie php5-gd:
php5-gd zależy od phpapi-20090626; jednakże:
Pakiet phpapi-20090626 nie jest zainstalowany.
Pakiet php5-fpm dostarcza phpapi-20090626, ale nie został jeszcze skonfigurowany.
dpkg: błąd przetwarzania php5-gd (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie php5-mcrypt:
php5-mcrypt zależy od phpapi-20090626; jednakże:
Pakiet phpapi-20090626 nie jest zainstalowany.
Pakiet php5-fpm dostarcza phpapi-20090626, ale nie został jeszcze skonfigurowany.
dpkg: błąd przetwarzania php5-mcrypt (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
configured to not write apport reports
configured to not write apport reports
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie php5-mysql:
php5-mysql zależy od phpapi-20090626; jednakże:
Pakiet phpapi-20090626 nie jest zainstalowany.
Pakiet php5-fpm dostarcza phpapi-20090626, ale nie został jeszcze skonfigurowany.
dpkg: błąd przetwarzania php5-mysql (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
configured to not write apport reports
Wystąpiły błędy podczas przetwarzania:
module-init-tools
linux-image-2.6.32-5-amd64
php5-fpm
nfs-common
php5-gd
php5-mcrypt
php5-mysql
E: Sub-process /usr/bin/dpkg returned an error code (1)Proszę o w miarę szybką pomoc gdyż no po prostu muszę ratować serwer.
___
Okej, problem rozwiązany częściowo. Bo nadal munin nie funkcjonuje.
root@gtavpl:~# apt-get install munin-node Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Sugerowane pakiety: munin munin-plugins-extra munin-java-plugins libwww-perl liblwp-useragent-determined-perl libnet-irc-perl smartmontools ruby ethtool libdbd-pg-perl libcache-cache-perl hdparm libcrypt-ssleay-perl libtext-csv-xs-perl libxml-simple-perl logtail libnet-ssleay-perl Zostaną zainstalowane następujące NOWE pakiety: munin-node 0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. Konieczne pobranie 0 B/392 kB archiwów. Po tej operacji zostanie dodatkowo użyte 1663 kB miejsca na dysku. Zaznaczenie poprzednio niezaznaczonego pakietu munin-node. (Odczytywanie bazy danych ... 32531 files and directories currently installed.) Rozpakowanie munin-node (z .../munin-node_1.4.5-3_all.deb) ... Przetwarzanie wyzwalaczy dla man-db... Konfigurowanie munin-node (1.4.5-3) ... Initializing plugins..done. Restarting munin-node..Stopping Munin-Node: stopped beforehand. Starting Munin-Node: done. insserv: warning: script 'firewall' missing LSB tags and overrides Starting Munin-Node: started beforehand.
Offline







Podobno człowiek...;)








W Debianie lepiej używać aptitude, lepiej się sprawdza od apt-get, to nie Ubuntu.
Pokaż, co masz w sources.list:
cat /etc/apt/sources.list /etc/apt/sources.list.d/*
Offline
root@gtavpl:~# cat /etc/apt/sources.list /etc/apt/sources.list.d/* #~~~~~~Squeeze~~~~~~# deb http://ftp.pl.debian.org/debian/ squeeze main non-free contrib deb-src http://ftp.pl.debian.org/debian/ squeeze main non-free contrib deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free deb http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib deb-src http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib #~~~~~~Backports_Squeeze~~~~~~# deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free #~~~~~~Dot_Deb~~~~~~# deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all cat: /etc/apt/sources.list.d/*: Nie ma takiego pliku ani katalogu
Offline







Palacz








Da się go z palca zrestartować ?
/etc/init.d/munin-node restart
Offline
Jak jeszcze miałem go zainstalowanego to tak, dało radę. Jednakże za każdym razem przy restarcie wywalało, że nie znaleziono pliku pid + oczywiście standardowo że został zrestartowany.
Ostatnio edytowany przez Delavor (2012-02-05 08:35:38)
Offline







Podobno człowiek...;)








deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all
To repo potrafi nieźle namieszać w php - zazwyczaj inna wersja niż w oficjalnym, a php jest w kilkudziesięciu różnych biliotekach.
Coś takiego miałeś w pierwszym błędzie.
php5-gd zależy od phpapi-20090626; jednakże: Pakiet phpapi-20090626 nie jest zainstalowany. Pakiet php5-fpm dostarcza phpapi-20090626, ale nie został jeszcze skonfigurowany.........
Dwie różne wersje php, inaczej kompilowane, i masz kwadratowe jaja..
Ostatnio edytowany przez Jacekalex (2012-02-05 08:35:52)
Offline
Okej, spróbowałem zainstalować za pomocą aptitude tak jak zalecał Jacekalex, oto print.
root@gtavpl:~# aptitude install munin
Następujące NOWE pakiety zostaną zainstalowane:
munin munin-node{a}
0 pakietów aktualizowanych, 2 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0 B/602 kB archiwów. Zajęte po rozpakowaniu: 2421 kB.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] y
Zaznaczenie poprzednio niezaznaczonego pakietu munin.
(Odczytywanie bazy danych ... 32586 files and directories currently installed.)
Rozpakowanie munin (z .../archives/munin_1.4.5-3_all.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu munin-node.
Rozpakowanie munin-node (z .../munin-node_1.4.5-3_all.deb) ...
Przetwarzanie wyzwalaczy dla man-db...
Konfigurowanie munin (1.4.5-3) ...
Konfigurowanie munin-node (1.4.5-3) ...
Initializing new plugins..done.
Restarting munin-node..invoke-rc.d: unknown initscript, /etc/init.d/munin-node not found.
dpkg: błąd przetwarzania munin-node (--configure):
podproces zainstalowany skrypt post-installation zwrócił kod błędu 100
configured to not write apport reports
Wystąpiły błędy podczas przetwarzania:
munin-node
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie munin-node (1.4.5-3) ...
Initializing new plugins..done.
Restarting munin-node..invoke-rc.d: unknown initscript, /etc/init.d/munin-node not found.
dpkg: błąd przetwarzania munin-node (--configure):
podproces zainstalowany skrypt post-installation zwrócił kod błędu 100
Wystąpiły błędy podczas przetwarzania:
munin-node
-----------------------------------------
Edit [08:45]:
Dobra, jakoś się udało, wpierw purgem wszystkie pakiety munina, a potem po raz kolejny install. W tym momencie jest
root@gtavpl:~# aptitude install munin munin-node munin-common munin-plugins-extra Następujące NOWE pakiety zostaną zainstalowane: munin munin-common munin-node munin-plugins-extra 0 pakietów aktualizowanych, 4 instalowanych, 0 do usunięcia i 0 nie aktualizowanych. Do pobrania 192 kB/794 kB archiwów. Zajęte po rozpakowaniu: 2970 kB. Pobieranie:1 http://ftp.pl.debian.org/debian/ squeeze/main munin-common all 1.4.5-3 [83,1 kB] Pobieranie:2 http://ftp.pl.debian.org/debian/ squeeze/main munin-plugins-extra all 1.4.5-3 [109 kB] Pobrano 192 kB w 0s (1206 kB/s) Zaznaczenie poprzednio niezaznaczonego pakietu munin-common. (Odczytywanie bazy danych ... 32529 files and directories currently installed.) Rozpakowanie munin-common (z .../munin-common_1.4.5-3_all.deb) ... Zaznaczenie poprzednio niezaznaczonego pakietu munin. Rozpakowanie munin (z .../archives/munin_1.4.5-3_all.deb) ... Zaznaczenie poprzednio niezaznaczonego pakietu munin-node. Rozpakowanie munin-node (z .../munin-node_1.4.5-3_all.deb) ... Zaznaczenie poprzednio niezaznaczonego pakietu munin-plugins-extra. Rozpakowanie munin-plugins-extra (z .../munin-plugins-extra_1.4.5-3_all.deb) ... Przetwarzanie wyzwalaczy dla man-db... Konfigurowanie munin-common (1.4.5-3) ... Konfigurowanie munin (1.4.5-3) ... Konfigurowanie munin-node (1.4.5-3) ... Initializing plugins..done. Restarting munin-node..Stopping Munin-Node: stopped beforehand. Starting Munin-Node: done. insserv: warning: script 'firewall' missing LSB tags and overrides Starting Munin-Node: started beforehand. Konfigurowanie munin-plugins-extra (1.4.5-3) ...
Zaraz sprawdzę jeszcze czy wszystko działa.
___
Jak obiecywałem, sprawdzę czy działa i z przykrością niestety nie. W przypadku gdy wpisuję
service munin-node
pojawia się...
Usage: /etc/init.d/munin-node {start|stop|restart|force-reload|try-restart} ... failed!Oczywiście jak włączam to bez żadnego błędu, natomiast przy zatrzymywaniu pokazuje
Stopping Munin-Node:/lib/lsb/init-functions: line 81: /var/run/munin/munin-node.pid: Nie ma takiego pliku ani katalogu done.
Natomiast sama strona ładuje się baaardzo długo, a następnie wywala jedynie, pod portem 4949.
# munin node at vercetti.gtav.pl # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit # Unknown command. Try cap, list, nodes, config, fetch, version or quit
Jakaś rada jak to naprawić :(?
Ostatnio edytowany przez Delavor (2012-02-05 08:45:05)
Offline







Podobno człowiek...;)








Ja radziłem nie instalować munina przerz aptitude, tylko całego Debiana obsługiwać przez aptitude, zapomnieć o apt-get.
Poza tym nie czaję, dlaczego ten munin jest taki niezastąpiony, jeśli jest kilka podobnych programów.
Jest też mrtg, do którego skrypty do generowania statystyk na necie występują w dość znacznych ilościach.
Poza tym, jak jedna wersjajest walnięta (zdarza się), to jest kilka innych wersji munina, zarówno w repo testinga, jak i np Ubuntu, a sam program munin sklada się z kilku skryptów perla i basha.
Można go spokojnie zainstalować ze źródeł, nie oglądając się na paczkę w repo.
Ja najpierw spróbowałbym go zbudować przez dpkg:
apt-get source munin-node apt-get build-dep munin-node cd /munin-1.4.6/ dpkg-buildpackage
zaciągnie trochę zależności do budowy (u mnie 52 MB), i zbuduje paczki munina na miejscu.
Jest spora szansa (pewności nie ma), że będzie działało lepiej, niż z repo.
Także opcji masz kilka.
Ostatnio edytowany przez Jacekalex (2012-02-05 10:07:22)
Offline
Udało się, okazało się że była źle zrobiona konfiguracja. Dzięki za chęci i pomoc. Przedewszystkim Jacelexowi za wskazanie drogi z aptitude ;)
Wszystko pięknie generuje
http://munin.gtav.pl/gtav.pl/vercetti.gtav.pl/index.html
Jedyna rzecz, której nie rozkminiam to to że tworzy się w katalogu gtav.pl/vercetti.gtav.pl, ale to pewnie taka przypadłość już.
Offline







Podobno człowiek...;)








A ja zbudowałem tego munina ze źródeł:
/Debian/munin_1.4.6-1~bpo60+1_all.deb /Debian/munin-common_1.4.6-1~bpo60+1_all.deb /Debian/munin-java-plugins_1.4.6-1~bpo60+1_all.deb /Debian/munin-node_1.4.6-1~bpo60+1_all.deb /Debian/munin-plugins-extra_1.4.6-1~bpo60+1_all.deb
Powstały takie paczusie, wszystko się zainstalowało, i wstało prawidłowo.
Zasada na przyszłość: jak paczka z repo nie działa, to najpierw próbujesz ja zbudować przez dpkg.
Zazwyczaj pomaga.
A tutaj conieco o Aptitude:
http://dug.net.pl/tekst/85/aptitude___zarzadzanie_p … rsza_polecen/
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2012-02-05 10:20:08)
Offline
Strony: 1