Вт, 26.11.2024, 14:47
Приветствую Вас Гость | RSS
Главная | Перенос os/390 на hercules - Страница 7 - Форум | Регистрация | Вход
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Перенос os/390 на hercules
mentorДата: Ср, 22.06.2016, 09:30 | Сообщение # 91
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
Gregory, в  итоге и посредством iebgener,  и программой TAPECONV "достала" я информацию из ленты. Файл в aws формате, полученный из ленты программой Tapeconv присоединяется к системе в геркулесе, но в онлайн, как лента, не переводится.
Можете поподробнее написать про инициализацию м\л в геркулесе и восстановлении инфо туда из aws?
заранее спасибо
 
mentorДата: Ср, 22.06.2016, 10:39 | Сообщение # 92
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
все таки мне  пока не понятна технология работы с м\л в геркулесе.
1. hetinit -d  l:\os390\tape\v02131c

2. ...   ?

далее как?
Прикрепления: 9388853.png (45.4 Kb)
 
GregoryДата: Ср, 22.06.2016, 10:56 | Сообщение # 93
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Добрый день.
Цитата mentor ()
Файл в aws формате, полученный из ленты программой Tapeconv присоединяется к системе в геркулесе, но в онлайн, как лента, не переводится.
присоединяется с каким адресом? и как этот адрес соответствует используемому в этой системе IODF?
Цитата mentor ()
Можете поподробнее написать про инициализацию м\л в геркулесе и восстановлении инфо туда из aws?
если Вы получили файл в формате AWS, это уже и есть образ ленты, его нужно лишь подсоединить (attach или в конфигурационном файле, я обычно сразу делаю и то, и другое - attach чтобы сделать устройство немедленно доступным без перезагрузки и изменение конфигурационного файла чтобы устройство подключалось при последующих перезагрузках Hercules, иначе attach придется всякий раз набирать).
Далее, переводите летну в online, и если хотите, монтируете ее.


Сообщение отредактировал Gregory - Ср, 22.06.2016, 10:59
 
GregoryДата: Ср, 22.06.2016, 11:08 | Сообщение # 94
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Цитата mentor ()
hetinit -d l:\os390\tape\v02131c.aws 02013c
получили файл v02131c.aws в формате het, что не есть хорошо так как вводит в заблуждение: логично называть файл v02131c.het

2. в консоли hercules:
attach vcuu 3490 l:\os390\tape\v02131c.aws
где vcuu - адрес, описанный в IODF для устройства 3490.

после этого z/OS получит прерывание и отреагирует на него:
IOS150I DEVICE vcuu NOW AVAILABLE FOR USE

затем
V vcuu,ONLINE
и
M vcuu,VOL=(SL,02131C)
впрочем, монтировать не обязательно.
 
mentorДата: Ср, 22.06.2016, 11:17 | Сообщение # 95
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
Прикрепления: 2464526.png (4.6 Kb)


Сообщение отредактировал mentor - Ср, 22.06.2016, 11:18
 
GregoryДата: Ср, 22.06.2016, 11:26 | Сообщение # 96
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Цитата
UNIT 280 HAS NO LOGICAL PATHS
в IODF про 28x ничего нет
посмотрите какие адреса у лент:
D U,TAPE
 
mentorДата: Ср, 22.06.2016, 11:31 | Сообщение # 97
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
похоже, что я не тот файл  прсоединяла. а результат все так же.
 
GregoryДата: Ср, 22.06.2016, 11:34 | Сообщение # 98
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
посмотрите какие адреса у устройств 3480:
D U,TAPE
 
mentorДата: Ср, 22.06.2016, 12:15 | Сообщение # 99
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
$IMAGE1$

Сообщение отредактировал mentor - Чт, 23.06.2016, 13:06
 
mentorДата: Ср, 22.06.2016, 12:21 | Сообщение # 100
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
Прикрепления: 1087609.png (5.3 Kb)
 
mentorДата: Ср, 22.06.2016, 12:58 | Сообщение # 101
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline

Добавлено (22.06.2016, 12:58)
---------------------------------------------
IODF:
_ 0280   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0281   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0282   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0283   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0284   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0285   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0286   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0287   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0288   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 0289   3480             1  ____ ____ ____ ____ ____ ____ ____ ____       
_ 028A   3480                ____ ____ ____ ____ ____ ____ ____ ____       
_ 028B   3480                ____ ____ ____ ____ ____ ____ ____ ____       
_ 028C   3480                ____ ____ ____ ____ ____ ____ ____ ____

Прикрепления: 9935066.png (8.2 Kb)
 
GregoryДата: Чт, 23.06.2016, 11:31 | Сообщение # 102
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Цитата mentor ()
IODF:
_ 0280 3480 1 ____ ____ ____ ____ ____ ____ ____ ____

а control unit (0280)?
 
mentorДата: Чт, 23.06.2016, 12:43 | Сообщение # 103
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
ситуация такая, если я инициирую ленту командой HETINIT, то содержимое обнуленное. Файл занимает 1 б. При подаче в вход к восстановление через задачу, задание заканчивается кодом 813-04:

IEC149I 813-04,IFG0195H,K020201A,ST02,TAPE,0282,02131C,G0213130                
IEF142I K020201A ST02 J0120VS1 - STEP WAS EXECUTED - COND CODE 0008            
IEF373I STEP/ST02    /START 2016175.0918                                       
IEF374I STEP/ST02    /STOP  2016175.0918 CPU    0MIN 00.08SEC SRB    0MIN 00.05S
IEF375I  JOB/K020201A/START 2016175.0918                                       
IEF376I  JOB/K020201A/STOP  2016175.0918 CPU    0MIN 00.09SEC SRB    0MIN 00.05S
PAGE 0001     5695-DF175  DFSMSDSS V2R10.0 DATA SET SERVICES     2016.175 09:18
  WTO   ' ВОССТАНОВЛЕНИЕ ФАЙЛОВ F0213... ЗА НУЖНЫЙ МЕСЯЦ'               00131000
ADR101I (R/I)-RI01 (01), TASKID 001 HAS BEEN ASSIGNED TO COMMAND 'WTO '        
  REST  INDD(TAPE)   -                                                  00140000
        OUTDD(DASD)  -                                                  00150000
        DS(INCL(K020000.F021310F,                      -                00160000
                K020000.F021301D))                     -                00161101
        RENUNC((K020000.F021310F,F021310F)             -                00162000
               (K020000.F021301D,F021301D))                             00164002
ADR101I (R/I)-RI01 (01), TASKID 002 HAS BEEN ASSIGNED TO COMMAND 'REST '       
ADR109I (R/I)-RI01 (01), 2016.175 09:18:29 INITIAL SCAN OF USER CONTROL STATEMEN
ADR016I (002)-PRIME(01), RACF LOGGING OPTION IN EFFECT FOR THIS TASK           
ADR006I (002)-STEND(01), 2016.175 09:18:29 EXECUTION BEGINS                    
ADR049E (002)-STEND(01), 2016.175 09:18:29 DFSMSDSS FUNCTION TASK ABEND RECOVERY
ADR415W (002)-TDDS (02), NO DATA SETS WERE COPIED, DUMPED, OR RESTORED FROM ANY

а когда подаю на вход AWS файл,  то требует вмешательства:



Прикрепления: 5780420.png (62.7 Kb) · 5784298.png (23.7 Kb)
 
GregoryДата: Чт, 23.06.2016, 16:48 | Сообщение # 104
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Цитата mentor ()
ситуация такая, если я инициирую ленту командой HETINIT, то содержимое обнуленное.
а как же иначе - это же инициализация ленты). После HETINIT на ленте записан VOL1 и 2 TM если лента со стандартными метками, и TM если лента без меток.

Цитата mentor ()
а когда подаю на вход AWS файл, то требует вмешательства:
IEF503I UNIT 0281 INCORRECT VOLUME LABEL
поэтому ленту отвергается и требуется установить ленту с меткой 02131С. Что-то у Вас с файлом AWS нехорошо. Посмотрите на его содержимое, если это образ ленты со стандартными метками то начало файла должно быть таким:
50 00 00 00 A0 00 E5 D6 D3 F1 далее метка тома (в EBCDIC)
E5 D6 D3 F1 это 'VOL1' в EBCDIC.
 
mentorДата: Пт, 24.06.2016, 09:56 | Сообщение # 105
Лейтенант
Группа: Проверенные
Сообщений: 138
Репутация: 1
Статус: Offline
init:



aws:



а в этом случае лента сброшена с помощью IEBGENER:

Добавлено (24.06.2016, 09:56)
---------------------------------------------
Gregory, спасибо за информацию. похоже,  действительно немного не так преоброзовалась информация.
Я пользовалась программой TAPECONV

Прикрепления: 1971544.png (12.0 Kb) · 9309070.png (19.3 Kb) · 6006493.png (26.0 Kb)


Сообщение отредактировал mentor - Пт, 24.06.2016, 08:22
 
Поиск: