Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 23 czerwca 2025, 08:36

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 21 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: niedziela, 12 marca 2006, 23:26 
Offline

Rejestracja: poniedziałek, 13 lutego 2006, 20:39
Posty: 42
Lokalizacja: Gliwice
Witam, mam nastepujacy problem z Niceshaper, mam serwerek skonfigurowany dobrze (przynajmniej tak mi sie wydaje) nic juz przy nim nie grzebie, a czasami widze ze na statch obciazenie procka wzrasta do 100%.
Więc wchodze na serwerek wpisuje top a tam widze ze mam dwa procesy Niceshapera i jeden z nich bierze kilka procent CPU a za to drugi cala reszta.
Co moze byc nie tak? Co mam z tym zrobić?
: [/] [] ()
top - 22:25:13 up 10 days, 20:19,  1 user,  load average: 2.34, 1.95, 1.75
Tasks:  62 total,   3 running,  59 sleeping,   0 stopped,   0 zombie
Cpu(s):  74.3% user,  25.7% system,   0.0% nice,   0.0% idle
Mem:    320732k total,   206796k used,   113936k free,    51184k buffers
Swap:    32064k total,        0k used,    32064k free,    95988k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
28734 root      20   0   796  796  708 R 83.9  0.2  88:26.07 niceshaper
27109 root      12   0   972  972  772 R  1.3  0.3   0:18.47 top
18792 root       9   0  1020 1020  916 S  0.7  0.3   6:20.93 niceshaper
    1 root       8   0   468  468  416 S  0.0  0.1   0:04.31 init
    2 root       9   0     0    0    0 S  0.0  0.0   0:00.00 keventd
    3 root      19  19     0    0    0 S  0.0  0.0   0:01.07 ksoftirqd_CPU0
    4 root       9   0     0    0    0 S  0.0  0.0   0:01.50 kswapd
    5 root       9   0     0    0    0 S  0.0  0.0   0:00.00 bdflush
    6 root       9   0     0    0    0 S  0.0  0.0   1:50.15 kupdated
    7 root       9   0     0    0    0 S  0.0  0.0   0:00.23 xfsbufd
    8 root       9   0     0    0    0 S  0.0  0.0   0:00.00 xfslogd/0
    9 root       9   0     0    0    0 S  0.0  0.0   0:00.00 xfsdatad/0
   10 root       9   0     0    0    0 S  0.0  0.0  10:11.27 kjournald
  116 root       9   0   576  576  492 S  0.0  0.2   0:02.89 syslogd
  129 root       9   0  1340 1340  420 S  0.0  0.4   0:00.59 klogd
  157 root       9   0  1560 1560 1240 S  0.0  0.5   0:16.33 sshd
  445 root       9   0   444  444  392 S  0.0  0.1   0:00.01 agetty


_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 12 marca 2006, 23:43 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
pewnie masz w /etc/rc.d/rc.local oraz w /etc/rc.conf . Wykasuj w jednym albo w drugim .

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 13 marca 2006, 00:41 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
tak wlasnie bywa z niceshaperem.
po recznym zatrzymaniu nie zawsze sie wylacza proces, a po ponownym uruchomieniu mamy juz dwa i zeby sie pozbyc tej niedogodnosci
mozna niceshapera zatrzymywac tak:

/usr/bin/niceshaper stop
killall niceshaper &>/dev/null

po czym ponowny start juz tradycyjnie
/usr/bin/niceshaper start

ja tak robie i nie ma problemu :)

obciazenie pokazuje normalne wykresy, a wczesniej szalalo do setki.

Cytuj:
pewnie masz w /etc/rc.d/rc.local oraz w /etc/rc.conf

nie udalo mi sie uruchomic dwa razy nice


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 26 marca 2006, 18:57 
Offline

Rejestracja: poniedziałek, 13 lutego 2006, 20:39
Posty: 42
Lokalizacja: Gliwice
Witam ponownie, znów zaczeło dziać się to samo...
Wydawało mi sie ze rada -MW- rozwiązała mój problem, no ale niestety tylko mi się wydawało, a szkoda :(.
Pare dni temu znow uruchomil sie samoczynie drugi proces niceshaper'a wiec postanowilem wylaczyć go calkowicie i zastosowałem HTB na okres probny, jednak wczoraj postanowilem ze wroce do niceshaper'a i z tego co widze na statach to przed 4 w nocy znow uzycie procka skoczylo do 100% i az do teraz do puki nie wylaczylem go recznie.
Gdy bałwan jestem go poprzez
/usr/bin/niceshaper stop, albo /etc/rc.d/niceshaper stop
to wylancza sie proces ktory dziala stabilnie, a ten co zrzera procka pozostaje i musze go wylaczyc poprzez
killall niceshaper &>/dev/null.
Obrazek
Prosze co moze być przyczyna albo jak to sprawdzic co go zalancza?

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 26 marca 2006, 20:58 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
szukaj - masz gdzies 2x wpisane uruchomienie lub sam recznie uruchamiasz 2x - inaczej to nie mozliwe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 26 marca 2006, 23:57 
Offline

Rejestracja: poniedziałek, 13 lutego 2006, 20:39
Posty: 42
Lokalizacja: Gliwice
jezeli by tak bylo to bym raczej sam sie o tym dowiedzial... ale wlasnie oprocz rc.conf to nie mam nigdzie wpisanego niceshaper'a. A napewno sam go nie uruchamiam bo wiem co robie i nie siedzialem o 4 w nocy na kompie.
Uruchamia się on zawsze o innej godzinie.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 27 marca 2006, 19:35 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a wylacza wczesniej :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 11:51 
Offline

Rejestracja: środa, 5 maja 2004, 18:52
Posty: 83
Pozwolcie ze odswieze...

U mnie dzieje sie tak samo z Niceshaper'em ale nie na wszystkich maszynach moze to zalezy ok ilosci userow do niej podlaczonych. Nie uzywam NND wszystko od zera sam postawilem wiec nie ma mowy o drugim wpisie z Niceshaperem. Wiec musi to byc jakis bug w tym programie.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 12:14 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a ja jeszcze raz napisze.

nie restarujemy nice !

zatrzymujemy za kazdym razem przez

/usr/bin/niceshaper stop
killall niceshaper &>/dev/null


po czym ponowny start juz tradycyjnie
/usr/bin/niceshaper start


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 13:16 
Offline

Rejestracja: środa, 5 maja 2004, 18:52
Posty: 83
To pozwol ze Ci wkleje moj skrypt do NS

: [/] [] ()
#! /bin/sh

n=/usr/local/bin/niceshaper

stop()
{
$n stop >/dev/null 2>&1
sleep 3
killall -9 niceshaper >/dev/null 2>&1
}

start()
{
$n start >/dev/null 2>&1
}

stats()
{
$n stats
}

case $1 in
  'start')
    echo -n "Starting Niceshaper..."
    start
    echo " Done"
    ;;
  'stop')
    echo -n "Stopping Niceshaper..."
    stop
    echo " Done"
    ;;
  'restart')
    echo -n "Restarting Niceshaper..."
    stop
    start
    echo " Done"
    ;;
  'stats')
    stats
    ;;
  *)
    echo -e "Usage: /etc/init.d/rc.niceshaper {start|stop|restart|stats}"
esac



Jakbym go nie uzyl zawsze mam stop/start, do tego niceshaper jest ostatnia usluga jaka sie uruchamia na maszynce i za cholere nie wiem co jest grane.


Edit:
Googluje i czytam o tym problemie i ogolnie widze ze kazdy ma inne doswiadczenie.

np kubi pisze
: [/] [] ()
... Aby uniknąć pewnych problemów ze startem shapera zauważyłem, że należy go wystartować z parametrem start a później zrestartować ...

zrodlo: http://www.slackwarepl.eu.org/content/view/93/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 18:37 
Offline

Rejestracja: poniedziałek, 13 lutego 2006, 20:39
Posty: 42
Lokalizacja: Gliwice
Witam napisze wam dlaczego u mnie sie tak działo.
Winny temu był MRTG a dokladnie skrypt ktory pobierał dane ile jest bałwan jestem. Skrypt mrtg pobierał dane z komendy niceshaper stats i czasami nie wiem czemu ten skrypt sie zaiweszał i obciążał kompa na max. Zmieniłem skrypt zeby pobierał dane z pliku ktory jest generowany co minute przez niceshaper.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 24 lipca 2006, 22:32 
Offline

Rejestracja: środa, 5 maja 2004, 18:52
Posty: 83
Zmienilem teraz na IMQ i obserwuje, narazie 36h mam za soba, u mnie mrtg dane o transferach pobiera z lancucha iptables, z niceshapera tylko info o ilosci aktywnych userow.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 25 lipca 2006, 00:30 
Offline

Rejestracja: poniedziałek, 13 lutego 2006, 20:39
Posty: 42
Lokalizacja: Gliwice
No własnie o to mi chodzi, o ilosc userow w lanie.
Wklej mi twoj skrypt z mrtg ktory pobiera dane o ilosci kompow to powiem ci czy to ten sam problem.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 25 lipca 2006, 01:18 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
Cytuj:
#!/bin/sh

let hosts=0
echo $hosts
hosts=`cat /var/www/stats/niceshaper.txt | wc -l`
let hosts-=2
echo $hosts

uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 25 lipca 2006, 13:17 
Offline

Rejestracja: poniedziałek, 13 lutego 2006, 20:39
Posty: 42
Lokalizacja: Gliwice
To co wkleił -MW- jest dobre. ozzman jeżeli masz inny skrypt zmien sobie na ten.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 25 lipca 2006, 21:25 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
hosts=`cat /var/www/stats/niceshaper.txt | wc -l`


uwaga na sciezke do pliku ze statystykami :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 26 lipca 2006, 13:43 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
lepiej
grep -c "" /var/www/stats/niceshaper.txt

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 26 lipca 2006, 18:11 
Offline

Rejestracja: środa, 5 maja 2004, 18:52
Posty: 83
mam w ten sposob ze nie pobiera z pliku tylko z tego co wypluje niceshaper, czyli to jest powodem ?

: [/] [] ()
#!/bin/sh
ns=/usr/local/bin/niceshaper
us=/etc/niceshaper/users
INDATA=`$ns stats | wc -l`
let INDATA-=-1
OUTDATA=`cat $us | grep -v "^#" | grep [0123456789] | wc -l `
echo $INDATA
echo $OUTDATA
echo `uptime | cut -d"," -f1,2`
echo users


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 26 lipca 2006, 18:35 
Offline

Rejestracja: poniedziałek, 13 lutego 2006, 20:39
Posty: 42
Lokalizacja: Gliwice
No to własnie masz zle, bo pobiera ci dane z komendy niceshaper stats.

Podał bym ci moj skrypt, ale niestety moj serwer wysypał sie kilka dni temu, a obecnie jestem w angli i moja siec lezy... :x

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 26 lipca 2006, 21:52 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
mam tak ustawione statystyki nice ze ta komende wywoluje ze strony html jedynie wtedy kiedy trzeba i nie zauwazylem aby po jej uzyciu
szalalo obciazenie procka, natomiast restartujac nice i nie majac dodanej lini zabijajacej proces niceshapera prawie za kazdym razem obciazenie szlo na full !
podejzalem co szaleje obciazajac procesor, dodalem wpis zabijajacy nice i wszystko wrocilo do normy, ale za szybko nie mozna uruchamiac nice.
ja dalem 3s zwloki.
co nie znaczy ze wszyscy musza miec podobne spostrzezenia.
u mnie to dziala.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 21 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl