Freesco, NND, CDN, EOS
http://forum.freesco.pl/

scheduler dla niceshape'a
http://forum.freesco.pl/viewtopic.php?f=24&t=7806
Strona 1 z 1

Autor:  fafko [ poniedziałek, 30 maja 2005, 22:12 ]
Tytuł:  scheduler dla niceshape'a

Witam,
czy da się na NND tak skonfigurować niceshape'a, aby w określonych porach dnia zmieniał główne parametry, np max download i upload, itp...?
a może da się automatycznie odpalać w dzień na innym pliku konfiguracyjnym, a w nocy na innym? probował już ktoś?

pozdr
fafko

Autor:  czerwo [ poniedziałek, 30 maja 2005, 23:02 ]
Tytuł: 

da sie

Autor:  adi [ wtorek, 31 maja 2005, 07:40 ]
Tytuł:  Re: scheduler dla niceshape'a

fafko pisze:
odpalać w dzień na innym pliku konfiguracyjnym, a w nocy na innym


Wystarczy wpis w cron'a podmieniający pliki konfiguracyjne nice o określonych godzinach i dwa skrypciki, np coś takiego:

zakladam ze masz dwa pliki konfiguracyjne nice - config_day i config_night
plik config_day - parametry "dzienne" a config_night - parametry "nocne"

Robisz dwa pliczki o nazwach - niceday i nicenight np w katalogu etc:

#!/bin/bash
# plik niceday - ustawienie niceshaper'a na dzień
/etc/rc.d/niceshaper stop
cp /etc/niceshaper/config_day /etc/niceshaper/config
/etc/rc.d/niceshaper start

#!/bin/bash
# plik nicenight - ustawienie niceshaper'a na noc
/etc/rc.d/niceshaper stop
cp /etc/niceshaper/config_night /etc/niceshaper/config
/etc/rc.d/niceshaper start

następnie:
chmod +x /etc/niceday
chmod +x /etc/nicenight

Wpisujesz polecenie: crontab -e i dodajesz dwie linijki:

00 08 * * * /etc/niceday > /dev/null
00 22 * * * /etc/nicenight > /dev/null

... lub inne godziny :)

następnie: /etc/rc.d/crond restart - i powinno działać. Poprawcie jak coś źle - nie testowałem tego. :D

Autor:  -MW- [ wtorek, 31 maja 2005, 17:04 ]
Tytuł: 

a jak to sie zachowa jesli braknie pradu o 21.59 i wlacza o 22.01 ?

Autor:  fafko [ środa, 1 czerwca 2005, 00:06 ]
Tytuł: 

ehh, chyba mi nie działa
pogrzebie jutro, dziś już nie mam siły...

Autor:  adi [ środa, 1 czerwca 2005, 07:02 ]
Tytuł: 

-MW- pisze:
a jak to sie zachowa jesli braknie pradu o 21.59 i wlacza o 22.01 ?

Wtedy masz pecha - do rana pójdzie jak w dzień. Brak prądu to jednak sytuacja awaryjna... :D

Autor:  fafko [ czwartek, 2 czerwca 2005, 21:22 ]
Tytuł: 

podany skrypt nie powodował restartu shapera, rozwiązałem problem zamieniając linijkę
/etc/rc.d/niceshaper stop na
/usr/bin/niceshaper stop
chyba wygląda na to że działa :-)

Autor:  adi [ piątek, 3 czerwca 2005, 08:33 ]
Tytuł: 

fafko pisze:
podany skrypt nie powodował restartu shapera, rozwiązałem problem zamieniając linijkę
/etc/rc.d/niceshaper stop na
/usr/bin/niceshaper stop
chyba wygląda na to że działa :-)


Ha - jest bład w skrypcie! W pliku /etc/rc.d/niceshaper dwa razy jest wpisane /usr/bin/niceshaper start

Zmień w czternastej linijce pliku /etc/rc.d/niceshaper ostatnie słowo ze start na stop i po sprawie :D

Autor:  czerwo [ sobota, 4 czerwca 2005, 16:53 ]
Tytuł: 

a ja myslalem ze to wina mojego jajka ze sie nice nie zatrzymuje i pomagal tylko kill niceshaper :D

zglos ten blad do mantisa

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/