Moduly

Popis

Systém správy prostředí modules zajišťuje uživatelské rozhraní k modifikacím prostředí potřebným pro spouštění aplikačních programů. Umožňuje tak konfigurovat relaci uživatele nezávisle na platformě a fyzickém umístění potřebných souborů, a vyhnout se tak mnohdy komplikovaným ručním modifikacím prostředí.
Pozor! Čelní uzly clusterů vzhledem ke svému určení pro interaktivní přípravu úloh, prohlížení výstupů apod. mohou mít oproti pracovním uzlům téhož clusteru některé SW balíky navíc. Pokud vyžadujete 100% identické prostředí pracovního uzlu (např. při přípravě úlohy, kde se bude něco automaticky kompilovat) je možné ho získat zadáním interaktivní úlohy s přesnou specifikací architektury a OS.

Dostupnost

Modul modules.

Použití

Seznam dostupných modulù na daném systému vypíšeme příkazem

"module available"

Jestliže chceme připojit libovolný modul ze seznamu dostupných modulů, učiníme tak podpříkazem add programu module. Např. příkaz

"module add matlab"

přidá do cesty program Matlab a případně inicializuje prostředí podle požadavků tohoto programu.

Zjistit, které moduly máme momentálně připojené, můžeme podpříkazem list programu module. Připojený modul, který nechceme nadále používat, odpojíme podpříkazem unload. Modul je automaticky aktivní při přihlášení na stroje MetaCentra VO. V případě dávkových skriptů můžete inicializovat moduly na začátku skriptu takto:

#!/bin/sh
. /packages/run/modules-2.0/init/sh

nebo v případě csh takto:

source /packages/run/modules-2.0/init/csh

Dokumentace

Manové stránky příkazů module a modulefile.

Licence

Volně dostupný software (GPL2).

Podporované platformy

UNIXové systémy.

Správce programu

Zdeněk Salvet

Poslední změna:2010-09-27 10:43:42