next up previous contents
Next: Быстрый запуск через многоцелевого Up: Кластеры рабочих станций и Previous: Использование специальных межсоединений   Contents

Использование разделяемых библиотек с устройством ch_p4

Как указано в конце раздела 2.1.1, иногда необходимо быть уверенным, что переменные окружения передаются удаленным машинам, прежде чем запустится программа, использующая разделяемые библиотеки. Различные команды удаленной shell (например, rsh или ssh) не делают этого. К счастью, безопасный сервер (разд. 3.2.3) может передать переменные окружения. Сервер создается и инсталлируется как часть устройства ch_p4, и может быть установлен на всех машинах из файла machines для текущей архитектуры (предполагая, что там существует работающая команда удаленной shell) с помощью
chp4_servs -port=1234
Безопасный сервер распространяет все переменные окружения на удаленные процессы, и обеспечивает, чтобы среда процесса (содержащего Вашу программу MPI) содержала все переменные окружения, начинающиеся с LD_ (в таком случае система использует LD_SEARCH_PATH или некоторое другое имя для поиска разделяемых бибилиотек).

Alex Otwagin 2002-12-16