Korzystanie z modułów: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Linia 3: | Linia 3: | ||
== Korzystanie z modułów (robocza)== | == Korzystanie z modułów (robocza)== | ||
=== Moduły === | === Moduły === | ||
− | '''Moduł''' - skrypt npisany w [http://en.wikipedia.org/wiki/Tcl TCL-u] służący do konfiguracji środowiska aplikacyjnego | + | '''Moduł''' - skrypt npisany w [http://en.wikipedia.org/wiki/Tcl TCL-u] służący do konfiguracji środowiska aplikacyjnego. |
Najczęście podmienia wpisy zmienej '''PATH''' i ścieżki do bibliotek dynamicznych w zmiennej '''LD_LIBRARY_PATH''' oraz zmienne środowiskowe specyficzne dla aplikacji. | Najczęście podmienia wpisy zmienej '''PATH''' i ścieżki do bibliotek dynamicznych w zmiennej '''LD_LIBRARY_PATH''' oraz zmienne środowiskowe specyficzne dla aplikacji. | ||
Linia 11: | Linia 11: | ||
uruchomia środowisko, w którym można korzytać z modułów. | uruchomia środowisko, w którym można korzytać z modułów. | ||
Polecenia: | Polecenia: | ||
− | + | *module avail - lista dostępnych modułów | |
− | * module avail - lista dostępnych modułów | + | ---------- /usr/local/Modules/versions ------ |
− | + | 3.2.7 | |
− | + | ---------- /usr/local/Modules/3.2.7/modulefiles -------- | |
− | + | cpmd/3.13.2 gaussian/g09.A.02 module-cvs mvapich2/intel/1.0.3 | |
− | + | cpmd/current gaussian/g09.B.01 module-info mvapich2/intel/1.5 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Wersja z 09:55, 26 sie 2011
< Podręcznik użytkownika KDM < Korzystanie z modułów
Korzystanie z modułów (robocza)
Moduły
Moduł - skrypt npisany w TCL-u służący do konfiguracji środowiska aplikacyjnego. Najczęście podmienia wpisy zmienej PATH i ścieżki do bibliotek dynamicznych w zmiennej LD_LIBRARY_PATH oraz zmienne środowiskowe specyficzne dla aplikacji.
Wywołanie modułów
W katalogu /usr/local/Modules/3.2.7/init/ znajdują się skrypty wywołujące moduły zależne od rodzaju powłok. Na klastrze NOVA domyślną powłoką jest bash, więc
. /usr/local/Modules/3.2.7/init/bash
uruchomia środowisko, w którym można korzytać z modułów. Polecenia:
- module avail - lista dostępnych modułów
---------- /usr/local/Modules/versions ------ 3.2.7 ---------- /usr/local/Modules/3.2.7/modulefiles -------- cpmd/3.13.2 gaussian/g09.A.02 module-cvs mvapich2/intel/1.0.3 cpmd/current gaussian/g09.B.01 module-info mvapich2/intel/1.5