w

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

włączanie 10 komputerów na raz

Post autor: czarownik »

Witam. Chciałbym zasięgnąć rady. Mam w sieci 10 komputerów, które włączają się automatycznie o godzinie 22 i wykonuje się kopia zapasowa poprzez cobiana po jej ukończeniu komputery się wyłączają.

Włączanie komputerów realizuję za pomocą funkcji w biosie. Teraz muszę zmienić godzinę włączania i biegać miedzy komputerami to nie za wygodne, czy istnieje jakaś aplikacja która włączy mi komputer, coś jak wake on lan, ale żeby mogła z automatu obsłużyć wiele maszyn?
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Wszystko zależy czy płyty główne i bios tych komputerów wspierają WoL. Jeśli tak to

Kod: Zaznacz cały

apt-get install wakeonlan
+ prosty skrypt do "automatyzacji" zadania.
Awatar użytkownika
michnik
Beginner
Posty: 162
Rejestracja: 20 lipca 2009, 12:54
Lokalizacja: Kraków

Post autor: michnik »

Zamykane końcówki to komputery z Windowsem czy Linuksem?
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

Post autor: czarownik »

Końcówki są z Windowsem, ale komputer który obsługiwał by ich włączanie to Debian.
darkwater pisze:Wszystko zależy czy płyty główne i bios tych komputerów wspierają WoL. Jeśli tak to

Kod: Zaznacz cały

apt-get install wakeonlan
+ prosty skrypt do "automatyzacji" zadania.
Tak obsługują. Spokojnie, tylko ja w pisaniu skryptów nie jestem za dobry.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Skrypt to za dużo powiedziane, według mnie wystarczy jedna linijka do crontaba.

Kod: Zaznacz cały

man 5 crontab
man wakeonlan
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

Post autor: czarownik »

darkwater pisze:Skrypt to za dużo powiedziane, według mnie wystarczy jedna linijka do crontaba.

Kod: Zaznacz cały

man 5 crontab
man wakeonlan
Dziękuję rzeczywiście o tym nie pomyślałem, warto spróbować.
Awatar użytkownika
michnik
Beginner
Posty: 162
Rejestracja: 20 lipca 2009, 12:54
Lokalizacja: Kraków

Post autor: michnik »

Wiem, że to nie jest rozwiązanie ale można to zrobić tak.

Tworzysz plik stop.bat

o zawartości

Kod: Zaznacz cały

shutdown.exe -f -s


-f / force - ubij wszystko gdyż czasem zdarza się, że jakiś program / proces nie chce się zamknąć
-s / shutdown

W windowsowym CRONIE / bo nawet nie wiem jak się to tam nazywa / ustawiasz godzinę wykonania skryptu. To rozwiązanie ma wadę w postaci tego, że pliki mogą się jeszcze nie skończyć kopiować ale jeśli założysz odpowiednio duży margines to powinno zdać egzamin.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

michnik, przeczytaj raz jeszcze pierwszy post, ze zrozumieniem ;)
Awatar użytkownika
michnik
Beginner
Posty: 162
Rejestracja: 20 lipca 2009, 12:54
Lokalizacja: Kraków

Post autor: michnik »

włączyć - wyłączyć wielka mi różnica :P :) )
ODPOWIEDZ