Mrtg - b

Konfiguracja serwerów, usług, itp.
Luc3k
Posty: 67
Rejestracja: 12 sierpnia 2008, 08:56
Lokalizacja: Nowy Sącz

Mrtg - błędy przy instalacji

Post autor: Luc3k »

Utknąłem już przy samej instalacji mrtg.
Wydaję polecenie:

Kod: Zaznacz cały

aptitude install mrtg
i wygląda, że pakiet się zainstalował lecz podczas instalowania widzę takie dwa błędy:

Kod: Zaznacz cały

Błąd http://ftp.pl.debian.org lenny/main libgd2-noxpm 2.0.36~rc1~dfsg-3 404 Not Found
E: Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/libg/libgd2/libgd2-noxpm_2.0.36~rc1~dfsg-3_i386.deb: 404 Not Found
Co dalej?
Chcę się dostać do pliku konfiguracyjnego mrtg lecz go nie ma:

Kod: Zaznacz cały

Alpha:/home/kzgrzeblak# whereis mrtg
mrtg:
W /etc też niczego nie widać. Pomożecie?
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Luc3k, poszukałeś na forum informacji co należy zrobić zaraz po instalacji Debiana?
http://debian.linux.pl/threads/5676-Prz ... -napiszesz!

http://debian.linux.pl/threads/13294-Al ... #post84983

Wykonaj wcześniej aktualizację systemu według przedstawionego opisu.
Luc3k
Posty: 67
Rejestracja: 12 sierpnia 2008, 08:56
Lokalizacja: Nowy Sącz

Post autor: Luc3k »

Już zaktualizowałem, pakiet zainstalował się poprawnie. Skonfigurowałem już mrtg i rysuje dwa podstawowe wykresy dla eth0 i eth1. Teraz mam jeszcze jedno pytanie: jak restartować mrtg? Chciałbym rozbudować statystyki jeszcze o kilka wykresów, lecz mrtg nie daje się zatrzymać.
Po wklepaniu:

Kod: Zaznacz cały

/usr/bin/mrtg stop
dostaję:

Kod: Zaznacz cały

ERROR: Mrtg will most likely not work properly when the environment
       variable LANG is set to UTF-8. Please run mrtg in an environment
       where this is not the case. Try the following command to start:

       env LANG=C /usr/bin/mrtg stop

Natomiast sugerowane powyżej uruchomienie/zatrzymanie kończy się komunikatem

Kod: Zaznacz cały

env LANG=C /usr/bin/mrtg stop
ERROR: unable to open config file: stop

W powyższym przypadku wiem gdzie jest problem, uruchomienie powinno wyglądać tak

Kod: Zaznacz cały

env LANG=C /usr/bin/mrtg /etc/mrtg.conf
Nie mniej jednak pozostaje pytanie jak zatrzymać/zrestartować usługę?
db
Beginner
Posty: 185
Rejestracja: 25 czerwca 2006, 15:23

Post autor: db »

Luc3k pisze: Nie mniej jednak pozostaje pytanie jak zatrzymać/zrestartować usługę?


Kill-em, rzecz jasna (man 1 kill).

Mrtg domyślnie nie jest uruchamiany jako daemon. Aby tak się stało, wymagane jest podanie --daemon. Moim zdaniem, lepiej uruchamiać go cyklicznie via cron.
luk085
Posty: 8
Rejestracja: 07 lutego 2008, 10:51

Post autor: luk085 »

Luc3k pisze:Utknąłem już przy samej instalacji mrtg.
Wydaję polecenie:

Kod: Zaznacz cały

aptitude install mrtg
i wygląda, że pakiet się zainstalował lecz podczas instalowania widzę takie dwa błędy:

Kod: Zaznacz cały

Błąd http://ftp.pl.debian.org lenny/main libgd2-noxpm 2.0.36~rc1~dfsg-3 404 Not Found
E: Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/libg/libgd2/libgd2-noxpm_2.0.36~rc1~dfsg-3_i386.deb: 404 Not Found
Chociaż z tym sobie poradziłeś tak przy okazji dla potomnych, powyższy błąd jest spowodowany starą listę repozytoriów. Należy wykonać

Kod: Zaznacz cały

aptitude update
Pozdrawiam.
Luc3k
Posty: 67
Rejestracja: 12 sierpnia 2008, 08:56
Lokalizacja: Nowy Sącz

Post autor: Luc3k »

Zgadza się, po aktualizacji pakiet zainstalował się prawidłowo.
ODPOWIEDZ