Пт, 07.08.2026, 20:24
Приветствую Вас Гость | RSS
Главная | Перенос os/390 на hercules - Страница 11 - Форум | Регистрация | Вход
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Перенос os/390 на hercules
LionLexXxДата: Пт, 03.08.2018, 19:34 | Сообщение # 151
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 1
Статус: Offline
Цитата smoker ()
А в СВМ v.4.13 (VM/370) есть TCP/IP?
TCP/IP есть. файлы передаются по FTP

Цитата smoker ()
1. Задание будет выполнятья в БОС?
Задание отправляется на vm  BATCH
cp spool punch to batch
punch file job a

Цитата smoker ()
2. СВМ под Геркулесом?
да, под геркулесом
 
smokerДата: Сб, 04.08.2018, 08:13 | Сообщение # 152
Лейтенант
Группа: Проверенные
Сообщений: 46
Репутация: 6
Статус: Offline
Если Вы под Геркулесом, то почему бы не отправить задание сразу на RDR соответствующей ВМ?

В файле конфигурации Геркулес:
000C   3505   localhost:1234    sockdev  ascii  trunc  eof

Затем передать туда свое задание (например, с помощью netcat), предварительно вставив карту с ID ВМ...
 
akostДата: Чт, 09.08.2018, 14:33 | Сообщение # 153
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Цитата LionLexXx ()
Кто нибудь знает, как по FTP отправить задание на выполнение на СВМ v.4.13 (VM/370), по аналогии, как делает Gregory?


а мне вот интересно, в СВМ 4.13 вы TCP/IP откуда взяли?.. насколько я помню, его же там нет. я был вынужден в свое время выкусить TCP/IP из VM/ESA feat 370 и адаптировать его для СВМ, а штатно его там быть не должно, ибо в VM/SP, который и есть донор для СВМ, ничего подобного же не было.

или я уже что-то забыл?
 
LionLexXxДата: Пт, 10.08.2018, 10:30 | Сообщение # 154
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 1
Статус: Offline
Цитата akost ()
а мне вот интересно, в СВМ 4.13 вы TCP/IP откуда взяли?
Сейчас расспросил сисадмина по СВМ,как все было. Он точно уже не помнит. В конце 80-х гг. завод купил в Минске СВМ для работы на отечественном оборудовании ЕС. В начале 90-х там же из Минска  были приобретены б\у процессора, а также устройства TCPIP, PComm и более новая СВМ v.4.13. Затем в начале 2000-х был переход на Hercules.

Добавлено (10.08.2018, 10:32)
---------------------------------------------
Так же было обновление для решения проблемы 2000 года. Может TCPIP появилось в конце 90-х.

Добавлено (10.08.2018, 10:33)
---------------------------------------------
удалось отправить задание на BATCH через HERCRDR

Добавлено (10.08.2018, 10:39)
---------------------------------------------
Но в СВМ есть проблема, как я думаю, это конфликт с адресами. Когда в файле DMKRIO ASSEMBLE для ридеров указываешь адреса 00A - 00C, то при трансляции возникают ошибки.
Поставили адрес ридеров 000-003, в этом случае ошибки не возникли.

Добавлено (10.08.2018, 10:43)
---------------------------------------------
Рабочий файл DMKRIO ASSEMBLE, который был оттранслирован без ошибок


Код
DMKRIO   CSECT                    DMK00010
         COPY OPTIONS                    DMK00020
         RDEVICE ADDRESS=(000,4),DEVTYPE=6012                           DMK00030
         RDEVICE ADDRESS=(240,8),DEVTYPE=3278                           DMK00040
         RDEVICE ADDRESS=(30A,2),DEVTYPE=7036,CLASS=(S,A,D,T)           DMK00050
         RDEVICE ADDRESS=(30E,2),DEVTYPE=7040,CLASS=(S,A,D,T)           DMK00060
         RDEVICE ADDRESS=(500,2),DEVTYPE=CTCA                           DMK00070
         RDEVICE ADDRESS=(1A0,32),DEVTYPE=3380                          DMK00080
         RCTLUNIT ADDRESS=000,CUTYPE=6012                    DMK00090
         RCTLUNIT ADDRESS=240,CUTYPE=3278                    DMK00100
         RCTLUNIT ADDRESS=308,CUTYPE=7031                    DMK00110
         RCTLUNIT ADDRESS=500,CUTYPE=CTCA                    DMK00120
         RCTLUNIT ADDRESS=1A0,CUTYPE=3880,FEATURE=32-DEVICE             DMK00130
         RCHANNEL ADDRESS=0,CHTYPE=MULTIPLEXOR                          DMK00140
         RCHANNEL ADDRESS=1,CHTYPE=BLKMPXR                    DMK00150
         RCHANNEL ADDRESS=2,CHTYPE=BLKMPXR                    DMK00160
         RCHANNEL ADDRESS=3,CHTYPE=BLKMPXR                    DMK00170
         RCHANNEL ADDRESS=5,CHTYPE=BLKMPXR                    DMK00180
         RIOGEN   CONS=240,ALTCONS=(241,000,001)                        DMK00190
         END                    DMK00200


DEVTYPE=6012 поддерживаемый тип ридера в документации

Добавлено (10.08.2018, 10:47)
---------------------------------------------
В конфигурации геркулеса указал:

0001 3505 localhost:2501 sockdev ascii trunc eof

Файла задания test.job:


Код
ID BATCH
/JOB BMAVAS01 VAS01 MSGTEST
 CP MSG ALL  HELLO FROM BATCH 
WAKEUP  +01:00
 CP MSG ALL  HELLO FROM BATCH
/*

Добавлено (10.08.2018, 10:50)
---------------------------------------------
Установил  пакет GUI от Fish, чтобы  использовать программу HercRdr
http://www.hercules-390.org/hercrdr.html

Так отправляю задание из CMD:

HERCRDR LOCALHOST:2501 TEST.JOB

 
smokerДата: Пт, 10.08.2018, 14:53 | Сообщение # 155
Лейтенант
Группа: Проверенные
Сообщений: 46
Репутация: 6
Статус: Offline
Цитата akost ()
а мне вот интересно, в СВМ 4.13 вы TCP/IP откуда взяли?.. насколько я помню, его же там нет. я был вынужден в свое время выкусить TCP/IP из VM/ESA feat 370 и адаптировать его для СВМ, а штатно его там быть не должно, ибо в VM/SP, который и есть донор для СВМ, ничего подобного же не было.или я уже что-то забыл?

Если в СВМ 4.10 засунуть TCP/IP из VM/ESA 2.2 - будет работать...
 
akostДата: Пн, 13.08.2018, 21:12 | Сообщение # 156
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Цитата smoker ()
Если в СВМ 4.10 засунуть TCP/IP из VM/ESA 2.2 - будет работать...
Подтверждаю, будет, тоже так делал.
Значит, кто-то воткнул... хотя для Геркулеса это и не очень нужно, мне кажется.
 
smokerДата: Ср, 15.08.2018, 10:54 | Сообщение # 157
Лейтенант
Группа: Проверенные
Сообщений: 46
Репутация: 6
Статус: Offline
Цитата akost ()
хотя для Геркулеса это и не очень нужно, мне кажется.
Да... для Геркулеса есть свой TCP/IP... Даже в БОС можно всунуть....)))
 
akostДата: Ср, 15.08.2018, 20:22 | Сообщение # 158
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Цитата smoker ()
Да... для Геркулеса есть свой TCP/IP... Даже в БОС можно всунуть....)))

Кстати, есть один заказчик старый.. у него БОС под Геркулесом работает со страшной силой, и он очень доволен и даже потихоньку развивает систему - дописывает модули, правит программы и прочее. Прямо второе дыхание продукт обрел с Геркулесом.
 
smokerДата: Чт, 16.08.2018, 08:33 | Сообщение # 159
Лейтенант
Группа: Проверенные
Сообщений: 46
Репутация: 6
Статус: Offline
Цитата akost ()
у него БОС под Геркулесом
Я знаю одну "контору", в которой под Геркулесом работает MVT (ОС6ЕС)... И они очень довольны....)))
 
akostДата: Вт, 21.08.2018, 12:26 | Сообщение # 160
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Цитата smoker ()
Я знаю одну "контору", в которой под Геркулесом работает MVT (ОС6ЕС)... И они очень довольны....)))
Ну таких я тоже знаю. То, что MVT - это не удивительно. MVT в принципе умеет на голом железе работать. А вот БОС, красаучег, разрабатывался для работы в виртуальной машине, в нем выкушено куча всего, связанного с обработкой виртуальной памяти и восстановлением на случай сбоя в железе. По утверждению одного низкоуровневого разработчика БОС, на ряде тестовых смесей БОС работал в среднем на 40 процентов быстрее MVT, а иногда - даже в два раза быстрее. Кроме того в БОС затащили однопользовательский ISPF-PDF, так что если в БОС сидит один маньяк-разработчик со своей задачей, то работать ему очень даже комфортно. 
Поэтому я почему-то думаю, что БОС под Геркулесом имеет все шансы пережить более серьезные системы.
Кстати, никто не видел Геркулеса на смартфоне?... с БОСом и ПРИМУСом?.. я бы похихикал и от фотографий не отказался бы.
 
GregoryДата: Чт, 23.08.2018, 22:10 | Сообщение # 161
Генерал-майор
Группа: Доверенные
Сообщений: 484
Репутация: 22
Статус: Offline
Интересное обсуждение я пропустил в отпуске...

А расскажите мне, пожалуйста, какой сейчас статус у БОС? И если у БОС нет хозяина, то, может быть, имеет смысл выложить образы дисков? По-моему, это вполне могло бы конкурировать с "turnkey MVS" на базе MVS3.8
 
GregoryДата: Чт, 23.08.2018, 23:09 | Сообщение # 162
Генерал-майор
Группа: Доверенные
Сообщений: 484
Репутация: 22
Статус: Offline
Схема пакетной обработки из поста #160 Smoker вполне универсальна и применима как для z/OS и z/VM, так и для систем-предшественников z/OS без поддержки TCP/IP (OC EC, OC PB, TKS, БОС...)
Но для применения этой схемы нужна еще одна вещь - получение обратно листинга выполнения задания. Это не очень сложно сделать, используя программу выхода для печати разделителя заданий. Тогда взаимодействие будет выглядеть принципиально так же, как при использовании FTP z/OS: отправляем задание и получаем обратно листинг его выполнения.


Сообщение отредактировал Gregory - Чт, 23.08.2018, 23:10
 
smokerДата: Вс, 26.08.2018, 10:23 | Сообщение # 163
Лейтенант
Группа: Проверенные
Сообщений: 46
Репутация: 6
Статус: Offline
Цитата akost ()
Кстати, никто не видел Геркулеса на смартфоне?... с БОСом и ПРИМУСом?.. я бы похихикал и от фотографий не отказался бы.
На Raspberry Pi видел.... А на смартфоне - терминал... )) Хотя можно постараться и на смартфоне запустить, только Linux сначала на него поставить...
Прикрепления: 3000665.jpg (284.3 Kb)
 
akostДата: Вс, 26.08.2018, 13:00 | Сообщение # 164
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Цитата smoker ()
На Raspberry Pi видел.... А на смартфоне - терминал... )) Хотя можно постараться и на смартфоне запустить, только Linux сначала на него поставить...

Вот спасибо, вот это прям душу согрело! Фотографию прикопаю.
 
BibizyanДата: Вт, 28.08.2018, 12:25 | Сообщение # 165
Подполковник
Группа: Проверенные
Сообщений: 131
Репутация: 0
Статус: Offline
На смартфоне я терминал запускал. Даже работал немного, поскольку другой возможности в тот момент не было. Если внешнюю клавиатуру подключить - вполне себе!
 
Поиск: