ua     ru    Sitemap   Sitemap     | Пошук... |       Сайт відкрито 14.12.2005

Ukraine - Distributed Computing Team

 

 » Навігація 
  Новини
  Новини (Архів)
  Описи проектів
  Опитування
  Архіви

  Форум
  Форум (PDA)

 » Статті 


       Описи проектів 
Начало раздела >

Установка клиента Folding@Home в домене



версія українською

автор - Артём Артёмов aka tyoma (авторские права cc-by-2.5)


 


Установка клиента Folding@Home в домене

 

   В связи с завершением Find-a-Drug проекта и переходом (в моем случае) на проект Folding@Home, возникла проблема: очень хотелось малой кровью перевести ферму (ФАДовец поймёт ) на нового клиента. Но так как принципы загрузки новых заданий (нет централизованого локального сервера для выдачи/приёма заданий), требование размещения каждого клиента в отдельной папке - рубят на корню идею самой фермы, то приходится устанавливать каждого клиента на каждом компьютере отдельно. Основные принципы установки хотелось сберечь те же, что и на ФАД: незаметность установки и незаметность работы.
   Так как у меня домен, в котором у меня права администратора, то был вариант проводить установку на каждый компьютер отдельно, но природная лень заставила поискать другие варианты. На форуме
http://www.ocforums.com/showthread.php?t=231247 есть всяческие установки клиента, я выбрал Ultimate FAH Network Installer. Дальше я просто опишу инструкцию установки, которая в принципе прилагается к вышеупомянотому скрипту, но на аглицком языке, с небольшими дополнениями.

  1. Распаковываем архив в какую-нибудь папочку на компьютере.
  2. При помощи програмы confold, которую можнo найти в распакованом архиве, нужно настроить конфигурационный файл клиента в папке Deployment/FAH1 под себя (имя пользователя, номер команды разумеется 2164, при необходимости указать прокси-сервер, работать ли с большими пакетами и т.д.). Да и если вы хотите установить 2-а клиента на машину (например у вас сплошь и рядом двухпроцессорные рабочие станции), то нужно ещё настроить конфигурационный файл в папке Deployment/FAH2, но нужно не забывать указать для этого клиента Machine ID равным 2.
       Дальше желательно, чтобы все компьютеры домена были включены для того, чтобы потом всё таки меньше нужно было доустанавливать клиентов.
  3. И так запускаем скрипт computers.vbs . Он спрашивает имя домена в котором мы хотим найти компьютеры-жертвы, можна ввести звездочку * , тогда он по всем доменам/рабочим групам пороется. Скрипт формирует файл computer.txt, в котором есть имена компютеров домена/доменов/рабочих сетей.
  4. Дальше нужно подредактировать этот файл на предмет удаления из списка имен компьютеров, владельцам которых вам не хотелось бы показывать свою деятельность на поприще распределённых вычислений.
  5. Дальше идёт редактирование файла single_install.cmd . Нужно ввести имя пользователя, обладающего правами администратора домена в поле “SET username” и его пароль в “SET userpass”.
  6. Запускаем скрипт single_install.cmd и наблюдаем за результатами его работы. Если всё прошло гладко, то на компьютерах-”жертвах” - появится новая служба FAH.
  7. Если вы сидите с правами администратора, то можна для слежения за результатами работы компьютеров домена использовать утилиту FahMon. В которой клиентов забивать со следующим путем : //имя_компьютера/c$/Program Files/FAH/
  8. Для удаления клиента ФАХ с каких-нибудь машин (а вдруг надо) в архиве прилагается скрипт uninstall.cmd, там тоже нужно установить имя администратора и его пароль.

   Как бы ничего не забыл. Надеюсь данная статья поможет перейти на ФАХ-проект участников, которые имеют под началом не один компьютер, но обходить каждый для установки клиента лень/нет возможности/или может просто по каким то причинам неприятно :).


Дата: Середа, 21 Грудень 2005
Прочитана: 17115 раз

Распечатать Распечатать    Переслать Переслать    В избранное В избранное

Повернутися назад

 » Положення команди 
Медико-біологічні
Correlizer
47
DrugDiscovery@Home
9
Fightaids@Home
40
Folding@Home
56
Gpugrid.net
50
Help Cure Muscular Dystrophy
40
Help Conquer Cancer
40
Help Fight Childhood Cancer
40
Human Proteome Folding (Phase 2)
40
Lattice Project
20
Malariacontrol.net
47
NRG@home (Najmanovich Research Group)
26
Poem@Home
32
Ps3grid.net
50
RNA World
47
Rosetta@Home
27
World Community Grid
40
Математика
Abc@Home
13
Collatz Conjecture
75
EulerNet
10
Gimps (Great Internet Mersenne Prime Search)
29
Mersenne@home
78
NFS@Home (Number Field Sieve)
55
OGR-27
11
OPTIMA@HOME
35
primaboinca
44
Primegrid
40
Seventeen Or Bust
16
Seventeen Or Bust-Sieve
17
WEP-M+2 Project (Wanless)
40
Криптографія
DistrRTgen
68
Enigma@Home
52
RC5-72
22
Фізика
Einstein@Home
49
IBERCIVIS
1
Leiden Classical
61
Lhc@Home
33
Magnetism@Home
2
Muon1-DPAD
31
Spinhenge@Home
39
Хімія
QMC@Home
44
Kосмос
Constellation@home
51
Cosmology@Home
44
Milkyway@Home
48
Orbit@Home
27
SETI@Home
90
Планета земля
Climate Prediction
43
La Red de Atrapa Sismos
7
Quake Catcher Network
64
Radioactive@Home
12
Virtual Prairie (ViP)
24
Штучний інтелект
FreeHAL@Home
24
Neurona@Home
21
Інтернет
Majestic-12
4
Рендеринг
Burp
34
Luxrenderfarm@home
0
ORE (Open Rendering Environment)
40
Ігрові проекти
Chess960@Home
95
sudoku@vtaiwan
16
Клікери і трекери
Marmot Project
239
Whatpulse
83
Мікс
AlmereGrid
24
Pirates@Home
9
Sztaki Desktop Grid
58
Yoyo@Home
37