InglesPransesEspanyol

Ad


OnWorks favicon

arcsub - Online sa Cloud

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

Ito ang command arcsub 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


arcsub - Pagsusumite ng ARC

DESCRIPTION


Ang arcsub Ang command ay ginagamit para sa pagsusumite ng mga trabaho sa Grid enabled computing resources.

SINOPSIS


arcsub [mga pagpipilian] [filename ...]

Opsyon


-c, --kumpol=pangalan
pumili ng isa o higit pang mga elemento sa pag-compute: pangalan maaaring maging alyas para sa isang CE, a
pangkat ng mga CE o isang URL

-g, --index=pangalan
pumili ng isa o higit pang mga rehistro: pangalan maaaring maging isang alias para sa isang solong pagpapatala, isang pangkat
ng mga rehistro o isang URL

-R, --tanggihan ang pagtuklas=URL
laktawan ang serbisyo na may ibinigay na URL sa panahon ng pagtuklas ng serbisyo

-S, --submissioninterface=Pangalan ng Interface
gamitin lamang ang interface na ito para sa pagsusumite (hal. org.nordugrid.gridftpjob,
org.ogf.glue.emies.activitycreation, org.ogf.bes)

-I, --infointerface=Pangalan ng Interface
ang elemento ng computing na tinukoy ng URL sa command line ay dapat i-query gamit
ang interface ng impormasyon na ito (mga posibleng opsyon: org.nordugrid.ldapng,
org.nordugrid.ldapglue2, org.nordugrid.wsrfglue2, org.ogf.glue.emies.resourceinfo)

-e, --jobdescrstring=Pisi
jobdescription string na naglalarawan sa trabahong isusumite

-f, --jobdescrfile=filename
jobdescription file na naglalarawan sa trabahong isusumite

-j, --listahan ng trabaho=filename
ang file na nag-iimbak ng impormasyon tungkol sa mga aktibong trabaho (default ~/.arc/jobs.xml)

-o, --jobids-to-file=filename
ang mga ID ng mga isinumiteng trabaho ay idaragdag sa file na ito

-D, --dryrun
magsumite ng mga trabaho bilang dry run (walang pagsusumite sa batch system)

--direkta
direktang isumite - walang pagtuklas ng mapagkukunan o matchmaking

-x, --dumpdescription
huwag isumite - itapon ang paglalarawan ng trabaho sa wikang tinanggap ng target

-P, --listplugins
ilista ang mga magagamit na plugin

-t, --timeout=segundo
timeout sa mga segundo (default 20)

-z, --conffile=filename
configuration file (default ~/.arc/client.conf)

-d, --debug=debuglevel
FATAL, ERROR, WARNING, INFO, VERBOSE o DEBUG

-b, --broker=broker
napiling broker: Random (default), FastestQueue o custom. Gamitin ang -P upang mahanap ang posible
mga pagpipilian.

-v, --bersyon
impormasyon sa bersyon ng pag-print

-?, - Tumulong
tulong sa pag-print

MGA PANGANGATWIRANG


filename ...
job description file na naglalarawan sa mga trabahong isusumite

LALAKI DESCRIPTION


arcsub ay ang pangunahing utos kapag nagsusumite ng mga trabaho sa mga mapagkukunan ng computing na pinagana ng Grid na may
ang kliyente ng ARC. Bilang default arcsub ay nakapagsumite ng mga trabaho sa A-REX, CREAM at EMI ES
pinagana ang mga elemento ng computing (CE), at gaya ng nakasanayan para sa matagumpay na pagsusumite, kailangan mo
na-authenticate sa mga naka-target na serbisyo sa computing. Since arcsub ay bumuo sa isang modular
library, maaaring i-install ang mga module na nagbibigay-daan sa pagsusumite sa iba pang mga target, hal
klasikong ARC CE Grid-Manager.

Maaaring maisagawa ang pagsusumite ng trabaho sa pamamagitan ng pagtukoy ng file ng paglalarawan ng trabaho na isusumite bilang isang
argumento. arcsub sa pamamagitan ng default ay magsasagawa ng pagtuklas ng mapagkukunan sa Grid at pagkatapos ay ang
ang mga natuklasang mapagkukunan ay itutugma sa paglalarawan ng trabaho at iraranggo ayon sa
piniling broker (--broker opsyon). Kung walang Grid environment ang na-configure, pakiusap
makipag-ugnayan sa iyong system administrator, o mag-setup ng isa sa iyong configuration file ng kliyente
(tingnan ang seksyon ng mga file). Ang isa pang pagpipilian ay ang tahasang tukuyin ang isang serbisyo sa pagpapatala (o
maramihan) sa arcsub gamit ang --index opsyon, na tumatanggap ng URL, alias o grupo.
Bilang kahalili, maaaring ma-target ang isang partikular na CE (o maramihang) sa pamamagitan ng paggamit ng --kumpol pagpipilian.
Kung ang ganitong senaryo ang pinakakaraniwan, sulit na tukuyin ang mga CE na iyon sa kliyente
configuration bilang mga default na serbisyo, na ginagawang kalabisan na tukuyin ang mga ito bilang argumento.
Sa parehong paraan, ang mga alias at grupo, na tinukoy sa configuration file, ay maaaring gamitin,
at maaaring gamitin bilang argumento sa --kumpol or --index mga pagpipilian. Sa lahat ng nabanggit
mga pangyayari arcsub nakakakuha ng mapagkukunang impormasyon mula sa mga serbisyo na pagkatapos ay ginagamit para sa
matchmaking laban sa paglalarawan ng trabaho, gayunpaman ang hakbang na iyon ay maiiwasan sa pamamagitan ng pagtukoy
ang --direkta opsyon, kung saan ang paglalarawan ng trabaho ay direktang isinumite sa una
tinukoy na endpoint.

Ang format ng isang klasikong GRIDFTP-based na cluster URL:
[ldap://] [:2135/nordugrid-cluster-name= ,Mds-Vo-name=local,o=grid]
Tanging ang hostname kailangang tukuyin ang bahagi, awtomatikong ang natitirang bahagi ng URL
nabuo

Ang format ng isang A-REX URL ay:
[https://] [: ][/ ]
Narito ang port ay 443 bilang default, ngunit ang landas ay hindi mahulaan, kaya kung hindi
tinukoy, pagkatapos ay ipinapalagay na mabubuhay ang serbisyo sa root path.

Ang mga paglalarawan ng trabaho ay maaari ding tukuyin gamit ang --jobdescrfile opsyon na inaasahan ang
pangalan ng file ng paglalarawan bilang argumento, o ang --jobdescrstring opsyon na inaasahan bilang
argumento ang paglalarawan ng trabaho bilang isang string, at ang parehong mga opsyon ay maaaring tukuyin nang maraming beses
at hindi ibinubukod ng isa ang isa. Ang default na sinusuportahang mga wika sa paglalarawan ng trabaho ay
xRSL, JSDL at JDL.

Kung matagumpay na naisumite ang paglalarawan ng trabaho, ibabalik at nai-print ang job-ID. Ito
Ang job-ID ay natatanging kinikilala ang trabaho habang ito ay isinasagawa. Sa kabilang banda ito ay
posible rin na walang CE na tumutugma sa mga hadlang na tinukoy sa paglalarawan kung saan
walang gagawing pagsusumite. Sa matagumpay na pagsusumite, ang job-ID kasama ang higit pa
Ang teknikal na impormasyon ng trabaho ay naka-imbak sa job-list file (inilalarawan sa ibaba). Ang nakaimbak
binibigyang-daan ng impormasyon ang mga utos sa pamamahala ng trabaho ng kliyente ng ARC na madaling pamahalaan ang mga trabaho,
at sa gayon ang job-ID ay hindi kailangang i-save nang manu-mano. Bilang default, nakaimbak ang file ng listahan ng trabaho
sa .arc na direktoryo sa home directory ng user, gayunpaman, ang ibang lokasyon ay maaaring
tinukoy gamit ang --listahan ng trabaho opsyon na kumukuha ng lokasyon ng file na ito bilang argumento. Kung ang
--listahan ng trabaho ang opsyon ay ginamit sa panahon ng pagsusumite, dapat din itong tukuyin sa
magkakasunod na utos kapag pinamamahalaan ang trabaho. Kung ang isang Computing Element ay maraming trabaho
mga interface ng pagsusumite (hal. gridftp, EMI-ES, BES), pagkatapos ay gagawin ng brokering algorithm
pumili ng isa sa kanila. Kasama ang --submissioninterface opsyon ang hiniling na interface ay maaaring
tinukoy, at sa kasong iyon, ang mga Computing Elements lang ang isasaalang-alang na mayroon
ang partikular na interface na iyon, at ang interface na iyon lamang ang gagamitin upang isumite ang mga trabaho.

Tulad ng nabanggit sa itaas, ang mga serbisyo ng pagpapatala o index ay maaaring tukuyin sa --index pagpipilian.
Ang pagtukoy ng isa o maraming index server ay nagtuturo sa arcsub utos upang i-query ang mga server
para sa mga rehistradong CE, ang mga ibinalik na CE ay itutugma sa paglalarawan ng trabaho at
ang mga pagtutugma ay iraranggo ng napiling broker (tingnan sa ibaba) at ang pagsusumite ay magiging
sinubukan sa pagkakasunud-sunod hanggang sa matagumpay o maabot ang dulo. Mula sa ibinalik na listahan ng mga CE ito
maaaring mangyari na ang isang mahirap o hindi kanais-nais na CE ay pinili para sa pagsusumite, sa kasong iyon
posibleng tanggihan ang kumpol na iyon gamit ang --tanggihan ang pagtuklas opsyon at pagbibigay ng
URL (o ang hostname lang) ng CE, na hindi papansinin ang CE na iyon bilang target para sa
pagsumite.

Kapag maraming CE ang na-target para sa pagsusumite, ang resource broker ay gagamitin upang mag-filter
mga CE na hindi tumutugma sa mga kinakailangan sa paglalarawan ng trabaho at pagkatapos ay niraranggo ang natitira
Mga CE. Ang broker na ginamit bilang default ay magra-rank ng mga CE nang random, gayunpaman, magagawa ng ibang broker
mapili sa pamamagitan ng paggamit ng --broker opsyon, na kumukuha ng pangalan ng broker bilang argumento.
Ang uri ng broker ay maaari ding tukuyin sa client.conf. Ang mga magagamit na broker ay makikita
paggamit arcsub -P. Bilang default, available ang mga sumusunod na broker:

Random (default)
Pumipili ng random na CE na tumutugma sa mga kinakailangan sa trabaho.

FastestQueue
Mga ranggo na tumutugma sa mga CE ayon sa haba ng pila ng trabaho sa mga CE, pagraranggo
yung may pinakamaikling pila muna/pinakamataas.

Benchmark
Niranggo ang tumutugma sa mga CE ayon sa isang tinukoy na benchmark, na dapat na tukuyin ng
pagdaragdag ng pangalan ng broker ng ':' at pagkatapos ay ang pangalan ng benchmark. Kung walang pagpipilian
ay ibinibigay sa Benchmark broker pagkatapos ay ira-rank ang mga CE ayon sa
'specint2000' benchmark.

Mga Ranggo ng Data na tumutugma sa mga CE ayon sa dami ng data ng input na naka-cache ng bawat CE, ni
pagtatanong sa CE. Tanging ang mga CE na may interface ng A-REX BES ang sumusuporta sa operasyong ito.

Null Pumili ng random na CE na walang pagsala sa lahat ng CE.

PythonBroker
Ang mga custom na broker na tinukoy ng gumagamit ay maaaring gawin sa Python. Tingnan ang halimbawang broker
SampleBroker.py o ACIXBroker.py (tulad ng Data broker ngunit gumagamit ng ARC Cache Index)
na naka-install sa ARC para sa higit pang mga detalye kung paano magsulat ng sarili mong broker. A
Ang PythonBroker ay tinukoy ng --broker PythonBroker:Finame.Class:args, Kung saan
Ang filename ay ang file na naglalaman ng class Class na nagpapatupad ng broker
interface. Ang direktoryo na naglalaman ng file na ito ay dapat nasa PYTHONPATH. args ay
opsyonal at nagbibigay-daan sa pagtukoy ng mga argumento sa broker.

Bago isumite, arcsub gumaganap ng isang matalinong pagbabago ng paglalarawan ng trabaho
(pagdaragdag o pagbabago ng mga katangian, kahit na ang pag-convert ng wika ng paglalarawan upang umangkop sa mga pangangailangan
ng CE) na tinitiyak na ito ay wasto. Ang binagong paglalarawan ng trabaho ay maaaring i-print ng
pagtukoy sa --dumpdescription opsyon. Ang format, ibig sabihin, wika ng paglalarawan ng trabaho, ng
hindi maaaring tukuyin ang naka-print na paglalarawan ng trabaho, at iyon ang ipapadala sa at
tinanggap ng napiling target. Karagdagang impormasyon mula sa arcsub maaaring makuha ng
pagtaas ng verbosity, na ginagawa sa --debug opsyon kung saan ang default
ang antas ng verbosity ay BABALA. Ang pagtatakda ng antas sa DEBUG ay magpapakita ng lahat ng mga mensahe, habang
ang pagtatakda nito sa FATAL ay magpapakita lamang ng mga nakamamatay na mensahe sa log.

Upang patunayan iyong job description nang hindi nagsusumite ng trabaho, gamitin ang --dryrun
opsyon: kukunan nito ang posibleng syntax o iba pang mga error, ngunit ituturo sa site na huwag gawin
isumite ang trabaho para sa pagpapatupad. Tanging ang grid-manager (ARC0) at A-REX (ARC1) CE ang sumusuporta
ang tampok na ito.

HALIMBAWA


Pagsusumite ng isang file ng paglalarawan ng trabaho na "helloworld.jsdl" sa Grid
arcsub helloworld.jsdl

Ang isang information index server (registry) ay maaari ding i-query para sa mga CE na isumite sa:
arcsub -g registry.example.com helloworld.jsdl

Pagsusumite ng file ng paglalarawan ng trabaho na "helloworld.jsdl" sa ce.example.com:
arcsub -c ce.example.com helloworld.jsdl

Ang direktang pagsusumite sa isang CE ay ginagawa bilang:
arcsub --direkta -c cd.example.com helloworld.jsdl

Ang paglalarawan ng trabaho ay maaari ding direktang tukuyin sa command line tulad ng ipinapakita sa
halimbawa, gamit ang XRSL job description language:
arcsub -c example.com/arex -e \
´&(maipapatupad="/bin/echo")(arguments="Hello Mundo!")´

Kapag nagsusumite laban sa mga CE na nakuha mula sa mga server ng index ng impormasyon, maaari itong maging kapaki-pakinabang
gawin ang resource brokering:
arcsub -g registry.example.com -b FastestQueue helloworld.jsdl

Kung ang trabaho ay may malaking input data set, maaari itong maging kapaki-pakinabang na ipadala ito sa isang CE kung saan ang mga iyon
naka-cache na ang mga file. Ang ACIX broker ay maaaring gamitin para dito:
arcsub -g registry.example.com -b
PythonBroker:ACIXBroker.ACIXBroker:https://cacheindex.ndgf.org:6443/data/index
helloworld.jsdl

Pagwawalang-bahala sa isang partikular na CE para sa pagsusumite ng pagsusumite laban sa isang server ng index ng impormasyon:
arcsub -g registry.example.com -R badcomputingelement.com/arex helloworld.jsdl

Ang pagtatapon ng paglalarawan ng trabaho ay ginagawa tulad ng sumusunod:
arcsub -c example.com/arex -x helloworld.jsdl

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


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 3
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Isang mabilis na tunnel proxy na tumutulong sa iyo
    bypass firewalls Ito ay isang application
    na maaari ring kunin mula sa
    https://sourceforge.net/projects/shadowsocksgui/.
    Ito ha...
    I-download ang Shadowsocks
  • 6
    Mga Tema ng GLPI
    Mga Tema ng GLPI
    I-download ang release sa
    https://github.com/stdonato/glpi-modifications/
    Mga tema ng kulay para sa GLPI 0.84 at 0.85 Bago
    Mga Pagbabago para sa GLPI Ito ay isang
    application na c...
    I-download ang Mga Tema ng GLPI
  • Marami pa »

Linux command

Ad