Перенос os/390 на hercules
|
|
mentor | Дата: Ср, 22.06.2016, 09:30 | Сообщение # 91 |
Лейтенант
Группа: Проверенные
Сообщений: 138
Статус: Offline
| Gregory, в итоге и посредством iebgener, и программой TAPECONV "достала" я информацию из ленты. Файл в aws формате, полученный из ленты программой Tapeconv присоединяется к системе в геркулесе, но в онлайн, как лента, не переводится. Можете поподробнее написать про инициализацию м\л в геркулесе и восстановлении инфо туда из aws? заранее спасибо
|
|
| |
mentor | Дата: Ср, 22.06.2016, 10:39 | Сообщение # 92 |
Лейтенант
Группа: Проверенные
Сообщений: 138
Статус: Offline
| все таки мне пока не понятна технология работы с м\л в геркулесе. 1. hetinit -d l:\os390\tape\v02131c
2. ... ?
далее как?
|
|
| |
Gregory | Дата: Ср, 22.06.2016, 10:56 | Сообщение # 93 |
Генерал-майор
Группа: Доверенные
Сообщений: 482
Статус: 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
Статус: 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
Статус: Offline
|
Сообщение отредактировал mentor - Ср, 22.06.2016, 11:18 |
|
| |
Gregory | Дата: Ср, 22.06.2016, 11:26 | Сообщение # 96 |
Генерал-майор
Группа: Доверенные
Сообщений: 482
Статус: Offline
| Цитата UNIT 280 HAS NO LOGICAL PATHS в IODF про 28x ничего нет посмотрите какие адреса у лент: D U,TAPE
|
|
| |
mentor | Дата: Ср, 22.06.2016, 11:31 | Сообщение # 97 |
Лейтенант
Группа: Проверенные
Сообщений: 138
Статус: Offline
| похоже, что я не тот файл прсоединяла. а результат все так же.
|
|
| |
Gregory | Дата: Ср, 22.06.2016, 11:34 | Сообщение # 98 |
Генерал-майор
Группа: Доверенные
Сообщений: 482
Статус: Offline
| посмотрите какие адреса у устройств 3480: D U,TAPE
|
|
| |
mentor | Дата: Ср, 22.06.2016, 12:15 | Сообщение # 99 |
Лейтенант
Группа: Проверенные
Сообщений: 138
Статус: Offline
| $IMAGE1$
Сообщение отредактировал mentor - Чт, 23.06.2016, 13:06 |
|
| |
mentor | Дата: Ср, 22.06.2016, 12:21 | Сообщение # 100 |
Лейтенант
Группа: Проверенные
Сообщений: 138
Статус: Offline
|
|
|
| |
mentor | Дата: Ср, 22.06.2016, 12:58 | Сообщение # 101 |
Лейтенант
Группа: Проверенные
Сообщений: 138
Статус: 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 ____ ____ ____ ____ ____ ____ ____ ____
|
|
| |
Gregory | Дата: Чт, 23.06.2016, 11:31 | Сообщение # 102 |
Генерал-майор
Группа: Доверенные
Сообщений: 482
Статус: Offline
| Цитата mentor ( ) IODF: _ 0280 3480 1 ____ ____ ____ ____ ____ ____ ____ ____ а control unit (0280)?
|
|
| |
mentor | Дата: Чт, 23.06.2016, 12:43 | Сообщение # 103 |
Лейтенант
Группа: Проверенные
Сообщений: 138
Статус: 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 файл, то требует вмешательства:
|
|
| |
Gregory | Дата: Чт, 23.06.2016, 16:48 | Сообщение # 104 |
Генерал-майор
Группа: Доверенные
Сообщений: 482
Статус: 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
Статус: Offline
| init:
aws:
а в этом случае лента сброшена с помощью IEBGENER:
Добавлено (24.06.2016, 09:56) --------------------------------------------- Gregory, спасибо за информацию. похоже, действительно немного не так преоброзовалась информация. Я пользовалась программой TAPECONV
Сообщение отредактировал mentor - Пт, 24.06.2016, 08:22 |
|
| |