АРФУ вспоминайте

40 views
Skip to first unread message

Leo B.

unread,
Dec 23, 2020, 7:54:15 PM12/23/20
to БЭСМ-6
Мы с А. Ильиным сегодня запустили АРФУ. С ее администрацией еще предстоит разобраться, но есть вопросы чисто технического характера.

Раздел паспорта БАЦ, по которому буфер вывода переписывался в создаваемую область, просто так не работает:

 ОШИБKATAKОГО ИMEHИ HET  ARFA.ПEPEXBAT

Создаю область-каталог с таким именем. Не любит:

 ОШИБKAОБЛACTЬ / KATAЛОГ ARFA.ПEPEXBAT

Создаю вместо этого область длиной 1 зону, разрешенную всем на чтение:

 ОШИБKAHET ПОЛHОMОЧИЙ    ARFA.ПEPEXBAT

Не только читать, но и писать хочет.
Это уже обнадёживает; означает, что в этой области были какие-то данные, а не программа. Разрешаю запись:

 ОШИБKA ФAЙЛA KО=10      ARFA.ПEPEXBAT

Слишком короткая, может быть? Пересоздаю с длиной 10 зон. 

Не помогло, та же ошибка. Если это был каталог перехваченных выдач, то вряд ли он был такой длинный, дело в чем-то другом. Причем эта ошибка - другого класса, нежели в https://github.com/besm6/besm6.github.io/blob/master/wiki/os-config-instr.txt#L2746
раз диагностики всех ошибок уровня архива выдавались текстовые.

Кто писал поддержку БАЦ?

Leo




Leo B.

unread,
Dec 23, 2020, 7:59:10 PM12/23/20
to БЭСМ-6
Шутка для тех, кто понимает:

УПР 40
 ЗAKAЗ ПPИHЯT

(через несколько секунд)

 HET УПP/BОC K40:ГЛAB.ЗAДAЧA

Уробороса не получилось.

Leo

Michael Yaroslavtsev

unread,
Dec 23, 2020, 8:18:20 PM12/23/20
to be...@googlegroups.com


On Wed, Dec 23, 2020 at 4:54 PM Leo B. <leo...@gmail.com> wrote:
...
Кто писал поддержку БАЦ?

Шебанов, думаю.
Говорил с нем третьего дня. Он сказал, что эту группу почитывает.
Он, к слову, упомянул, что реальный УКВП был только у Синенкина, т.е. в ГПВЦ СО АН.
 

Leo




--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/c87dae8c-8df0-4e4a-8750-c74038d8f19cn%40googlegroups.com.


--
Thanks,
-- Michael

Leo B.

unread,
Dec 23, 2020, 8:55:53 PM12/23/20
to БЭСМ-6
On Wednesday, December 23, 2020 at 5:18:20 PM UTC-8 BOPOHOK wrote:

Кто писал поддержку БАЦ?

Шебанов, думаю.
Говорил с нем третьего дня. Он сказал, что эту группу почитывает.

Хорошо было бы, чтобы ещё и пописывал. :)
 
Он, к слову, упомянул, что реальный УКВП был только у Синенкина, т.е. в ГПВЦ СО АН.

 
Тогда ради чего бы тест УКВП, особенно написанный на Мадлене, был на дисках из Соснового Бора? 

Leo

Leo B.

unread,
Dec 23, 2020, 9:26:16 PM12/23/20
to БЭСМ-6
Вот как выглядит каталог моего игрушечного архива после упрятывания какой-нибудь длинной счетной задачи 
по команде УПР <номер канала>:

           АРХИВНЫЙ ТОМ  2077.  СВОБОДНО:  1604
              ФАКТИЧЕСКИ  СВОБОДНО:  1604
             ГРУППА:  0.     ВИД:  ДИСК


           ИНФОРМАЦИЯ С ТОМА 2077 / 2077



     |     1  |      -     0  |        |  К А Т А Л О Г     К Л Ю Ч Е Й
     |     1  |      -     1  |     1  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -     2  |     1  |  К А Т А Л О Г     П Р И П И С К И
     |     1  |      -     3  |     1  |  К А Т А Л О Г     Б Ю Д Ж Е Т О В
     |     1  |      -     4  |        |  К А Т А Л О Г     В Т . Т О М О В

     |     1  |      -     5  |     1  |  К А Т А Л О Г     В Т . Т О М О В
     |     1  |      -     6  |     1  |  К А Т А Л О Г     Т О М О В
     |     1  |      -     7  |        |  К А Т А Л О Г     З О Н
     |     1  |      -    10  |        |  К А Т А Л О Г     К Л Ю Ч Е Й       ( 2 )
     |     1  |      -    11  |     1  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )

     |     1  |      -    12  |     1  |  К А Т А Л О Г     П Р И П И С К И   ( 2 )
     |     1  |      -    13  |     1  |  К А Т А Л О Г     Б Ю Д Ж Е Т О В   ( 2 )
     |     1  |      -    14  |        |  К А Т А Л О Г     В Т . Т О М О В   ( 2 )
     |     1  |      -    15  |     1  |  К А Т А Л О Г     В Т . Т О М О В   ( 2 )
     |     1  |      -    16  |     1  |  К А Т А Л О Г     Т О М О В         ( 2 )

     |    30  |    17-    46  |        |  К А Т А Л О Г     Р А Б О Т
     |    10  |    47-    56  |        |  АRFА     .ПЕРЕХВАТ /999999
     |     1  |      -    57  |        |  К А Т А Л О Г     З О Н             ( 2 )
     |    60  |    60-   137  |        |  Э3К075   /000016
     |  1604  |   140-  1743  |     1  |  С В О Б О Д Н О

Это я впервые вижу; раньше у меня не было шанса посмотреть, что получается в архиве при упрятывании задачи, потому что сводку можно было запустить только администратору архива.
В имени области присутствует номер ЭВМ (3) и номер в каталоге ввода (075). Системная задача 16, под шифром которой была создана область - "ПРОЦЕС", т. е. планировщик процессов, насколько я понимаю.

Leo

Leo B.

unread,
Dec 24, 2020, 12:33:30 PM12/24/20
to БЭСМ-6
Вчера я понял, почему НВМЗ так негативно настроен по отношению к АРФЕ. 
АРФА была система джентльменская, не защищённая от атак отказа в обслуживании. 

Любому пользователю в часы досуга ничего не стоило с помощью ARFA.PERSO насоздавать тысячи разветвленных вложенных пустых каталогов, которые никак не учитывались в бюджете, потом поудалять их - и всё свободное место корневого диска архива превращалось в буйство 

     |     1  |      -    60  |     2  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -    61  |     2  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )

     |     1  |      -    62  |     3  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -    63  |     3  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )
     |     1  |      -    64  |     4  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -    65  |     4  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )
     |     1  |      -    66  |     5  |  К А Т А Л О Г     О Б Л А С Т Е Й

     |     1  |      -    67  |     5  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )
     |     1  |      -    70  |     6  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -    71  |     6  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )
     |     1  |      -    72  |     7  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -    73  |     7  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )

     |     1  |      -    74  |    10  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -    75  |    10  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )
     |     1  |      -    76  |    11  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -    77  |    11  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )
     |     1  |      -   100  |    12  |  К А Т А Л О Г     О Б Л А С Т Е Й

требующее массы времени для ликвидации последствий и специальных знаний для выяснения виновника.

С таким, в остальном, детальным подходом к дизайну менеджмента дискового пространства единственное, чем можно объяснить такое поведение системы - то, что о защите от атак в принципе не думали. 
 
Так что ничего удивительного, что в местах, кишащих студентами, наличие АРФЫ приводило к трате времени ее администратора и уменьшению времени готовности системы.

Кстати говоря, ни один из нашедшихся вариантов МДУПЛА не работает. Который на 2113 в зоне 1726 (в составе группы служебных программ архива) - дозаказывает 2053, чтобы прочитать конфигурацию архива в зоне 0751, но в принципе не подтверждает пароль на чтение 2053 и слетает по НЕВЕРНЫЙ ПАРОЛЬ.

Случайно обнаруженный на диске 2248 (зона 0116), в составе программы ПРОРВА - начинает что-то делать (выдает несколько дюжин Э70 на чтение с уплотняемого диска,  перемежающихся с Э70 на запись на рабочий диск), но теряет управление и падает по контролю команды.

Leo

Макаров-Землянский Николай

unread,
Dec 24, 2020, 12:47:48 PM12/24/20
to be...@googlegroups.com
Я ничего не писал про АРФу. Но недолюбливал ее. В НИВЦ МГУ ее пытались запустить. Но ничего у них не вышло.
 
 
24.12.2020, 20:33, "Leo B." <leo...@gmail.com>:
--

Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/14345301-6490-4190-81cf-8f83ed1688ddn%40googlegroups.com.

Василий Долматов

unread,
Dec 24, 2020, 5:35:11 PM12/24/20
to 'Кирилл Кобелев' via БЭСМ-6


24 дек. 2020 г., в 20:47, Макаров-Землянский Николай <nv...@yandex.ru> написал(а):

Я ничего не писал про АРФу. Но недолюбливал ее. В НИВЦ МГУ ее пытались запустить. Но ничего у них не вышло.

Ну, она в НИВЦ МГУ запущена была… И даже работала некоторое время… 
И ей даже некоторые пользовались… (Я вот Лёшу Руднева сразу вспоминаю :) )

Но да, и с устойчивостью у нее было не очень и глюки бывали… 

Но не прижилась она не только и не столько из-за проблем с качеством софта, сколько из-за банального 
дефицита ресурсов (дисковых накопителей).

В МГУ далеко не сразу были развернуты две полные линейки накопителей 7.5, потом был процесс 
развертывания на одной линейке 29, все это приводило к тому, что готовых к работе накопителей всегда было
недостаточно и решение о присвоении  какому-то диску статуса «постоянно стоящего» это всегда было решением 
с «политическим»  подтекстом и результатом битв якодзун… :) 

поэтому, диск 2049 (АРФА) далеко не сразу получил статус «постоянно стоящего», на начальной стадии он 
конкурировал с другими «сменными» дисками, что успешно отвратило от АРФЫ даже тех, кто имел достаточный энтузиазм, 
чтобы пробовать работать с ней.  когда задача по полсуток  болтается в каталоге с «НЕТ МД 2049» - это как-то не способствует популярности АРФЫ. 

:)

dol@

Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/387941608831900%40mail.yandex.ru.

Michael Yaroslavtsev

unread,
Dec 25, 2020, 8:49:45 AM12/25/20
to be...@googlegroups.com
On Thu, Dec 24, 2020 at 2:35 PM Василий Долматов <vdol...@gmail.com> wrote:


24 дек. 2020 г., в 20:47, Макаров-Землянский Николай <nv...@yandex.ru> написал(а):

Я ничего не писал про АРФу. Но недолюбливал ее. В НИВЦ МГУ ее пытались запустить. Но ничего у них не вышло.

Ну, она в НИВЦ МГУ запущена была… И даже работала некоторое время… 
И ей даже некоторые пользовались… (Я вот Лёшу Руднева сразу вспоминаю :) )

Но да, и с устойчивостью у нее было не очень и глюки бывали… 

Но не прижилась она не только и не столько из-за проблем с качеством софта, сколько из-за банального 
дефицита ресурсов (дисковых накопителей).

Думается, что администрировать надо твёрдой рукой и с хорошим планом.
В ИММ УНЦ (Свердловск) Витя Самофалов и К.А.Сундукова вообще извели "нумерованные" тома и погрузили в архив вообще всё, включая ленты.
На устойчивость, вроде, особо не жаловались.
 
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/FE1B2321-A17C-489B-9221-49F8B42DDD98%40gmail.com.


--
Thanks,
-- Michael

Leo B.

unread,
Dec 26, 2020, 12:31:08 AM12/26/20
to БЭСМ-6
On Friday, December 25, 2020 at 5:49:45 AM UTC-8 BOPOHOK wrote:

Думается, что администрировать надо твёрдой рукой и с хорошим планом.
В ИММ УНЦ (Свердловск) Витя Самофалов и К.А.Сундукова вообще извели "нумерованные" тома и погрузили в архив вообще всё, включая ленты.
На устойчивость, вроде, особо не жаловались.

У нас есть образ  (или его кусок) 2048, погруженного в архив (alt2048.bin) - первые полторы дюжины зон в нём похожи на каталоги АРФЫ.  Можно ли понять, был он корневым томом  или добавленным? Можно ли его как-то неразрушающим образом подключить к архиву, чтобы узнать, в каких зонах на нём что?

Leo

Василий Долматов

unread,
Dec 26, 2020, 12:35:34 AM12/26/20
to 'Кирилл Кобелев' via БЭСМ-6


26 дек. 2020 г., в 08:31, Leo B. <leo...@gmail.com> написал(а):
клавишу «Запись» на дисковом накопителе выключить… самый надежный способ, много раз пользовался :)

Leo

Michael Yaroslavtsev

unread,
Dec 26, 2020, 12:56:38 AM12/26/20
to be...@googlegroups.com
Стас, отзовись!
 

Leo

--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/12b32a68-f714-4080-9b22-d15aaf85f08an%40googlegroups.com.


--
Thanks,
-- Michael

Stanislaw Z. Raczynski

unread,
Dec 26, 2020, 7:15:33 AM12/26/20
to be...@googlegroups.com
Отозваться я могу, но я почти ничего не помню про Арфу (

--
С наилучшими пожеланиями
Станислав Рачинский
<mailto:besm6+un...@googlegroups.com>.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке

https://groups.google.com/d/msgid/besm6/12b32a68-f714-4080-9b22-d15aaf85f08an%40googlegroups.com

<https://groups.google.com/d/msgid/besm6/12b32a68-f714-4080-9b22-d15aaf85f08an%40googlegroups.com?utm_medium=email&utm_source=footer>.



--
Thanks,
-- Michael

--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
<http://groups.google.com/group/besm6/topics>
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее
сообщения, отправьте письмо на электронный адрес
besm6+un...@googlegroups.com
<mailto:besm6+un...@googlegroups.com>.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке
https://groups.google.com/d/msgid/besm6/CADLwzufO24Rtc3z5YBcnH_SyQKdebgmhjnZLW1LDWzF9d%2B14%3Dw%40mail.gmail.com

<https://groups.google.com/d/msgid/besm6/CADLwzufO24Rtc3z5YBcnH_SyQKdebgmhjnZLW1LDWzF9d%2B14%3Dw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Leo B.

unread,
Feb 22, 2022, 6:06:42 PM2/22/22
to БЭСМ-6
C БАЦем такие дела:

Диспак вер. 117, которая у нас работает, понимает только БАЦ^ без параметров и создаёт области сам, например,

     |     2  |   112-   113  |        |  А22021309/5216..
     |     2  |   114-   115  |        |  А22021311/5216..

т.е. указав в паспорте задачи БАЦ, нужно потом зайти в программу ARFA, посмотреть там, как называется вновь созданная область,
потом зайти в СЕРП, сказать БАЦ и ввести имя этой области.

В файле ЖУРНАЛ при этом написано

*                     3.09.84
*                     -------
*    ВВЕДЕНА ВОЗМОЖНОСТЬ ВМЕСТО ВЫДАЧИ НА АЦПУ ЗАПИСЫВАТЬ
*  ИНФОРМАЦИЮ В ОБЛАСТЬ АРХИВА.  ДЛЯ ЭТОГО ИСПОЛЬЗУЕТСЯ
*  РАЗДЕЛ ПАСПОРТА  " Б А Ц   Н У",  ГДЕ  НУ - ВИРТУАЛЬНЫЙ
*  НОМЕР, ПО КОТОРОМУ В ПАСПОРТЕ ДОЛЖНА БЫТЬ ЗАКАЗАНА
*  СООТВЕТСТВУЮЩАЯ ОБЛАСТЬ. "НУ" МОЖЕТ ПРИНИМАТЬ ЛЮБЫЕ
*  ЗНАЧЕНИЯ, КРОМЕ 36.


Об изменении механизма работы БАЦ нигде не упоминается. 

Работу с разделом паспорта, может, Шебанов и писал, а вот собственно перехват выходного потока
явно писал кто-то другой, потому что

СЧ L77 - В СВОДКЕ ЗАПРЕЩЕНЫ ПЕРЕВОДЫ СТРОК,
СДА 64+2 - ЗДЕСЬ ОСТАВИЛА ПО-ПРЕЖНЕМУ.


Из модуля ПЕРЕХ стало понятно, где что надо написать в ARFA.ПЕРЕХВАТ, чтобы не случалось 
ОШИБKA ФAЙЛA KО=10      ARFA.ПEPEXBAT
в слове 1 должно быть 1, но это не сильно помогает - область пользователя создаётся, но остаётся пустой.

При этом начало зоны портится строкой статистики, которая выдается и на операторский терминал, вида

 521600000000 22.02.09 13.45.49 075 3 00.00.01 AЦ.001

Кто и как эту область инициализировал - неясно. Кроме бинарника модуля ПЕРЕХ, текст "ARFA.ПЕРЕХВАТ" нигде не встречается.

Да и без ARFA, оно встречается только в приглашениях конфигуратора архива.

Leo

Leo B.

unread,
Feb 28, 2022, 4:03:13 AM2/28/22
to БЭСМ-6
           ИНФОРМАЦИЯ С ТОМА 2317 / 2317



     |     1  |      -     0  |        |  К А Т А Л О Г     К Л Ю Ч Е Й
     |     1  |      -     1  |     1  |  К А Т А Л О Г     О Б Л А С Т Е Й
     |     1  |      -     2  |     1  |  К А Т А Л О Г     П Р И П И С К И
     |     1  |      -     3  |     1  |  К А Т А Л О Г     Б Ю Д Ж Е Т О В
     |     1  |      -     4  |        |  К А Т А Л О Г     В Т . Т О М О В

     |     1  |      -     5  |     1  |  К А Т А Л О Г     В Т . Т О М О В
     |     1  |      -     6  |     1  |  К А Т А Л О Г     Т О М О В
     |     1  |      -     7  |        |  К А Т А Л О Г     З О Н
     |     1  |      -    10  |        |  К А Т А Л О Г     К Л Ю Ч Е Й       ( 2 )
     |     1  |      -    11  |     1  |  К А Т А Л О Г     О Б Л А С Т Е Й   ( 2 )

     |     1  |      -    12  |     1  |  К А Т А Л О Г     П Р И П И С К И   ( 2 )
     |     1  |      -    13  |     1  |  К А Т А Л О Г     Б Ю Д Ж Е Т О В   ( 2 )
     |     1  |      -    14  |        |  К А Т А Л О Г     В Т . Т О М О В   ( 2 )
     |     1  |      -    15  |     1  |  К А Т А Л О Г     В Т . Т О М О В   ( 2 )
     |     1  |      -    16  |     1  |  К А Т А Л О Г     Т О М О В         ( 2 )

     |    30  |    17-    46  |        |  К А Т А Л О Г     Р А Б О Т
     |    10  |    47-    56  |     1  |  С В О Б О Д Н О
     |     1  |      -    57  |        |  К А Т А Л О Г     З О Н             ( 2 )
     |  7554  |    60-  7633  |     2  |  С В О Б О Д Н О

Ведь может, когда хочет!

Leo

Michael Yaroslavtsev

unread,
Feb 28, 2022, 4:14:32 AM2/28/22
to be...@googlegroups.com
Красивое.

--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/99e99a40-03fd-4a9c-bb18-9fa4da6deb37n%40googlegroups.com.


--
Thanks,
-- Michael
Reply all
Reply to author
Forward
0 new messages