Кластер на linux
Автор Красивый Красавчик задал вопрос в разделе Другие языки и технологии
ВСЕМ ПРИВЕТ! как создать Кластер на линукс и получил лучший ответ
Ответ от Stefa oshekov[мастер]
Для установки линукс-кластера вам потребуется установочный диск Linux, с помощью которого вы установить операционную систему на консоль (главный компьютер) кластера. С того же самого диска нужно будет установить операционную систему на вычислительные узлы кластера. Однако, если вычислительные узлы не предполагается использовать в качестве офисных машин, но только как узлы кластера, то на эти компьютеры правильнее будет установить серверную редакцию дистрибутива - Ubuntu Server Edition, не содержащую графического интерфейса, и соответственно более легкую и быструю.
Сеть кластера следует спроектировать так, чтобы все узлы имели доступ в интернет. Это нужно для большего комфорта при настройке кластера и установки необходимого программного обеспечения на его узлах. Дело в том, что установка ПО в Ubuntu выполняется посредством закачки новейших версий необходимых пакетов из внешних репозиториев. В действительности достаточно будет обеспечить выходом в Интернет только главный компьютер (консоль кластера) , а для вычислительных узлов необходима только возможность загружать программные пакеты через прокси. Осуществить это можно, установив на консоли кластера пакет apt-cacher-ng, а на вычислительных узлах сконфигурировать менеджер пакетов apt-get для работы через прокси. Для этого на консоли кластера выполним команду:
sudo apt-get install apt-cacher-ng
После этого на всех остальных узлах выполним команды:
sudo sh -c "echo "Acquire::http { Proxy " ссылка"; }; "> /etc/apt/apt.conf.d/01proxy"
sudo apt-get update
Здесь мы предполагаем, что адрес 192.168.1.1 - это адрес консоли кластера во внутренней сети кластера.
После установки базовой операционной системы необходимо доустановить необходимое для функциониования кластера по: компиляторы, библиотеки и программы OpenMPI, SSH, NFS. Выполнить это можно с помощью следующих команд:
sudo apt-get install mc build-essential fort77 gfortran libstdc++5 libltdl7-dev
sudo apt-get install openssh-server nfs-kernel-server
sudo apt-get install openmpi-bin openmpi-doc
Данная последовательность команд устанавливает в систему OpenMPI и компиляторы из набора Gnu Compiller Collection (gcc). Компиляторы gcc обладают одним существенным (в некоторых случаях) недостатком. В них нет поддержки работы с типами данных REAL*16 и COMPLEX*32 (в терминологии Фортрана) . Если для ваших задач необходима такая точность вычислений, то вы вместо стандартного набора компиляторов и пакета OpenMPI из состава дистрибутива должны будете установить компиляторы фирмы Intel и скомпилировать OpenMPI с поддержкой этих компиляторов. Как это сделать - рассказано в следующих двух параграфах этой статьи. Если же точность REAL*8 и COMPLEX*16 вас устраивает, то следующие два параграфа вы можете пропустить.
ВАЖНО! Если вы решили использовать компиляторы фирмы Intel, то не следует устанавливать OpenMPI из состава дистрибутива. То есть команду sudo apt-get install openmpi-bin openmpi-doc (см. выше) выполнять не следует.
Что такое CD-key
Cd- key регистрационный номер
Краткий словарь компьютерного жаргона
Aka - никнэйм,
подробнее...
Visual C# vs. Eclipse PHP
лучше php, проще C# - но зависит все от конкретных
подробнее...
Linux-достоинства и недостатки?
Линукс может претендовать на звание домашне системы не в меньшей степени чем винда. При
подробнее...
Что за файловая система exFat и какой лучше выбрать размер кластера для нее?
exFAT (от англ. Extended FAT — «расширенная FAT») — проприетарная файловая система, предназначенная
подробнее...
помощь. что такое виртуальная машина? многие просто говорят запусти её на виртуальной машине?
Виртуальная машина (ВМ, от англ. virtual machine) —
программная и/или аппаратная система,
подробнее...
Что такое кластер?
Кластер (англ. cluster скопление) — объединение нескольких однородных элементов, которое может
подробнее...
На жёсткий диск диск объёмом два терабайта с технологией Advanced Format, установится ли Windows Xp 32 bit?
Advanced Format поддерживается Windows Vista и более поздними версиями Windows, а также
подробнее...
Где можно скачать ОС Linux бесплатно, чтобы работала. И какая лучше? Их, говорят, несколько.
- дистрибутив основанный на ubuntu, только с уже подключенными дополнительными репозиториями, в
подробнее...
Какая файловая система надежнее: ext2, ext3, raiserfs, ntfs ???
Если не вдаваться то, какую ОС устанавливать на комп, а только рассматривать сами файловые системы,
подробнее...
Подскажите где можно скачать программу Norton PartitionMagic 8.0 для Vista
Уважаемый Ed!!
Как правило программы не подразделяются отдельно для Windows XP или
подробнее...