Dalej: tstat (1)
Wyzej: Podstawowe komendy systemu HP
Poprzednio: Uslugi

Komenda tmod sluzy do modyfikowania (wstrzymanie, restart,
kasowanie...) wydanych juz zlecen. Przed jej uzyciem dobrze jest
sprawdzic status zadania, ktore zamierzamy zmodyfikowac za pomoca
komendy tstat. Uzycie:
tmod [-k] [-t] [-d] [-h] [-r] [-m] [-M mailaddr]
[-a atime] [-s service] [-p priority] tasknames...
Ponizsze parametry moga byc uzyte w dowolnej chwili pomiedzy
wstawieniem zadania do kolejki a zakonczeniem obliczen:
- -k
- kasuje zadanie; jezeli zadanie jest juz uruchomione
wysylany jest do niego sygnal SIGKILL; jezeli powstaly jakies pliki
wyjsciowe zwracane sa one w normalnym trybie; zadanie oczekujace w
kolejce jest z niej usuwane.
- -t
- zatrzymuje zadanie; jezeli zadanie jest juz uruchomione
wysylany jest do niego sygnal SIGTERM; jezeli powstaly jakies pliki
wyjsciowe zwracane sa one w normalnym trybie; zadanie oczekujace w
kolejce jest z niej usuwane.
- -d
- kasuje zadanie; jezeli zadanie jest juz uruchomione
wysylany jest do niego sygnal SIGKILL; zadne informacje wyjsciowe nie
sa zwracane; zadanie oczekujace w kolejce jest z niej usuwane.
W stosunku do zadan, ktore nie rozpoczely jeszcze wykonania (znajduja
sie w jednym z nastepujacych stanow (tstat) ,,Submit'', ,,Hold'', ,,Delayed'',
,,Ready''):
- -h
- powoduje wstrzymanie zadania do chwili wydania
zezwolenia na wykonanie.
- -r
- zwalnia zadanie do wykonania, (nie oznacza to, ze
wykonanie zadania rozpoczyna sie natychmiast po wydaniu komendy, a
jedynie tyle, ze zadanie kandyuje do wykonania).
- -m
- przelacza (wlacza lub wylacza) opcje wysylania
poczty po zakonczeniu wykonania zadania.
- -M mailaddr
- modyfikuje adres, na ktory ma byc
wyslana informacja gdy wykonanie zadania sie zakonczy; rownoczesnie
,,wlacza'' opcje wyslania listu po zakonczeniu zadania.
- -a atime
- zmienia czas rozpoczecia zadania; czasy
wczesniejsze niz now ustawiane sa na rowne now; format
podawania czasu podany jest w opisie komendy tsub.
- -s service
- zmienia usluge zadana
przez zadanie na service - oznacza to, ze dostarczone dane
(jezeli takie sa) beda (w ogolnym przypadku) przetwarzane przez
zupelnie inny program.
- -p priority
- zmienia priorytet zadania na priority.
- tasknames·..
- nazwy zadan, ktorych parametry maja byc
modyfikowane, moga byc one w jednej z dwu postaci: user.sequence_number lub sequence_number; numer kolejny zadania
(sequence_number) generowane sa i podawane przez komende
tsub; jezeli
administrator systemu HP Task Broker modyfikuje parametry zadan
innych uzytkownikow musi uzywac pierwszej postaci nazwy zadania
(zawierajacej nazwe zlecajacego zadanie uzytkownika).
Przyklady:
tmod -a 6pm -p 10 gary.13
zmienia czas rozpoczecia zadania 13 wydanego przez uzytkownika gary
na 18:00, a priorytet zadania na 10.
tmod -k 13 14 15 16
kasuje zadania o numerach 13, 14, 15 i 16.
Szczegolowe informacje: patrz man
tmod.
Dalej: tstat (1)
Wyzej: Podstawowe komendy systemu HP
Poprzednio: Uslugi