VVDS не имеет отношения к VTOC, это часть каталога. его можно и явно создать (IDCAMS DEFINE CLUSTER), или же его создаст SMS при каталогизации первого SMS-managed набора или usercatalog на этом томе. BTW. А чтобы том был SMS-managed, в ICKDSF INIT нужно указывать STORAGEGROUP.
Сообщение отредактировал Gregory - Вт, 17.05.2016, 15:27
или же его создаст SMS при каталогизации первого SMS-managed набора или usercatalog на этом томе
Если быть точным, то .. The VVDS is a VSAM entry-sequenced data set that has a 4KB controlinterval size. It contains information about the VSAM and SMS-managed non-VSAM data sets residing on the volume with the VVDS. Так что появится он при создании первого VSAM - набора или SMS -набора на этом томе
Сообщение отредактировал AKonev - Вт, 17.05.2016, 16:10
Так что появится он при создании первого VSAM - набора или SMS -набора на этом томе
а поскольку на этом томе SMS-managed набор никогда не появится, так как том не SMS-managed, Ваш первый пост был предельно точен :), я лишь попытался пояснить, что есть VVDS
Сообщение отредактировал Gregory - Вт, 17.05.2016, 17:16
все нормально. Когда восстановление диска прошло, тогда и VVDS появился. Спасибо vlad049 (Ижевск) за инструкцию. Для начинающих немного непонятно, но разобралась потихоньку. из двух упомянутых ранее инструкций хорошую инструкцию можно скомпонавать. :-)
Сообщение отредактировал mentor - Пн, 23.05.2016, 13:22
Здравствуйте. Насколько я понимаю у Вас wait state 31: не найден UCB для резидентного тома
The system was IPLed using the wrong SYSRES volume
The SYSRES volume was not specified in the I/O configuration definition
The system did not select the desired I/O configuration.
проверьте конфигурационный файл hercules (cnf), в первую очередь - описания дисков и параметры IPL. Надеюсь, прилагаемая презентация поможет разобраться, см. стр. 5-7
Gregory, я уже разобралась и запустила систему. Спасибо за советы и за презентацию. Сейчас проблема у меня с управляющими блоками UCB дисков. в программе автор работает с ними. А под геркулесом эти программы работают некорректно.
Сообщение отредактировал mentor - Ср, 08.06.2016, 12:10
Gregory, и эта проблема решилась. Спасибо Вам за отклик. Некоторые программы, работающие с UCB блоками, выполняются только при определенной конфигурации IODF. Ну и Бог с ними. Пока осталась проблема с TCPIP и FTP. Оказалось, что я связываюсь не через TCPIP, а через 0С0-0С4. будут вопросы по настройке TCPIP профиле, обращусь, если позволите. Пока займусь эмулятором м\л и переносом картриджей.
Сообщение отредактировал mentor - Пт, 10.06.2016, 16:48
кстати, в инструкциях есть информация по инициализации дисков под Hercules командой :crevol. а как инициализируются картриджи? где можно найти формат команды :crevol?
Добавлено (16.06.2016, 08:16) --------------------------------------------- или, как я понимаю, необходимо с помощью ADRDSSU сбросить содержимое картриджа, преобразовать в aws, подсоединить к Геркулесу и можно будет работать как с полноценным картриджем? метка тома считывается?
Сообщение отредактировал mentor - Ср, 15.06.2016, 16:20
кстати, в инструкциях есть информация по инициализации дисков под Hercules командой :crevol. а как инициализируются картриджи? где можно найти формат команды :crevol?
имеете в виду это:
Цитата
Подготовка пустых образов дисков Hercules. Для создания пустых образов дисков с корректным оглавлением(VTOC) нужно воспользоваться утилитой dasdload (идет в составе Hercules). Для облегчения работы с этой утилитой написан командный файл, который формирует файл параметров для утилиты и выполняет ее. Командный файл нужно отредактировать, внеся туда создание всех дисков. Для создания диска нужно добавить строку вида: call :crevol SYSRES 3390-9
автор использовал bat-файл для выполнения DASDLOAD, :crevol это процедура в этом файле.
Для подготовки образа диска используется DASDINIT (и последующая инициализация ICKDSF). DASDLOAD это загрузка образа диска из выгруженных TRANSMIT наборов данных. Для использования магнитной ленты (картриджа) подготовьте образ ленты командой HETINIT и добавьте его в конфигурацию: ATTACH vcuu 3490 tape.het нет необходимоости затем инициализировать его IEHINITT, так как HETINIT сама записывает VOL1 (или TM если NL).
Gregory, спасибо за ответ. С дисками я разобралась и приноровилась. Я создаю их в сначала командой :crevol, затем в системе инициализирую в OFFLINE, затем восстанавливаю туда диски.
Из MF нужно картриджи, в которых хранятся DUMPы группы файлов, перенести в Hercules. Я думала, что можно будет сбросить, без RESTORE, на ps файл и далее по аналогии дисков. Не так? У меня не проходят ни COPY, ни COPYDUMP в ADRDSSU.
ругается: ADR331E (001)-CPYD (01), OUTPUT BLKSIZE 58786 FOR DATA SET ON DDNAME OUT IS SMALLER THAN INPUT BLKSIZE 65520 ADR324E (001)-CPYD (01), THE VOLUME/DATA SET SPECIFIED BY DDNAME OUT HAS BECOME UNUSABLE
blksize max могу задать 32760.
на выходе ставлю dummy, "копирует".
как быть? или я пошла по ложному пути?
Сообщение отредактировал mentor - Пт, 17.06.2016, 16:35