Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
wylaczanie serwera o okreslonej godzinie - jak?? http://forum.freesco.pl/viewtopic.php?f=22&t=6019 |
Strona 1 z 1 |
Autor: | Anonymous [ czwartek, 2 grudnia 2004, 13:18 ] |
Tytuł: | wylaczanie serwera o okreslonej godzinie - jak?? |
moze mi ktos napisac jak ustawic serwer, zeby wylaczal sie automatycznie np o godzinie 1:00. Plyta glowna w serwerze jest ATX, wersja NND z 10.IV.2004 |
Autor: | Maciek [ czwartek, 2 grudnia 2004, 14:41 ] |
Tytuł: | |
Polecenie shutdown -h 01:00, możesz je sobie do crona wpisać. |
Autor: | Anonymous [ czwartek, 2 grudnia 2004, 17:19 ] |
Tytuł: | |
ok wszystko rozumiem ale czy moglbys mi to napiac w taki sposob: wchodzisz do np. :/etc/cron.daily edytujesz plik: *** i wpisujesz tam shutdown -h 01:00 chodzi mi o to zeby wylaczal sie codziennie a i czy obojetne jest miejsce wpisania komendy - znaczy sie czy na poczatku pliku czy na koncu?? |
Autor: | Maciek [ czwartek, 2 grudnia 2004, 19:16 ] |
Tytuł: | |
Siadasz przy monitorze, bezpośredio lub łączysz się przez ssh (ale to może być za trudne...) Wpisujesz mc, a potem używając klawiszy strzałek i entera wedrujesz po drzewie katalogów do katalogu /etc/cron.daily. Wciskasz jednocześnie shift i F4 i wpisujesz: #!/bin/bash shutdown -h 01:00 i potem wciskasz F2. Pojawi ci się pytanie o zapisanie pliku a potem okienko do wpisania nazwy. Nazwiesz ten plik np. zamykanie. Potem jeszcze F10 i wyjście z mc. Plikowi trzeba nadać jeszcze prawa wykonywania. Wpisujesz w linii poleceń chmod 755 /etc/cron.daily/zamykanie i od tej pory serwer ci się wyłączy zawsze o 1 w nocy. |
Autor: | czerwo [ czwartek, 2 grudnia 2004, 19:28 ] |
Tytuł: | |
dobry opis ale musze sie przyznac ze nie wiedzialem ze shift + f4 tworzy plik ![]() |
Autor: | Anonymous [ piątek, 3 grudnia 2004, 17:56 ] |
Tytuł: | |
dzieki - ten sarkazm nie byl potrzebny nie kazdy musi przeciez znac sie na Linuxie. przez ssh potrafie sie zalogowac :] |
Autor: | Maciek [ sobota, 4 grudnia 2004, 00:21 ] |
Tytuł: | |
To swietnie, ale skąd miałem wiedzieć... |
Autor: | Anonymous [ sobota, 4 grudnia 2004, 09:56 ] |
Tytuł: | |
no jasne - nie mam w opisie napisane, ze potrafie ![]() a co do wylaczania serwera - to dziwna sprawa - bo sie nie wylaczyl, jak wpisuje recznie reboot to mi wyskakuje "shutdown already running", w logach co jeszcze dziwniejsze jest calkowicie pusto ![]() |
Autor: | tabaza [ poniedziałek, 20 grudnia 2004, 02:06 ] |
Tytuł: | |
Chce codziennie o godz 04:00 restartowac serwer (stare NND). Robilem wszystko wedlug powyzszego opisu z tym ze komenda : #!/bin/bash reboot -h 04:00 w stworzonym pliku rebot w etc/cron.daily/ z prawami wykon. i nie dziala!!!!!!!!!!!!!!!!!!! Jak mozna to jeszcze zrobic???? probowalem tez wpisac stopadsl i tez nic - po zrobieniu wpisow restartowalem serwer |
Autor: | smiernof [ poniedziałek, 20 grudnia 2004, 11:20 ] |
Tytuł: | |
tabaza pisze: Jak mozna to jeszcze zrobic????
np . przyciskiem na obudowie kompa ![]() a trochę poważniej .Próbowałeś polecenie halt ? pozdrawiam |
Autor: | tabaza [ poniedziałek, 20 grudnia 2004, 11:55 ] |
Tytuł: | |
polecenia "reboot i adslstart" dzialaja natomiast nie udaje mi sie zaprogramowac ich w cronie tak jak wyzej pisalem a polecenie halt z tego co sie orientuje zatrzymuje system a ja chcialbym zeby mi sie resetowal o okreslonej porze lub zeby restartowal polaczenie adsl |
Autor: | czerwo [ poniedziałek, 20 grudnia 2004, 15:09 ] |
Tytuł: | |
to zrob tak, jak masz stworzony ten plik w ktorym masz to wpisane (te polecenia) masz nadane do niego prawa i sprobuj go odpalic klepnnij go enterem i zobacz co sie stanie. A nie wiem czy nie lepiej stworzyc plik z poleceniem reboot wpisac go do crona ze ma go uruchomic o 4 i juz. |
Autor: | Koriolan [ poniedziałek, 20 grudnia 2004, 18:16 ] |
Tytuł: | |
Troche mieszasz. Nie chce mi się szukać mana do shutdown ale -h 4:00 to jest PO 4 godzinach. Czyli shutdown stoi i czeka aż minie 4 godz. Więc jak go uruchamiasz jeszcze raz to już jest uruchomiony. Możesz spróbowac dopisać skrypt do /var/spool/cron/crontabs/root. Z tym, że on startuje z jakimś opóźnieniem. tzn. nie startuje NATYCHMIAST po wpisaniu. Ja dawałem kilka rebootów zanim ruszyło mi to , ale chodzi. |
Autor: | Anonymous [ środa, 12 stycznia 2005, 21:26 ] |
Tytuł: | |
tabaza pisze: Chce codziennie o godz 04:00 restartowac serwer (stare NND).
Robilem wszystko wedlug powyzszego opisu z tym ze komenda : #!/bin/bash reboot -h 04:00 w stworzonym pliku rebot w etc/cron.daily/ z prawami wykon. i nie dziala!!!!!!!!!!!!!!!!!!! Jak mozna to jeszcze zrobic???? probowalem tez wpisac stopadsl i tez nic - po zrobieniu wpisow restartowalem serwer A jak byś spróbował zamiast: dać: u mnie działa. pozdr. |
Autor: | tabaza [ czwartek, 13 stycznia 2005, 01:39 ] |
Tytuł: | |
Napisze jak zrobilem moze komus sie przyda: -stworzylem plik o nazwie rebot i wrzucilem go do cron.daily/ zawartosc pliku to: #!/bin/sh /sbin/reboot potem polecenie chmod 755 rebot zaby nadac mu prawa wyk. Pozniej w pliku var/spool/cron/crontabs/root za pomoca polecenia F4 /edytuj/ w lenijce dotyczacej cron daily ustawilem parametr jak nizej i mam reboot serwerka codziennie o godz 5:40 #run daily cron jobs....... 40 5 * * * .......... Gotowe |
Autor: | Anonymous [ niedziela, 16 stycznia 2005, 14:30 ] |
Tytuł: | |
zychj pisze: no jasne - nie mam w opisie napisane, ze potrafie
![]() a co do wylaczania serwera - to dziwna sprawa - bo sie nie wylaczyl, jak wpisuje recznie reboot to mi wyskakuje "shutdown already running", w logach co jeszcze dziwniejsze jest calkowicie pusto ![]() Na pewno się wyłaczy. Tylko bedziesz musiał poczekać aż cron.daily sie zainicjuje ze zmienioną przez ciebie godziną. Też miałem z tym kłopot. Sprawa się wyjaśniła śledząc logi. Proces cron.daily uruchamia się zawsze o 00:02 każdej doby ( var/spool/cron/root). Po dokonaniu zmiany godziny wyłaczania lub restartu kompa w danym dniu reboot lub halt wykona się, ale dopiero dnia następnego. Dlatego (przynajmniej w moim przypadku) po utworzeniu pliku reboot i nadaniu mu praw wykownywalności oraz okresleniu godziny restartu na godzine 20:00 (plik stworzony o 10:00) komputer się zrestartuje ale dopiero w dniu następnym. Tym samym odpowiadając na pytanie kol. zychj nie można zrestarować kompa ponieważ proces trwa i wykona sie o określonej godzinie. Stąd "shutdown already running". Aby pominąć proces nalezy go "kill" i dopiero "reboot". Oczywiście sposób opisany powyżej przez kol.tabaza jest ok, lecz zmodyfikowałbym go w sposób: by nie ingerować w var/spool/cron/crontabs/root pozdr |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |