События в SkyNet
A long time ago in a galaxy far, far away...
25.01.2001- Установлена PBS
Работавшая до этого NQS остановлена. Для запуска заданий созданы
четыре очереди:
xxl для заданий более чем на 5 суток,
long с ограничением по времени
выполнения - до 5 суток,
medium - до 24 часов и
short - до 5 часов. Задания помещаются
в очередь автоматически в зависимости от запрашиваемого времени (ключ команды
qsub: "-l cput=hh:mm:ss"). Задания,
исчерпавшие лимит времени, автоматически прерываются и удаляются.
Информация об выполнении заданий пересылается при помощи
протокола ssh, поэтому необходимо настроить систему для
беспарольного входа в пределах кластера:
$ ssh-keygen
........
$ cat ~/.ssh/identity.pub >> authorized_keys
Задания ставятся в очередь на исполнение командой:
qsub [-key val] batch.sh,
Ключи и параметры
можно также указать в заголовке выполняемого файла, например:
#QSUB -l cput=20:00:00
Подробное описание смотрите в
man qsub. Уведомление о выполнении
задания по E-mail отныне функционирует корректно.
Проверка состояния очередей производится командой qstat,
например qstat -a (информация обо всех очередях в
домене/кластере). Подробнее см.
man qstat.
Удаление заданий осуществляется командой qdel qid,
где qid номер задания в очереди, например:
qdel 123
Подробнее см. man qdel.
Для менеджмента заданий в очереди можно также использовать команды
xpbs и xpbsmon
Локальные директории /scratch экспортируются по
старой схеме: hydra-0:/scratch -> /scr/hydra-0 и т.п.,
за исключением:
triton:/scratch находится в директории /scr/triton_.
Образец задания с коментариями находится в файле:
/home/triton/skynet/pbs.csh.
29.12.2000- Установлена ORCA-4.40
Благодаря неоценимой помощи Ольги Кодоловой у нас была установлена
ORCA версии 4.40. Для настройки параметров для работы с
Objectivity/DB нужно в зависимости от shell-a использовать
файлы objectivity.sh или objectivity.csh из
директории /home/triton/skynet. Инструкции по работе с
Objectivity/DB можно найти в файле
/home/triton/skynet/orca42.txt
30.10.2000- StarOffice-5.2
На машинах кластера установлен StarOffice-5.2 в конфигурации, допускающей
многопользовательскую работу. Чтобы сконфигурировать его для себя, нужно
запустить инстолятор /home/cms/local/soffice52/program/setup
и при выборе конфигурации отметить "Стандартную инстоляцию
рабочей станции" (она должна стоять по-умолчанию). Далее,
при появлении диалога "Инстоляция Java" задать поиск
вручную и указать путь /opt/jdk. После чего можно запускать
программу из вашего персонального каталога и работать.
20.09.2000- Установлена ORCA-4.20
Благодаря неоценимой помощи Ольги Кодоловой у нас была установлена
ORCA версии 4.20. Для настройки параметров для работы с
Objectivity/DB нужно в зависимости от shell-a использовать
файлы objectivity.sh или objectivity.csh из
директории /home/triton/skynet. Инструкции по работе с
Objectivity/DB можно найти в файле
/home/triton/skynet/orca42.txt
26.05.2000- Реорганизация NQS
Для запуска заданий созданы три очереди:
long с ограничением по времени
выполнения - до 5 суток,
medium - до 24 часов и
short - до 4 часов. Задания,
исчерпавшие лимит времени, автоматически прерываются и удаляются.
Задания ставятся в соответствующую очередь командой:
qsub -q queue batch.sh,
где queue имя соответствующей очереди. Имя очереди
можно также указать в заголовке выполняемого файла, например:
#QSUB -q medium
Подробное описание смотрите в
man qsub. Уведомление о выполнении
по E-mail в данный момент не работает.
Проверка состояния очередей производится командой qstat,
например qstat -a -d (информация обо всех очередях в
домене/кластере). Подробнее см.
man qstat.
Удаление заданий осуществляется командой qdel qid,
где qid номер задания в очереди. При удалении задания на
другой машине нужно добавлять ее имя, в случае, если задание в
данный момент исполняется, ключ -k, например:
qdel -k 123@hydra_2
Подробнее см. man qdel.
Локальные директории /scratch экспортируются по
старой схеме: hydra_0:/scratch -> /scr/hydra_0 и т.п.,
за исключением:
triton:/scratch находится в директории /scr/triton_.
12.04.2000- Изменения с печатью.
Это, конечно, не "последние события", просто последние три месяца
используемые здесь утилиты проходили обкатку. Собственно, был заменен
фильтр печати, что теперь дает возможность напрямую посылать на печать
документы в форматах: PS (что было и раньше), PDF, troff (формат man), TIFF,
JPEG, GIF, PNG, BMP, PPM/PBM/PNM/PGM, fax (g3), DVI (без внешних включений),
fig (формат xfig). Файлы при этом могут быть сжаты архиваторами bzip2,
gzip или compress. Кроме того, печать простых текстовых документов
происходит через утилиту a2ps c использованием шрифтов в кодировке koi8-r.
Дополнительные опции задаются при помощи ключа "-C" комады
lpr:
- -СD, -Cdouble
- печать двух страниц на одной;
- -СP, -Cplain
- печать текста без рамок и системных
заголовков в одноколоночнов режиме (potrait).
Ключи можно комбинировать, например: -CDP - печать текста без рамок
и заголовков в две колонки (landscape).
16.03.2000- Изменения с руссификацией клавиатуры.
Автоматический запуск kikbd больше не производится. Для руссификации
ввода запускайте эту утилиту самостоятельно, или используйте
другие, например xrus.
22.11.99- Ферма подготовлена к переходу на неинтерактивный
режим работы
Для запуска и контроля заданий можно испрользовать
команды qsub, qdel, qstat. В данный момент задействована
одна очередь, она же и используется по-умолчанию. Образец задания
можно найти в файле /home/triton/skynet/nqs.sh. Параметры
в заголовке соответствуют ключам qsub. Диски узлов фермы
экспортируются во-вне в директорию /scr по схеме:
hydra_0:/scratch -> /scr/hydra_0 (triton:/scratch
находится в директории /scr/triton_). C 30-го ноября 1999
интерактивный доступ к ферме закрыт.
30.08.99- Запущен прототип вычислительной фермы для обработки данных
LHC
Доступ к ферме осуществляется через triton в качестве шлюза.
Узлы называются hydra_0, hydra_1, hydra_2, hydra_3. Узлы
представляют собой PC с PII-400MHz, 128MB оперативной памяти и
около 7GB доступного на запись дискового пространства.
02.08.99- Установлены CMSIM 116 и 117
Стандартные
CMS-овские утилиты типа команды cmsim должны функционировать
корректно. Версия задается командой cmsim, примеры находятся в
директории $CMS_PATH/cmsim/cmsxxx/examples. По-умолчанию
устанавливается версия 117.
22.04.99- Установлена Objectivity/DB
Утилиты и библиотеки,
необходимые для работы базы данных находятся в каталоге
/home/cms/sw/lhcxx/specific/lnx/Objectivity/5.1/linux86
там же находится и работающий пример. oolockserver запущен
на машине triton.itep.ru. Для сборки приложений следует
использовать исправленную версию egcs, находящуюся в
/usr/egcs (triton, ares, chiron).
10.04.99- Установлен Geant-4.0.0
Версия Geant-4.0.0, с
поддержкой Mesa-3.0 (GLX), Motif, Athene (UI) собрана
и установлена в /home/cms/geant4.0.0. Там же находится
инициализационный скрипт G4env.csh, который устанавливает
общие переменные окружения (запускается командой source
G4env.csh)
23.08.98
Установлен пакет CMSIM.- Пока требуется
некоторая доводка, но в принципе он работает. Среда
настоена на максимальную совместимость с аналогичной средой в
CMS.
Обновлены версии редакторов emacs и xemacs, установлен редактор
fte и обновлена среда разработки xwpe.
07.07.98
В связи с продолжающимися атаками на машины кластера и
ИТЭФ вообще, ужесточены правила пользования удаленным доступом.
- Все действия записываются в регистрационные файлы
- Действие протоколов RSH, REXEC, RLOGIN
ограничено машинами кластера, включая pchfrfcms.cern.ch.
- TELNET возможен только из доменов .ITEP.RU, .CERN.CH, .DESY.DE,
.FNAL.GOV, .CEBAF.GOV. Возможна корректировка списка с
учетом пожеланий пользователей. Предложения направлять
по адресу
kolosov@iris1.itep.ru
- Ограничения на FINGER те же что и для TELNET.
- В качестве альтернативы рекомендуется использовать SSH.
При заходе из Франции и США использование SSH возможно
при условии отключения криптования.
- Доступ по FTP возможен только на triton, ares, night01,
pchfrfcms.cern.ch
- По NFS дисковое пространство доступно только для машин
кластера (и ограниченного числа других). Остальные сервисы
rpc полностью закрыты.
21.05.98
Продолжается переход на glibc2 (библиотеки C)... Возможны
неудобства в связи с нестабильной работой некоторых приложений,
хотя я стараюсь избегать необдуманных шагов.
Сегодня были установлены библиотеки и приложения пакета
CERNLIB v 98. Они доступны при установке CERN_LEVEL=new
и находятся в каталоге new
стандартного дерева CERN-овских каталогов.
ПРЕДУПРЕЖДЕНИЕ!!!
В этот дистрибутив входит новая версия пакета PYTHIA -
ни одна из старых программ с ней работать не будет!
Сегодня я выложил заголовки для стандартных документов ИТЭФ
(для бланков ИТЭФ и для писем в ЕАФО) в доступные места. При
наборе в ТеХ-е нужно добавить вызов стиля itep или eafo в
список определений вспомогательных стилей
(\documentstyle[itep]{...}) и команду \header в
начало текста (после \begin{document}).
При работе в Applixware (applix) при задании шаблона
(template) для нового документа (Меню File -> New) нужно выбрать
ITEP или EAFO.
15.03.98
07.02.98
29.11.97
17.11.97
Успешное окончание паники по поводу бага "f00f" в процессоре Pentium -
система модернизирована до 2.0.32, что положительно сказалось через
неделю, когда раздалось "b00m" (кто знает - тот понял).
25.10.97
Из-за проблем с прохождением CERN-овского firewall-а для синхронизации
основных систем начато использование rsync. Филиал в CERN-е включен в
списки синхронизации! Так же для обеспечения
должной безопасности (из-за нескольких атак на кластер) установлен ssh.
20.10.97
Благодаря успешным опытам с kde, на всех машинах (кроме CERN) поставлен kdm.
10.01.97
20.09.97
Успешно прошла синхронизация файловых систем на всех (кроме CERN)
машинах при помощи rdist. Предполагается делать это регулярно после
существенных (и успешных) изменений в системе на сервере
17.09.97
16.09.97
Наконец проинсталирована лицензионная версия Applixware-4.3, можно
подготавливать многие документы не используя Windows.
23.07.97
08.07.97
07.07.97
Установлен текстовой файл-менеджер mc-4.0, поддерживающий представление
скомпрессованых архивов и ftp-серверов в виде виртуальной файловой системы.
В данную версию добавлена возможность восстановления уничтоженных файлов!
07.06.97
В рамках движения "Только KOI8" кодировка шрифтов в ТеХ-е была заменены с
альтернативной на koi8-r. Осуществить перекодировку старых документов
можно при помощи команды trans -t alt2koi < infile > outfile или
при помощи русификатора emacs-а
08.04.97
01.04.97
Установлен GIMP (0.99.6), что сильно упростило возню с красивыми
картинками.
01.04.97
Установлены библиотеки CERNLIB (97a), системные переменные настроены
на стандартную структуру каталогов, утилита cernlib сконфигурирована
до работоспособного состояния.
10.10.96
03.09.96
Произведена модернизация оконных серверов. Ничего особенно
примечательного в этом нет, просто все (включая настройку) пришлось
делать с расстояния 3000 км по очень плохому каналу, блокировавшему
протокол X11. Что показало некоторые отличия UNIX-а от "самой надежной
операционной системы"
09.08.96
17.07.96
12.06.96
20.05.96
После долгих разбирательств заработал NIS сервер, и разрозненный
до того набор машин превратился в кластер, а так же получил свое
нынешнее имя - SkyNet.
03.04.96
02.02.96
19.01.96
Система была установлена на машину, которая в дальнейшем получила имя
triton и стала центральной в кластере. Этим число машин было удвоено.
15.09.95
В этот дождливый сентябрьский день на одной из машин в ИТЭФ был
установлен Linux. Это не было первой установкой системы в нашем
институте, просто по моему скромному мнению эта установка в итоге
вылилась в лучшую систему. Тогда это было просто вынужденной мерой,
так как "форточки" все падали и падали.
Страница создана В.Колосовым
27.06.96,Последнее обновление 30.11.97