Aceasta este comanda oar_resources_add care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
oar_resource_add - Un alt script de ajutor pentru a defini resursele OAR
REZUMAT
oar_resource_add -H <# de gazde> [opțiuni]
DESCRIERE
Scriptul generează comenzile oarproperty și oarnodesetting pentru a genera resurse
urmând ierarhia host/cpu/core/thread.
Dacă resursele sunt deja înregistrate, compensațiile pot fi furnizate sau ghicite din OAR
Bază de date.
Acest script este, de asemenea, un bun exemplu al modului în care cineva ar putea crea resurse singur folosindu-se
buclele de bază ale programului și comanda oarnodesetting.
OPŢIUNI
-T, --utilizați fire
Utilizați (creați) proprietatea firului
-H, --gazde <#>
# de gazde
-C, --cpus <#>
# de CPU pe gazdă
-c, --miezuri <#>
# de nuclee per cpu
-t, --fire <#>
# de fire per miez
--host-prefix
Prefix nume de gazdă (implicit: „nod-”)
--sufix-gazdă
Sufixul numelui de gazdă (de exemplu, „.domain”)
--gazdă0 <#>
Primul ID de gazdă de folosit
--cpu0 <#>
Primul ID CPU de folosit
--core0 <#>
Primul ID de bază de utilizat
--thread0 <#>
Primul ID de fir de folosit
--cpuset <#>
# de seturi de procesoare pe gazdă (implicit=cpus*core*threads)
-A, --adăuga
Adăugați un șir de text (proprietăți suplimentare)
-o, --scrie la
Scrieți comenzi în fișier
-p, --no-create-properties
Nu generați comenzi oarproperty
-a, --offset automat
Ghiciți următorii ID-uri gazdă/procesor/core/file de execuție de utilizat din baza de date OAR (cu excepția cazului în care
host0/cpu0/core0/thread0 este setat)
AVERTISMENT: proprietățile gazdă, CPU, core și fire trebuie să existe în baza de date sau veți avea
primi erori
-Y, --yaml
Generați ieșire YAML
-h, --Ajutor
Afișează acest mesaj
EXEMPLE
$ oar_resources_add -T --hosts=2 --host0 5 --cpu0 8 --core0=64 --thread0=128 -A "mem=1024
gpu=NU"
oarproperty -c -a gazdă || Adevărat
oarproperty -a cpu || Adevărat
oarproperty -a miez || Adevărat
oarproperty -un fir || Adevărat
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=8 -p core=64 -p thread=128 -p
cpuset=0 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=8 -p core=65 -p thread=129 -p
cpuset=1 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=8 -p core=66 -p thread=130 -p
cpuset=2 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=8 -p core=67 -p thread=131 -p
cpuset=3 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=9 -p core=68 -p thread=132 -p
cpuset=4 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=9 -p core=69 -p thread=133 -p
cpuset=5 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=9 -p core=70 -p thread=134 -p
cpuset=6 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-5' -p host='nod-5' -p cpu=9 -p core=71 -p thread=135 -p
cpuset=7 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=10 -p core=72 -p thread=136 -p
cpuset=0 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=10 -p core=73 -p thread=137 -p
cpuset=1 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=10 -p core=74 -p thread=138 -p
cpuset=2 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=10 -p core=75 -p thread=139 -p
cpuset=3 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=11 -p core=76 -p thread=140 -p
cpuset=4 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=11 -p core=77 -p thread=141 -p
cpuset=5 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=11 -p core=78 -p thread=142 -p
cpuset=6 mem=1024 gpu=NU
oarnodesetting -a -h 'nod-6' -p host='nod-6' -p cpu=11 -p core=79 -p thread=143 -p
cpuset=7 mem=1024 gpu=NU
Utilizați oar_resources_add online folosind serviciile onworks.net