Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

arcsub - Online w chmurze

Uruchom arcsub u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie arcsub, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


arcsub - Zgłoszenie ARC

OPIS


Połączenia arcsub Polecenie służy do przesyłania zadań do zasobów obliczeniowych obsługujących sieć.

STRESZCZENIE


arcsub [opcje] [Nazwa pliku ...]

OPCJE


-c, --grupa=Nazwa
wybierz jeden lub więcej elementów obliczeniowych: Nazwa może być aliasem dla pojedynczego CE, a
grupa CE lub adres URL

-g, --indeks=Nazwa
wybierz jeden lub więcej rejestrów: Nazwa może być aliasem dla pojedynczego rejestru, grupy
rejestrów lub adresu URL

-R, --odrzuć odkrycie=URL
pomiń usługę o podanym adresie URL podczas wykrywania usługi

-S, --interfejs przesyłania=Nazwa interfejsu
używaj tego interfejsu tylko do wysyłania (np. org.nordugrid.gridftpjob,
org.ogf.glue.emies.activitycreation, org.ogf.bes)

-I, --interfejs informacyjny=Nazwa interfejsu
element obliczeniowy określony przez URL w wierszu poleceń powinien być odpytywany za pomocą
ten interfejs informacyjny (możliwe opcje: org.nordugrid.ldapng,
org.nordugrid.ldapglue2, org.nordugrid.wsrfglue2, org.ogf.glue.emies.resourceinfo)

-e, --jobdescrstring=sznur
jobdescription ciąg opisujący zadanie do przesłania

-f, --jobdescrfile=filename
plik opisowy pracy opisujący pracę do przesłania

-j, --Lista pracy=filename
plik przechowujący informacje o aktywnych zadaniach (domyślnie ~/.arc/jobs.xml)

-o, --jobids-do-pliku=filename
identyfikatory przesłanych ofert pracy zostaną dołączone do tego pliku

-D, --próba
przesyłaj zadania jako przebieg próbny (bez przesyłania do systemu wsadowego)

--bezpośredni
przesłać bezpośrednio – bez odkrywania zasobów lub kojarzeń

-x, --opis zrzutu
nie przesyłaj - zrzuć opis stanowiska pracy w języku akceptowanym przez odbiorcę

-P, --lista wtyczek
wyświetl listę dostępnych wtyczek

-t, --koniec czasu=sekund
limit czasu w sekundach (domyślnie 20)

-z, -- conffile=filename
plik konfiguracyjny (domyślny ~/.arc/client.conf)

-d, --odpluskwić=poziom debugowania
KRYTYCZNY, BŁĄD, OSTRZEŻENIE, INFORMACJA, GŁOŚNIK lub DEBUG

-b, --pośrednik=pośrednik
wybrany broker: Random (domyślny), FastestQueue lub niestandardowy. Użyj -P, aby znaleźć możliwe
opcje.

-v, --wersja
informacje o wersji do druku

-?, --help
pomoc do drukowania

ARGUMENTY


filename ...
pliki opisu stanowiska pracy opisujące prace do przesłania

ROZSZERZONY OPIS


arcsub jest kluczowym poleceniem podczas przesyłania zadań do zasobów obliczeniowych obsługujących sieć za pomocą
klienta ARC. Jako domyślny arcsub może składać oferty pracy do A-REX, CREAM i EMI ES
włączone elementy obliczeniowe (CE), i jak zawsze, aby złożyć wniosek, musisz być
uwierzytelnione w docelowych usługach obliczeniowych. Odkąd arcsub jest zbudowany na modułowej
bibliotekę, można zainstalować moduły, które umożliwiają przesyłanie do innych celów, np
klasyczny menedżer sieci ARC CE.

Przesłanie pracy można wykonać, określając plik opisu stanowiska do przesłania jako
argumenty. arcsub wtedy domyślnie wykona wykrywanie zasobów w sieci, a następnie
odkryte zasoby zostaną dopasowane do opisu stanowiska i uszeregowane zgodnie z
wybrany broker (--pośrednik opcja). Jeśli nie skonfigurowano środowiska Grid, proszę
skontaktuj się z administratorem systemu lub skonfiguruj go samodzielnie w pliku konfiguracyjnym klienta
(patrz rozdział pliki). Inną opcją jest jawne określenie usługi rejestru (lub
wiele) do arcsub używając --indeks opcja, która akceptuje adres URL, alias lub grupę.
Alternatywnie określony CE (lub wiele) może być celem za pomocą --grupa opcja.
Jeśli taki scenariusz jest najczęstszy, warto określić te CE w kliencie
konfiguracja jako usługi domyślne, co sprawia, że ​​nie trzeba podawać ich jako argumentów.
W ten sam sposób można wykorzystywać aliasy i grupy zdefiniowane w pliku konfiguracyjnym,
i może być użyty jako argument do --grupa or --indeks opcje. We wszystkich powyższych
scenariusze arcsub uzyskuje informacje o zasobach z usług, które są następnie wykorzystywane do
kojarzenie z opisem stanowiska, jednak tego kroku można uniknąć, określając
dotychczasowy --bezpośredni opcja, w takim przypadku opis stanowiska jest przesyłany bezpośrednio do pierwszego
określony punkt końcowy.

Format klasycznych adresów URL klastrów opartych na GRIDFTP:
[ldap://] [:2135/nordugrid-nazwa-klastra= ,Mds-Vo-name=lokalny,o=siatka]
Tylko hosta część musi być określona, ​​reszta adresu URL jest automatycznie
wygenerowane.

Format adresu URL A-REX to:
[https://] [: ][/ ]
Tutaj port to domyślnie 443, ale nie można odgadnąć ścieżki, więc jeśli nie jest
określony, zakłada się, że usługa znajduje się w ścieżce głównej.

Opisy stanowisk można również określić za pomocą --jobdescfile opcja, która oczekuje
nazwa pliku opisu jako argument lub --opiszadania opcja, która oczekuje jako
argument opis zadania jako ciąg, a obie opcje można podać wielokrotnie
a jedno nie wyklucza drugiego. Domyślne obsługiwane języki opisu stanowiska pracy to
xRSL, JSDL i JDL.

Jeśli opis zadania zostanie pomyślnie przesłany, zostanie zwrócony i wydrukowany identyfikator zadania. Ten
Job-ID jednoznacznie identyfikuje zadanie podczas jego wykonywania. Z drugiej strony jest
możliwe również, że żadne CE nie pasuje do ograniczeń zdefiniowanych w opisie, w którym to przypadku
żadne zgłoszenie nie zostanie zrobione. Po pomyślnym przesłaniu identyfikator pracy wraz z innymi
techniczne informacje o pracy są przechowywane w pliku listy prac (opisanym poniżej). Przechowywane
informacje umożliwiają poleceniom zarządzania zadaniami klienta ARC łatwe zarządzanie zadaniami,
i dlatego identyfikator zadania nie musi być zapisany ręcznie. Domyślnie plik listy zadań jest przechowywany
w katalogu .arc w katalogu domowym użytkownika, jednak inna lokalizacja może być
określone za pomocą --Lista pracy opcja przyjmująca lokalizację tego pliku jako argument. Jeśli
--Lista pracy podczas składania użyto opcji, należy ją również określić w
kolejne polecenia podczas zarządzania zadaniem. Jeśli element obliczeniowy ma wiele zadań
interfejsy przesyłania (np. gridftp, EMI-ES, BES), wtedy algorytm pośrednictwa
Wybierz jeden z nich. Z --interfejs przesyłania opcja żądanego interfejsu może być
określone i w takim przypadku będą brane pod uwagę tylko te Elementy Obliczeniowe, które:
ten konkretny interfejs i tylko ten interfejs będzie używany do przesyłania zadań.

Jak wspomniano powyżej usługi rejestru lub indeksowania można określić za pomocą --indeks opcja.
Określenie jednego lub wielu serwerów indeksu powoduje, że arcsub polecenie do odpytywania serwerów
w przypadku zarejestrowanych CE, zwrócone CE zostaną następnie dopasowane do opisu stanowiska i
te pasujące zostaną sklasyfikowane przez wybranego brokera (patrz poniżej), a zgłoszenie będzie
próbowałem w kolejności, aż do sukcesu lub dotarcia do końca. Ze zwróconej listy CE to
może się zdarzyć, że do zgłoszenia zostanie wybrane kłopotliwe lub niepożądane CE, w takim przypadku
możliwe jest odrzucenie tego klastra za pomocą --odrzuć odkrycie opcję i zapewnienie
URL (lub tylko nazwa hosta) CE, który zignoruje to CE jako cel dla
uległość.

Gdy do przesłania skierowanych jest wiele CE, do filtrowania zostanie użyty broker zasobów
out CE, które nie spełniają wymagań opisu stanowiska, a następnie uszereguj pozostałe
CE. Broker używany domyślnie oceni elementy CE losowo, jednak inny broker może:
być wybrane za pomocą --pośrednik opcja, która jako argument przyjmuje nazwę brokera.
Typ brokera można również określić w pliku client.conf. Dostępnych brokerów można zobaczyć
za pomocą arcsub -P. Domyślnie dostępni są następujący brokerzy:

Losowo (domyślnie)
Wybiera losowo CE pasujący do wymagań zadania.

Najszybsza kolejka
Rangi pasujące do CE zgodnie z długością kolejki zadań w CE, ranking
te z najkrótszą kolejką jako pierwsze/najwyższe.

Benchmark
Rangi pasujące do CE zgodnie z określonym benchmarkiem, który powinien być określony przez
dołączając do nazwy brokera „:”, a następnie nazwę testu porównawczego. Jeśli nie ma opcji
zostanie przekazany brokerowi benchmarku, wówczas CE zostaną uszeregowane zgodnie z
wzorzec „specint2000”.

Rangi danych pasujące do CE zgodnie z ilością danych wejściowych buforowanych przez każdy CE, o
odpytywanie CE. Tylko CE z interfejsem A-REX BES obsługują tę operację.

Null Wybierz losową CE bez filtrowania we wszystkich CE.

Broker Pythona
Brokerów niestandardowych zdefiniowanych przez użytkownika można tworzyć w Pythonie. Zobacz przykładowy broker
SampleBroker.py lub ACIXBroker.py (jak broker danych, ale używa indeksu pamięci podręcznej ARC)
które są instalowane wraz z ARC, aby uzyskać więcej informacji o tym, jak napisać własnego brokera. A
PythonBroker jest określony przez --pośrednik PythonBroker:Nazwa pliku.Klasa:args, Gdzie
Nazwa pliku to plik zawierający klasę Klasa, która implementuje brokera
berło. Katalog zawierający ten plik musi znajdować się w PYTHONPATH. Argumenty to
opcjonalny i umożliwia określenie argumentów brokerowi.

Przed złożeniem arcsub wykonuje inteligentną modyfikację opisu stanowiska
(dodawanie lub modyfikowanie atrybutów, a nawet konwersja języka opisu do potrzeb)
CE) upewniając się, że jest ważny. Zmodyfikowany opis zadania można wydrukować za pomocą:
określając --opis zrzutu opcja. Format, tj. język opisu stanowiska pracy,
nie można określić drukowanego opisu zadania i będzie to ten, który zostanie wysłany do i
zaakceptowany przez wybrany cel. Dalsze informacje od arcsub można uzyskać przez
zwiększenie gadatliwości, co odbywa się za pomocą --odpluskwić opcja, w której domyślna
Poziom szczegółowości to OSTRZEŻENIE. Ustawienie poziomu na DEBUG spowoduje wyświetlenie wszystkich komunikatów, podczas gdy
ustawienie go na FATAL spowoduje wyświetlenie tylko krytycznych komunikatów dziennika.

Do uprawomocnić opis swojej pracy bez faktycznego przesyłania pracy, użyj --próba
opcja: przechwyci możliwe błędy składniowe lub inne błędy, ale poinstruuje witrynę, aby nie
zgłosić pracę do realizacji. Obsługiwane są tylko kontrolery sieci (ARC0) i A-REX (ARC1)
ta cecha.

PRZYKŁADY


Przesyłanie pliku z opisem stanowiska pracy „helloworld.jsdl” do Grid
arcsub helloworld.jsdl

Serwer indeksu informacji (rejestr) może być również odpytywany o CE do przedłożenia:
arcsub -g rejestr.przyklad.com helloworld.jsdl

Przesłanie pliku z opisem stanowiska pracy „helloworld.jsdl” do ce.example.com:
arcsub -c ce.przyklad.com helloworld.jsdl

Bezpośrednie składanie do CE odbywa się jako:
arcsub --bezpośredni -c cd.przyklad.com helloworld.jsdl

Opis zadania można również określić bezpośrednio w wierszu poleceń, jak pokazano w
na przykład przy użyciu języka opisu stanowiska pracy XRSL:
arcsub -c przyklad.com/arex -e \
´&(wykonywalny=)/bin/echo")(argumenty="Witaj Świat

Podczas przesyłania z CE pobranymi z serwerów indeksu informacji może być przydatne:
czy pośrednictwo zasobów:
arcsub -g rejestr.przyklad.com -b Najszybsza kolejka helloworld.jsdl

Jeśli zadanie ma duży zestaw danych wejściowych, przydatne może być wysłanie go do CE, gdzie te
pliki są już zapisane w pamięci podręcznej. W tym celu można użyć brokera ACIX:
arcsub -g rejestr.przyklad.com -b
PythonBroker: ACIXBroker.ACIXBroker: https://cacheindex.ndgf.org:6443/data/index
helloworld.jsdl

Zignorowanie konkretnego CE do przedłożenia na serwerze indeksu informacji:
arcsub -g rejestr.przyklad.com -R badcomputingelement.com/arex helloworld.jsdl

Zrzucanie opisu pracy odbywa się w następujący sposób:
arcsub -c przyklad.com/arex -x helloworld.jsdl

Korzystaj z arcsub online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 3
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • 5
    Cienie
    Cienie
    Szybki tunelowy serwer proxy, który Ci pomoże
    ominąć zapory sieciowe To jest aplikacja
    z którego również można pobrać
    https://sourceforge.net/projects/shadowsocksgui/.
    to ha...
    Pobierz Shadowsocks
  • 6
    Motywy GLPI
    Motywy GLPI
    Pobierz wydanie o godz
    https://github.com/stdonato/glpi-modifications/
    Motywy kolorystyczne dla GLPI 0.84 i 0.85 Nowość
    Modyfikacje dla GLPI To jest
    aplikacja, która...
    Pobierz motywy GLPI
  • więcej »

Komendy systemu Linux

Ad