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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-02-05 08:03:58

  Delavor - Użytkownik

Delavor
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2012-02-05
Serwis

Upgrade i totalna rozsypka

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

Kod:

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.

Kod:

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

 

#2  2012-02-05 08:13:18

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Upgrade i totalna rozsypka

W Debianie lepiej używać aptitude, lepiej się sprawdza od apt-get, to nie Ubuntu.

Pokaż, co masz w sources.list:

Kod:

cat /etc/apt/sources.list  /etc/apt/sources.list.d/*

W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2012-02-05 08:26:44

  Delavor - Użytkownik

Delavor
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2012-02-05
Serwis

Re: Upgrade i totalna rozsypka

Kod:

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

 

#4  2012-02-05 08:32:48

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Upgrade i totalna rozsypka

Da się go z palca zrestartować ?

Kod:

/etc/init.d/munin-node restart

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2012-02-05 08:35:22

  Delavor - Użytkownik

Delavor
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2012-02-05
Serwis

Re: Upgrade i totalna rozsypka

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

 

#6  2012-02-05 08:35:39

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Upgrade i totalna rozsypka

Kod:

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.

Kod:

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)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2012-02-05 08:37:37

  Delavor - Użytkownik

Delavor
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2012-02-05
Serwis

Re: Upgrade i totalna rozsypka

Okej, spróbowałem zainstalować za pomocą aptitude tak jak zalecał Jacekalex, oto print.

Kod:

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

Kod:

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ę

Kod:

service munin-node

pojawia się...

Kod:

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

Kod:

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.

Kod:

# 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

 

#8  2012-02-05 09:30:30

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Upgrade i totalna rozsypka

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:

Kod:

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)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2012-02-05 09:34:00

  Delavor - Użytkownik

Delavor
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2012-02-05
Serwis

Re: Upgrade i totalna rozsypka

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

 

#10  2012-02-05 10:13:01

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Upgrade i totalna rozsypka

A ja zbudowałem tego munina ze źródeł:

Kod:

/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)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)