Dit is de opdracht qmon die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
qmon - X-Windows OSF/Motif grafische gebruikersinterface voor Sun Grid Engine
SYNTAXIS
Qmon [Opties]
PRODUCTBESCHRIJVING
Qmon stelt beheerders en gebruikers in staat het Sun Grid Engine-systeem te manipuleren vanuit een X-
Raamomgeving. Qmon biedt verschillende dialogen die op meerdere manieren met elkaar zijn verbonden.
Voor elke taak die de gebruiker wil uitvoeren via Qmon er wordt een overeenkomstige dialoog aangeboden.
Er zijn meerdere manieren om de juiste dialoog voor een bepaalde taak aan te gaan:
· De Qmon Het hoofdvenster dat bij het opstarten als eerste verschijnt, bevat pictogramknoppen voor iedereen
grote administratieve en gebruikerstaken. Bij het aanwijzen wordt een functionele tooltip weergegeven
bij de verschillende iconen.
· EEN Taak vervolgkeuzemenuknop verschijnt in het Qmon menubalk van het hoofdvenster. Erop klikken
opent een lijst met beschikbare taken. Als u er één selecteert, wordt het bijbehorende geopend
dialoog.
· De Taak Het vervolgkeuzemenu bevat ook de belangrijkste versnellers die kunnen worden gebruikt om een beroep te doen
de taakdialogen rechtstreeks vanuit het hoofdvenster door op een bepaalde knoppenreeks te drukken
op het toetsenbord.
· Tijdens het navigeren door een bepaalde dialoog en de dialoogsubhiërarchie ervan, worden links naar
andere dialogen komen voor wanneer een verband tussen beide dialogen duidelijk is. Duwen
de knoppen die de links identificeren, openen de andere dialogen.
OPTIES
De ondersteunde opties zijn de standaard X Toolkit-opties zoals beschreven in X(1) sectie
Opties. Voorts Qmon ondersteunt:
-cmap Installeert een privékleurenkaart voor Qmon. Dit is soms handig als het anders is
toepassingen hebben al veel kleuren toegewezen en of vraag, dus afdrukken
bijbehorende foutmeldingen. Note, echter, dat het gebruik van een privékleurenkaart dat wel zal doen
resulteren in kleurkaartwisselingen wanneer u binnenkomt of vertrekt Qmon ramen.
-fontFamilie {groot|middel|klein}
Waarschuwt Qmon om lettertypefamilies van verschillende grootte te gebruiken voor verschillende resolutiegroottes.
-Help Geeft gebruiksinformatie weer.
-geen logo
Opstarten zonder logo.
DIALOOGEN
Job Controleer:
De Job Controleer: dialoog biedt een map met getabelleerde lijsten van de nog openstaande taken,
reeds lopende opdrachten en onlangs voltooide opdrachten. De dialoog maakt details mogelijk
informatie over de vacatures en over het verwijderen en opschorten van geselecteerde vacatures.
Bovendien biedt het taakbeheerdialoogvenster koppelingen naar de Verzenden dialoog om dat te doen
nieuwe vacatures indienen of kenmerken van openstaande vacatures wijzigen (Qalter knop). De getoonde
weergegeven velden in de tabelweergave en de weergegeven taken kunnen worden aangepast door
op de Personaliseer knop. Deze aanpassing kan worden opgeslagen in de ~/.qmon_preferences
bestand en wordt gebruikt bij de volgende startups voor de initiële configuratie van het Job Controleer:
dialoog.
Queue Controleer:
De Queue Controleer: Dialoog met zijn subdialooghiërarchie stelt de gebruiker in staat de dialoog te controleren
status van de Sun Grid Engine-wachtrijen die daadwerkelijk in het systeem zijn geconfigureerd en toegestaan
de beheerder om nieuwe wachtrijen toe te voegen of reeds bestaande wachtrijen te wijzigen of te verwijderen. De
Queue Controleer: dialoogvenster toont een weergave met tabbladen van clusterwachtrijen of hun overeenkomstige wachtrij
Instanties in tabelvorm.
Door op de te drukken Toevoegen, Kloon or wijzigen knop, een subdialoogvenster voor het configureren van Sun Grid Engine
wachtrijen worden geopend. Er moet een wachtrij worden geselecteerd om de kloon- en wijzigingsbewerking te gebruiken. De
configuratie-subdialoog maakt de definitie van de wachtrij en zijn attributen mogelijk. De
Het subdialoogvenster Configuratie bevat in het bovenste gedeelte de wachtrijnaam en een lijst met
hosts of hostgroepen waarvoor deze wachtrij de configuratie bevat. Het onderste gedeelte
bevat aan de linkerkant een lijst met hosts of hostgroepen, waar de standaardattributen worden weergegeven
wanneer de vermelding "@/" gemarkeerd is. Deze standaardattributen kunnen worden overruled op a
hostgroup of hostbasis door attributen in te schakelen en daarna hun waarden te wijzigen
hostgroep of hostvermelding is toegevoegd in de keuzelijst "Kenmerken voor Host/Hostgroep".
De wachtrijconfiguratieparameters (zie wachtrij_conf(5)) zijn onderverdeeld in verschillende
categorieën (Snel naar Configuratie, Uitvoering Methoden, controlepunt, Laden/onderbreken
drempels, Grenzen, complex, Gebruiker Toegang tot, Project Toegang, Ondergeschikt wachtrijen, Eigenaren)
welke zijn selecteerbaar by the tab widget gebied gepresenteerd in the te verlagen regio of the queue
configuratie sub-dialoog. De administrateur mei kiezen die eerder geconfigureerd settings
van al bestaand rok (Kloon knop). By duwen the Ok knop, the definities zijn
geregistreerd with sge_qmaster(8). De Queue Controleer: dialoog kan op soortgelijke wijze worden aangepast
manier als de Job Controleer: dialoog. De hier toegepaste instellingen worden ook opgeslagen in
~/.qmon_preferences.
Verzenden
De Job Onderwerping dialoog dient voor het indienen van batch- en interactieve opdrachten en is dat ook
wordt aangeroepen bij het wijzigen van kenmerken van openstaande taken vanuit het Job Controleer: dialoog uitgelegd
bovenstaand (Qalter knop). Om te schakelen tussen batch- en interactieve taken, gebruikt u de
Batch/interactief knop bovenaan de knoppenkolom aan de rechterkant van de Job
Onderwerping scherm.
De dialoog bestaat uit een map met daarin twee dialoogpagina's voor taakvoorbereiding. Het meest
veelgebruikte parameters tijdens het indienen van een opdracht worden aangeboden op de Snel naar
bladzijde. Er moet een taakscript worden gedefinieerd, alle andere velden zijn optioneel. Als de baan erom vraagt
voor specificatie van geavanceerde vereisten, de Geavanceerd tabblad kan worden gebruikt om over te schakelen naar een
verbeterde parameterweergave.
Als resourcevereisten verplicht zijn voor de taak, wordt de Aanvraag Informatiebronnen pictogramknop heeft
te gebruiken om de Aangevraagd Informatiebronnen sub-dialoog. Deze subdialoog maakt dit mogelijk
selectie van de benodigde middelen voor de taak en voor het definiëren van de hoeveelheden in
waarin deze middelen moeten worden verstrekt. De Beschikbaar Informatiebronnen worden door hen gevormd
complexe attributen worden gedeclareerd op aanvraag (Zie complex(5) voor details). Bron
eisen kunnen worden gesteld Hard, dwz dat er aan moet worden voldaan voordat een baan kan worden gestart in a
wachtrij, of Soft /Pastel, dwz ze worden toegekend op basis van beschikbaarheid.
Het sluiten van de Aangevraagd Informatiebronnen subdialoog met de knop Klaar boekt het opgegeven
vereiste voor de baan. Het duwen van de Verzenden knop op het hoogste niveau Verzenden Dialoog
legt de klus voor.
Complex Config
De Complex Config stelt de beheerder in staat nieuwe complexe attributen toe te voegen of te wijzigen of
verwijder bestaande (zie complex(5)). De complexe configuratiedialoog biedt een
getabuleerde lijst van de complexe attribuutvermeldingen en een invoergebied voor de declaratie ervan
nieuwe of gewijzigde vermeldingen. De Toevoegen -knop werkt de tabellijst bij met een nieuw attribuut.
De wijzigen -knop wijzigt een gemarkeerd bestaand item. De Verwijder knop verwijdert de
gemarkeerde attributen. De Laden en Bespaar Met de knoppen kunt u het geheel opslaan of opnieuw laden
attributenlijst naar of van bestand. De Ok knop registreert de aanvullende of gewijzigde
complexe attributen met sge_qmaster(8).
gastheer Config
Er kunnen vier typen hostgerelateerde lijsten worden bijgehouden via de gastheer Config dialoog:
Administratieve gastheren
Hosts indienen
Gastgroepen
Executiegastheren
De te manipuleren hostlijst wordt geselecteerd door op een van de genoemde tabbladen te klikken
dienovereenkomstig. De eerste twee hostlijsten voorzien alleen in het toevoegen of verwijderen van vermeldingen,
waardoor administratieve toestemming wordt verleend of toestemming wordt verleend voor de hosts op de lijsten, of
respectievelijk ontkennen. De hostgroeplijst maakt manipulatie van host mogelijk
groepen. Hostgroepen kunnen verwijzen naar andere hostgroepen of hosts. De executiegastheer
lijstvermeldingen bieden bovendien de mogelijkheid om schaalfactoren voor de belasting te definiëren
sensoren, verbruiksartikelen, complexe attributen en toegangsattributen (access, xaccess en
projecten, xprojects) zoals beschreven in complex(5). CPU-, geheugen- en I/O-gebruik gerapporteerd
lopende taken kunnen bovendien worden geschaald en de relatieve prestaties van een host kunnen dat ook zijn
definiëren met de Informatiebronnen Bekwaamheid Factor (Zie host_conf(5)).
TROS Config
Deze dialoog handhaaft zowel de globale clusterconfiguratie als de hostspecifieke configuratie
derivaten (zie sge_conf(5)). Wanneer het dialoogvenster wordt geopend, wordt er een keuzelijst weergegeven voor
alle hosts waaraan een configuratie is toegewezen. De speciale naam "global" verwijst naar de
cluster globale configuratie. Door op de Toevoegen/Wijzigen knop wordt een subdialoog geopend,
waardoor wijziging van de clusterconfiguratie mogelijk is. Voor hostspecifiek
configuraties de 'algemene' host-specifieke configuratievelden zijn ongevoelig ingesteld en
alleen de toegestane parameters kunnen worden gemanipuleerd.
Scheduler Config
De Scheduler Configuratie dialoog biedt de middelen om het gedrag van de zon te veranderen
Grid Engine-plannerthread onderdeel van sge_qmaster(8) proces. De dialoog bevat een
weergave voor alle plannerconfiguratieparameters zoals beschreven in schema_conf(5).
Het is onderverdeeld in twee secties Snel naar parameters en Laden Aanpassingen die kunnen worden
geselecteerd via de overeenkomstige tabbladen. De Ok knop registreert eventuele wijzigingen
sge_qmaster(8).
Agenda Config
De Agenda Config stelt de beheerder in staat nieuwe agenda's toe te voegen, te wijzigen of te verwijderen
bestaande (zie kalender_conf(5)). De dialoog biedt een selectielijst voor de
bestaande agenda's en geeft de configuratie weer van de geselecteerde agenda. Door te duwen
the Verwijder knop, wordt de geselecteerde kalender uit de configuratie verwijderd. Het duwen van de
Toevoegen/wijzigen -knop opent een dialoogvenster voor de configuratie van de kalender, waarmee u nieuwe kunt maken
kalenders of die de middelen biedt om de bestaande te wijzigen. De Ok knop registreert
de aanvullende of gewijzigde kalender met sge_qmaster(8).
Gebruiker Config
Gebruikersrechten worden beheerd via de Gebruiker Config dialoog. De tabbladwidget aan de linkerkant
In het gedeelte van de dialoog kunt u kiezen tussen
Configuratie van Manager accounts.
Configuratie van Operator accounts.
Definitie van Gebruikerssets.
Definitie van Gebruiker accounts.
De gebruikersaccounts die aan de lijst met manager- of operatoraccounts zijn toegevoegd, krijgen toestemming
om respectievelijk op te treden als managers of operators bij toegang tot Sun Grid Engine onder hun
eigen account.
De gebruikerssetlijsten worden samen met de gebruikerslijsten en xuser_lijsten gastheer, wachtrij,
project- en clusterconfiguratieparameters (zie wachtrij_conf(5) project(5) en
sge_conf(5)) om de toegang van gebruikers tot hosts, wachtrijen, projecten en het hele cluster te controleren.
Een gebruikersset is slechts een verzameling gebruikersnamen en UNIX-groepsnamen. Groepsnamen zijn
geïdentificeerd door ze vooraf te laten gaan door een "@"-teken. De reeds gedefinieerde gebruikerssets worden weergegeven
in een keuzelijst. Deze lijsten kunnen worden gewijzigd en nieuwe lijsten kunnen worden gemaakt met behulp van de
Gebruikersset definitie dialoog.
Gebruikerssets kunnen worden gebruikt als Toegang tot Lijst en/of als afdeling nodig voor de zogenaamde
Functioneel Beleid en Override Beleid (Zie Ticket Config hieronder).
Gebruikersnamen kunnen aan het systeem worden toegevoegd als vermeldingen in de gebruikersdatabase van Sun Grid Engine (zie
gebruiker(5)), Dit kan gedaan worden met de Gebruiker sub-dialoog.
De Tickets knop in de knoppenlijst aan de rechterkant van het dialoogvenster opent de Ticket
Config dialoog (zie hieronder).
PE Config
Parallelle omgevingsinterfaces (PE) kunnen met dit dialoogvenster worden geconfigureerd. PE-interfaces
zijn nodig om te beschrijven hoe parallelle programmeeromgevingen zoals PVM (Parallel
Virtual Machine), MPI (Message Passing Interface) of parallelle systemen met gedeeld geheugen zijn dat wel
worden geïnstantieerd en om toegangsbeperkingen op te leggen aan de PE's. Wanneer de dialoog is
geopend, wordt een lijst met de reeds geconfigureerde PE's weergegeven, samen met de huidige
configuratie (zie sge_pe(5)) van de geselecteerde PE-interface. Om nieuwe PE-interfaces toe te voegen of
om bestaande te wijzigen, een Toevoegen en wijzigen Er is een knop beschikbaar waarmee een PE wordt geopend
subdialoog voor interfaceconfiguratie. Na het toepassen van de wijzigingen en het afsluiten van dit sub-
dialoog met de OK knop waarmee de nieuwe of gewijzigde PE-interface is geregistreerd
sge_qmaster(8).
Checkpoint Config
Met dit dialoogvenster kunnen controlepuntomgevingsinterfaces worden geconfigureerd. Controlepunten
omgevingen zijn nodig om de kenmerken van de verschillende controlepunten te beschrijven
methoden en hun afgeleiden op verschillende besturingssysteemplatforms die door Sun Grid worden ondersteund
Motor hebben. Wanneer het dialoogvenster wordt geopend, wordt een lijst met de reeds geconfigureerde controlepunten geopend
omgevingen wordt weergegeven samen met de huidige configuratie (zie checkpoint(5)) van
de geselecteerde controlepuntomgeving. Om een nieuwe controlepuntomgeving toe te voegen of te wijzigen
bestaande, een Toevoegen en wijzigen Er is een knop beschikbaar die een controlepunt opent
subdialoogvenster voor omgevingsconfiguratie. Na het toepassen van de wijzigingen en het afsluiten van dit sub-
dialoog met de OK knop, wordt de nieuwe of gewijzigde controlepuntomgeving geregistreerd
with sge_qmaster(8).
Ticket Conf
Dit dialoogvenster biedt een overzichts- en bewerkingsscherm voor het toewijzen van tickets aan de deel-
gebaseerd, functioneel en overschrijvend planningsbeleid.
De Deadline Job knop opent de Gebruiker Conf dialoogvenster. Ga naar de gebruikersset
subdialoogvenster en selecteer de gebruikersset met de naam "deadlineusers". Alleen gebruikers van deze gebruikersset mogen dit doen
deadline-taken indienen.
De Delen Boom Beleid knop opent het dialoogvenster voor het maken en bewerken van het zonneraster
Motoraandeelboom (zie deel_boom(5) en schedd_conf(5) voor een beschrijving van de
configuratieparameters).
De Functioneel Beleid knop opent het dialoogvenster voor het maken en bewerken van de toewijzing van
de functionele aandelen (zie schema_conf(5) toegangslijst(5) project(5) wachtrij_conf(5) en
gebruiker(5) voor een beschrijving van de verschillende soorten functionele shares en de configureerbare
wegingsparameters).
De Override Beleid knop opent het dialoogvenster voor het maken en bewerken van de toewijzing van
kaartjes overschrijven (zie toegangslijst(5) project(5) wachtrij_conf(5) en gebruiker(5) voor een
beschrijving van de verschillende soorten override tickets).
Project Conf
Deze knop opent een dialoogvenster voor het maken van projecten.
Het dialoogvenster biedt een selectielijst voor de bestaande projecten en toont de
configuratie van degene die wordt geselecteerd. Door op de Verwijder knop, de geselecteerde
project wordt uit de configuratie verwijderd. Het duwen van de Toevoegen/wijzigen knop opent een
projectconfiguratiedialoog, die het mogelijk maakt nieuwe projecten te creëren of die de
betekent het veranderen van de bestaande. Projectconfiguratie betekent in wezen het geven of
toegang tot een project weigeren voor gebruikerssets (zie Gebruiker Conf hierboven ook project(5)). De
Met de knop OK wordt het aanvullende of gewijzigde project geregistreerd sge_qmaster(8).
browser
De Object browser Het doel van de dialoog is veelzijdig: in de eerste plaats Sun Grid Engine en Qmon
berichten zoals melding van een fout of succes over een eerder ondernomen actie kunnen dat wel
weergegeven in het uitvoervenster van het dialoogvenster. Ook de standaarduitvoer en de standaard
foutuitvoer van Qmon kan worden omgeleid naar de Object browser uitvoervenster.
Bovendien de Object browser kan worden gebruikt om continue informatie over Sun weer te geven
Grid Engine-objecten terwijl de muisaanwijzer over hun weergave beweegt als pictogrammen of tabel
vermeldingen in andere Qmon dialogen. Momenteel is alleen de weergave van de configuratie van twee
Sun Grid Engine-objecten in twee afzonderlijke dialogen worden ondersteund:
· Wachtrijconfiguraties worden weergegeven zodra de muisaanwijzer een wachtrijpictogram binnengaat
het hoogste niveau Queue Controleer: dialoog (zie hierboven). Deze voorziening wordt geactiveerd door te duwen
the Queue knop in de Object browser dialoog.
· Gedetailleerde taakinformatie wordt afgedrukt zodra de gebruiker de muisaanwijzer over a beweegt
lijn in de Job Controleer: dialoog (zie hierboven) die wordt toegewezen aan een lopende of lopende dialoog
baan.
· Bovendien wordt taakplanningsinformatie in de browser weergegeven als de Waarom ?
in de Job Controleer: dialoog wordt ingedrukt. In dit geval wordt het Browser-dialoogvenster geopend
impliciet en alle planningsgerelateerde informatie wordt weergegeven.
afrit
De afrit pictogramknop is niet gekoppeld aan een dialoog. Het enige doel is om alles te sluiten
actieve Qmon dialogen en om de toepassing af te sluiten.
KENNISDATABASE
De beschikbare bronnen, hun betekenis en de syntaxis die moet worden gevolgd om te wijzigen
ze worden standaard beschreven Qmon resourcebestand (zie de sectie Bestanden hieronder voor de
locatie van het bronbestand).
MILIEU VARIABELEN
SGE_ROOT Specificeert de locatie van de standaardconfiguratiebestanden van de Sun Grid Engine.
SGE_CEL Specificeert, indien ingesteld, de standaard Sun Grid Engine-cel. Een zonneraster adresseren
motor cel Qmon gebruikt (in de volgorde van prioriteit):
De naam van de cel die is opgegeven in de omgevingsvariabele SGE_CELL,
als het is ingesteld.
De naam van de standaardcel, d.w.z verzuim.
SGE_DEBUG_LEVEL
Indien ingesteld, specificeert dit dat foutopsporingsinformatie naar stderr moet worden geschreven. In
daarnaast is het detailniveau waarin debug-informatie wordt gegenereerd:
gedefinieerd.
SGE_QMASTER_PORT
Specificeert, indien ingesteld, de tcp-poort waarop: sge_qmaster(8) zal naar verwachting
luisteren naar communicatieverzoeken. De meeste installaties zullen een services gebruiken
kaartinvoer in plaats daarvan om die poort te definiëren.
BEPERKINGEN
Als de regel die in een bewerkingsvenster moet worden ingevoerd langer is dan de breedte van het venster,
dan loopt de tekst gewoon langs het einde van het venster.
Gebruik qmon online met behulp van onworks.net-services