InglesPransesEspanyol

OnWorks favicon

scancel - Online sa Cloud

Patakbuhin ang scancel sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command scancel na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


scancel - Ginagamit upang magsenyas ng mga trabaho o mga hakbang sa trabaho na nasa ilalim ng kontrol ng Slurm.

SINOPSIS


scancel [Opsyon...] [job_id[_array_id][.step_id]] [job_id[_array_id][.step_id]...]

DESCRIPTION


scancel ay ginagamit upang hudyat o kanselahin ang mga trabaho, hanay ng trabaho o hakbang sa trabaho. Isang arbitrary na bilang ng
ang mga trabaho o hakbang sa trabaho ay maaaring senyales gamit ang mga filter ng detalye ng trabaho o isang puwang na pinaghiwalay
listahan ng mga partikular na trabaho at/o job step ID. Kung ang job ID ng isang job array ay tinukoy sa
isang halaga ng array ID at iyon lang ang elemento ng array ng trabaho ang kakanselahin. Kung ang job ID ng a
Ang hanay ng trabaho ay tinukoy nang walang halaga ng array ID kung gayon ang lahat ng elemento ng hanay ng trabaho ay magiging
kinansela. Ang isang trabaho o hakbang sa trabaho ay maaari lamang senyales ng may-ari ng trabaho o user root na iyon.
Kung ang isang pagtatangka ay ginawa ng isang hindi awtorisadong gumagamit na magsenyas ng isang trabaho o hakbang sa trabaho, isang error
ang mensahe ay ipi-print at ang trabaho ay hindi senyales.

Opsyon


-A, --account=account
Limitahan ang scancel operation sa mga trabaho sa ilalim ng charge account na ito.

-b, --batch
I-signal lamang ang batch step (ang shell script), ngunit hindi ang anumang iba pang hakbang o anuman
mga bata ng shell script. Ito ay kapaki-pakinabang kapag ang shell script ay kailangang bitag ang
signal at gumawa ng ilang pagkilos na tinukoy ng application. Ito ay hindi naaangkop kung step_id
ay tinukoy. TANDAAN: Ang shell mismo ay maaaring lumabas kapag natanggap ang maraming signal. Ikaw
maaaring maiwasan ito sa pamamagitan ng tahasang bitag ng mga signal sa loob ng script ng shell (hal. "trap
"). Tingnan ang dokumentasyon ng shell para sa mga detalye. Tingnan din ang -f, --puno
pagpipilian.

--ctld Ipadala ang kahilingan sa signal ng trabaho sa slurmctld daemon sa halip na direkta sa
slurmd daemons. Pinatataas nito ang overhead, ngunit nag-aalok ng mas mahusay na pagpapahintulot sa kasalanan. Ito
ay ang default na pag-uugali sa mga arkitektura gamit ang mga front end node (hal. BlueGene at
Cray computers) o kapag ang --mga kumpol ginagamit ang opsyon.

-f, --puno
I-signal ang lahat ng hakbang na nauugnay sa trabaho kabilang ang anumang batch na hakbang (ang shell script
kasama ang lahat ng proseso ng bata nito). Bilang default, ang mga signal maliban sa SIGKILL ay hindi
ipinadala sa batch step. Tingnan din ang -b, --batch pagpipilian.

- Tumulong Mag-print ng mensahe ng tulong na naglalarawan sa lahat scancel mga pagpipilian.

-i, --interactive
Interactive na mode. Kumpirmahin ang bawat job_id.step_id bago isagawa ang pagkansela
operasyon.

-M, --mga kumpol=<pisi>
Cluster na maglalabas ng mga utos.

-n, --pangalan ng trabaho=pangalan ng trabaho, --pangalan=pangalan ng trabaho
Limitahan ang scancel operation sa mga trabahong may ganitong pangalan ng trabaho.

-p, --pagkahati=partition_name
Limitahan ang scancel operation sa mga trabaho sa partition na ito.

-q, --qos=qos
Limitahan ang scancel operation sa mga trabahong may ganitong kalidad ng serbisyo.

-Q, --tahimik
Huwag mag-ulat ng error kung nakumpleto na ang tinukoy na trabaho. Ang pagpipiliang ito ay
hindi tugma sa --verbose pagpipilian.

-R, --pagpapareserba=reservation_name
Limitahan ang scancel operation sa mga trabahong may ganitong reservation name.

-s, --signal=signal_name
Ang pangalan o numero ng signal na ipapadala. Kung ang opsyong ito ay hindi ginagamit ang tinukoy
tatapusin ang trabaho o hakbang. nota. Kung ginamit ang opsyong ito, ipinapadala ang signal
direkta sa slurmd kung saan ang trabaho ay tumatakbo bypassing ang slurmctld kaya ang
ang estado ng trabaho ay hindi magbabago kahit na ang signal ay naihatid dito. Gamitin ang scontrol
command kung gusto mong ang pagbabago sa estado ng trabaho ay kilala sa slurmctld.

-t, --estado=job_state_name
Limitahan ang scancel operation sa mga trabaho sa estadong ito. job_state_name maaaring magkaroon ng a
halaga ng alinman sa "NABIBINTIN", "TATAKBO" o "NASUSPENDE".

-u, --gumagamit=user_name
Limitahan ang scancel operation sa mga trabahong pag-aari ng user na ito.

--gamit
Mag-print ng maikling mensahe ng tulong na naglilista ng scancel mga pagpipilian.

-v, --verbose
Mag-print ng karagdagang pag-log. Detalye ng pag-log ng pagtaas ng maramihang v. Ang pagpipiliang ito ay
hindi tugma sa --tahimik pagpipilian.

-V, --bersyon
I-print ang numero ng bersyon ng scancel command.

-w, --nodelist=host1,host2,...
Kanselahin ang anumang mga trabaho gamit ang alinman sa mga ibinigay na host. Ang listahan ay maaaring tukuyin bilang a
listahan ng mga host na pinaghihiwalay ng kuwit, isang hanay ng mga host (halimbawa, host[1-5,7,...]), o isang
filename. Ang listahan ng host ay ipapalagay na isang filename lamang kung naglalaman ito ng "/"
na karakter.

--wckey=wckey
Limitahan ang scancel operation sa mga trabaho gamit ang workload characterization key na ito.

MGA PANGANGATWIRANG

job_id Isenyas ang Slurm job ID.

step_id
Ang step ID ng hakbang ng trabaho na isenyas. Kung hindi tinukoy, ang operasyon ay
ginanap sa antas ng isang trabaho.

Kung wala man --batch ni --signal ay ginagamit, ang buong trabaho ay wawakasan.

Kailan --batch ay ginagamit, ang mga proseso ng batch shell ay senyales. Ang bata
Ang mga proseso ng shell ay hindi senyales ng Slurm, ngunit ang shell ay maaaring pasulong
ang signal.

Kailan --batch ay hindi ginagamit ngunit --signal ay ginagamit, pagkatapos ay ang lahat ng mga hakbang sa trabaho ay magiging
senyales, ngunit ang batch script mismo ay hindi isenyas.

Kapaligiran MGA VARIABLE


ilan scancel ang mga opsyon ay maaaring itakda sa pamamagitan ng mga variable ng kapaligiran. Ang mga variable na ito sa kapaligiran,
kasama ng kanilang mga kaukulang opsyon, ay nakalista sa ibaba. (Tandaan: ang mga pagpipilian sa commandline ay
palaging i-override ang mga setting na ito)

SCANCEL_ACCOUNT -A, --account=account

SCANCEL_BATCH -b, --batch

SCANCEL_CTLD --ctld

SCANCEL_FULL -f, --puno

SCANCEL_INTERACTIVE -i, --interactive

SCANCEL_NAME -n, --pangalan=pangalan ng trabaho

SCANCEL_PARTITION -p, --pagkahati=partition_name

SCANCEL_QOS -q, --qos=qos

SCANCEL_STATE -t, --estado=job_state_name

SCANCEL_USER -u, --gumagamit=user_name

SCANCEL_VERBOSE -v, --verbose

SCANCEL_WCKEY --wckey=wckey

SLURM_CONF Ang lokasyon ng Slurm configuration file.

NOTA


Kung maraming filter ang ibinibigay (hal --pagkahati at --pangalan) tanging ang mga trabahong nagbibigay-kasiyahan
ang lahat ng mga opsyon sa pag-filter ay senyales.

Ang pagkansela ng hakbang sa trabaho ay hindi magreresulta sa pagwawakas ng trabaho. Ang trabaho ay dapat na
kinansela upang maglabas ng paglalaan ng mapagkukunan.

Upang kanselahin ang isang trabaho, mag-invoke scancel walang --signal na opsyon. Magpapadala muna ito ng SIGCONT
sa lahat ng mga hakbang upang tuluyang magising sila na sinusundan ng isang SIGTERM, pagkatapos ay hintayin ang KillWait
tinukoy ang tagal sa slurm.conf file at sa wakas kung hindi pa sila nagwawakas magpadala ng a
SIGKILL. Nagbibigay ito ng oras para sa (mga) tumatakbong trabaho upang maglinis.

Kung ang isang signal value ng "KILL" ay ipinadala sa isang buong trabaho, ito ay makakansela sa aktibong trabaho
hakbang ngunit hindi kanselahin ang trabaho mismo.

Sa Cray system, lahat ng signal maliban SIGCHLD, SIGCONT, SIGSTOP, SIGTSTP, SIGTTIN, SIGTTOU,
SIGURG, o SIGWINCH ang dahilan upang mailabas ang reserbasyon ng ALPS. Ang trabaho gayunpaman ay hindi
ay wawakasan maliban sa kaso ng SIGKILL at pagkatapos ay maaaring gamitin para sa post processing.

PAHINTULOT


Kapag ginagamit ang Slurm db, ang mga user na may tinukoy na AdminLevel (Operator o Admin) at mga user
na mga account coordinator ay binibigyan ng awtoridad na mag-invoke ng scancel sa ibang user
mga trabaho.

HALIMBAWA


Ipadala ang SIGTERM sa hakbang 1 at 3 ng trabaho 1234:
scancel --signal=TERM 1234.1 1234.3

Kanselahin ang trabaho 1234 kasama ang lahat ng mga hakbang nito:
scancel 1234

Ipadala ang SIGKILL sa lahat ng hakbang ng trabaho 1235, ngunit huwag kanselahin ang trabaho mismo:
scancel --signal=KILL 1235

Ipadala ang SIGUSR1 sa mga proseso ng batch shell ng trabaho 1236:
scancel --signal=USR1 --batch 1236

Kanselahin ang trabaho lahat ng mga nakabinbing trabaho na pagmamay-ari ng user na "bob" sa partition na "debug":
scancel --state=PENDING --user=bob --partition=debug

Kanselahin lamang ang array ID 4 ng job array 1237
scancel 1237_4

PAGKOPYA


Copyright (C) 2002-2007 The Regents of the University of California. Ginawa sa Lawrence
Livermore National Laboratory (cf, DISCLAIMER).
Copyright (C) 2008-2011 Lawrence Livermore National Security.
Copyright (C) 2010-2015 SchedMD LLC.

Ang file na ito ay bahagi ng Slurm, isang resource management program. Para sa mga detalye, tingnan
<http://slurm.schedmd.com/>.

Ang Slurm ay libreng software; maaari mo itong muling ipamahagi at/o baguhin sa ilalim ng mga tuntunin ng
GNU General Public License na inilathala ng Free Software Foundation; alinman sa bersyon 2
ng Lisensya, o (sa iyong opsyon) anumang mas huling bersyon.

Ang Slurm ay ipinamahagi sa pag-asang ito ay magiging kapaki-pakinabang, ngunit WALANG ANUMANG WARRANTY; walang
maging ang ipinahiwatig na warranty ng MERCHANTABILITY o FITNESS FOR A PARTICULAR PURPOSE. Tingnan ang
GNU General Public Lisensya para sa karagdagang detalye.

Gamitin ang scancel online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad