Воскресенье, 20.05.2012, 08:28
Приветствую Вас Гость | RSS
Главная | Полезные программы для для zOS (OS/390 и проч.) - Страница 2 - Форум | Регистрация | Вход
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 2 из 2«12
Форум » Технические форумы » MVS (OS/390, zOS) » Полезные программы для для zOS (OS/390 и проч.)
Полезные программы для для zOS (OS/390 и проч.)
akostДата: Суббота, 26.02.2011, 13:29 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Граждане, предлагаю полезное дело устроить, а задно проверить на наличие мейнфреймовский коллективный разум. На мысль навела последняя статья в разделе Примеры про выдачу команд из-под гостевого MVS.

Итак, в общих чертах план таков.

Этап 1. В этой ветке форума каждый практически действующий системный администратор zOS (или имеющий к данному предмету отношение) пишет, какие дополнительные программы просто-таки MUST HAVE иметь любой более-менее вменяемый специалист. Там же он указывает вкратце, где он их взял, что эти программы делают и почему он считает, что данная программа должна таки быть у каждого.

Этап 2. У нас есть перечень программ. На строго добровольной основе разбираем эти программы и любой желающий пишет короткую объясниловку на избранную программу, типа где взять, как установить, как использовать. Я это все публикую (можете сами, раздел для публикации доступен), или редактирую.

Этап 3. Радуемся. Потому как каждому есть чему поучиться и чем поделиться.

У меня нет иллюзий по поводу количества возможных участников - нас будет мало. И я не вижу в этом никакой проблемы. Начинаю сам, ибо вдохновлять надо личным примером.

Кандидат на включение в список полезностей номер 1 - программа AUTO. Встречается на CBTTAPE.ORG в файлах 77, 88 и 332. Программа представляет из себя функциональный аналог at в Юниксе - то есть запуск пакетных заданий и выдача команд по расписанию, в нужное время, в нужный день месяца или день недели.

Поехали. Ждем ваших идей. Место для уточняемого списка - тут.

Сообщение отредактировал akost - Вторник, 01.03.2011, 16:26
 
akostДата: Среда, 30.03.2011, 19:37 | Сообщение # 16
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Quote (AlexV)
А данная утилитка полезна тем, что не нужно думать про имена и их изменения вообще. Если у тебя JCL в несколько десятков строк, довольно хлопотно найти все входжения н.д., которые нужно будет удалять перед запуском. Утилита как раз и снимает эту головную боль.

Теперь понятно, спасибо. Может, такое и у нас пригодится.
 
AlexVДата: Четверг, 31.03.2011, 13:25 | Сообщение # 17
Лейтенант
Группа: Проверенные
Сообщений: 42
Репутация: 0
Статус: Offline
Quote (akost)
Поехали. Ждем ваших идей. Место для уточняемого списка - тут.

Вроде бы основные указаны все. Если только по мелочам что вспомнится.

К примеру, FILE649 содержит PDS2PDS. Позволяет работать с двумя библиотеками одновременно (типа TotalCommander или Norton, если кто такое помнит). Можно устанавливать разные фильтры - отображать разделы с одинаковыми именами, разными, даты меньше-больше... Так же встроен вызов утилиты сравнения. В общем, достаточно удобно.
Если кто будет пользоваться - у меня есть небольшой upgrade, смысл которого в том, что при выборе фильтра нужно убирать предыдущую "галочку". Это не смертельно, но неудобно. Небольшая корректировка позволяет ставить новый фильтр не заботясь о предыдущем - он убирается автоматически.

Иногда бывает полезна утилитка IEBLIST из FILE510.
Эта утилитка сканирует тома и по заданным критериям выбирает наборы данных в отчёт. В качестве критериев можно задавать время создания или обращения, размер блока и некоторые другие характеристика набора данных.
К примеру, некоторые пользователи по привычке, тянущейся ещё от TKS, любят иметь свои собственные тома. Наступает момент, когда места там становится мало и пользователь требует выделения ему ещё тома. Запускаем означенную утилитку и выясняется, что ко многим наборам данных не было обращения в течение нескольких лет. Предположительно это означает, что данный набор никому не нужен уже. И тогда либо ведём душевную беседу с пользователем, либо в случае его неадекватности - пишем докладную начальству и приложением данного списка и соответствующими пояснениями.
Другой случай применения. IBM рекомендует не использовать блокировку менее 4000. Сейчас я точно не помню, где именно, но в документации такое точно было. А когда пользователи ставят блокировку 800 или даже 80 байт, то дисковое пространство используется крайне неэффективно. Запускаем утилитку и вычисляем все такие н.д. А потом - то же, что и в предыдущем случае.
В результате дисковое пространство освобождается от мусора.
Но если у вас нормально настроены SMS/HSM, то актуальность данной утилиты сильно уменьшается.

 
akostДата: Четверг, 31.03.2011, 13:53 | Сообщение # 18
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Quote (AlexV)
К примеру, FILE649 содержит PDS2PDS.

Да, у меня когда-то она стояла. Хорошая программка, но очень пользователей расслабляет, без нее потом работают очень неохотно. В этом ее главный недостаток, после миграций, пока ее не подключили, стоят недовольные вопли пользователей. Пожалуй, все-таки включу в список.

Quote (AlexV)
Иногда бывает полезна утилитка IEBLIST из FILE510.

Да, я о ней забыл. Полезная утилита, точно. Включим.
 
AlexVДата: Пятница, 01.04.2011, 14:19 | Сообщение # 19
Лейтенант
Группа: Проверенные
Сообщений: 42
Репутация: 0
Статус: Offline
Ещё "вспомнил" про два полезных макроса редактирования. А в кавычках - потому, что сам постоянно ими пользуюсь. Стали до того привычными, что воспринимаются не как сторонние, а как нечто изначально присущее... Но где их брал не помню. Скорее всего на сайтах их создателей.

SCANPDS от Doug Nadel. Взять можно здесь - http://www.sillysot.com/mvs/intro.htm.
Позволяет, находясь в редакторе, сканировать редактируемую библиотеку на предмет нахождения разделов, содержащих требуемую строку. Удобно тем, что не надо переходить к стандартному Search-For. Когда разделы найдены, можно в том же экране просматривать их.

SRCHLIST от Jim Narramore, FILE656.
Этот макрос обрабатывает стандартный вывод от Search-For. Результатом является экран со списком всех разделов, содержащих аргумент поиска. Отсюда же можно просматривать найденные разделы.

 
AlexKasayevДата: Вторник, 22.11.2011, 16:52 | Сообщение # 20
Рядовой
Группа: Доверенные
Сообщений: 4
Репутация: 0
Статус: Offline
Привет из Киева !

Я портировал в z/OS Unix файловый менеджер VFU -http://cade.datamax.bg/vfu/
Снапшот окна: http://www.imageup.ru/img191/vfu-zos823362.jpeg

Теперь работать в z/OS Unix намного быстрей и приятней.

Оригинальная программа использует библиотеку Curses, я переделал на PDCurses (также портировал) - отпала проблема с
terminfo, теперь нужен только X-сервер (под Windows можно использовать CygWin-X).

Если есть интерес - пишите, выложу.
 
akostДата: Среда, 23.11.2011, 10:11 | Сообщение # 21
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Quote (AlexKasayev)
Я портировал в z/OS Unix файловый менеджер VFU -http://cade.datamax.bg/vfu/

очень круто!
а под какую версию zOS все это было сделано?
можно ли подробности?
 
AlexKasayevДата: Среда, 23.11.2011, 15:19 | Сообщение # 22
Рядовой
Группа: Доверенные
Сообщений: 4
Репутация: 0
Статус: Offline
akost, собрано в z/OS 1.10, сейчас та же сборка работает в 1.12.

tar содержит 2 файла: собственно vfu (исполнимый код - поместить куда-нить в PATH) и конфигурационный файл - инструкция в нем.
Желательно также установить (в /usr/local/ или аналог) дополнительно: lynx - для просмотра HTML в отформатированном виде, groff - просмотр GNU man файлов. Я также использую bash - очень удобно при работе через ssh.

Для работы проги нужен X-сервер. Соответственно нужно установить DISPLAY environment variable, например в .profile:

export DISPLAY="127.0.0.1:10.0" (это для ssh тоннеля, или IP непосредсвенно X-server, напр 172.2.3.4:1.0)

это пример для ssh -R 6010:127.0.0.1:6000 user@zoshost

Если vfu запущен с 3270 - можно использовать стандарнтые oedit/obrowse вместо встроенных.

Не работает: copy/paste и screen resize.

Размер окна и фонт можно установить в файле .Xdefaults на workstation:

XCurses*lines: 48
XCurses*cols: 96
XCurses*normalFont: 9x15

Tar прикрепил.

Не прикрепляется - куда выложить?

Сообщение отредактировал AlexKasayev - Среда, 23.11.2011, 15:19
 
akostДата: Среда, 23.11.2011, 17:04 | Сообщение # 23
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Quote (AlexKasayev)
Не прикрепляется - куда выложить?

попробуйте щас. должно быть уже можно.
 
AlexKasayevДата: Среда, 23.11.2011, 18:04 | Сообщение # 24
Рядовой
Группа: Доверенные
Сообщений: 4
Репутация: 0
Статус: Offline
Прикрепил.
Прикрепления: vfu-4.10.zos.tar(1770Kb)
 
akostДата: Среда, 23.11.2011, 19:11 | Сообщение # 25
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Quote (AlexKasayev)
Прикрепил.

спасибо. подниму версию zOS - попробую.
 
AlexKasayevДата: Среда, 23.11.2011, 20:27 | Сообщение # 26
Рядовой
Группа: Доверенные
Сообщений: 4
Репутация: 0
Статус: Offline
Quote (akost)
спасибо. подниму версию zOS - попробую.


Должно работать в любой версии - библиотеки статически прилинкованы.

Сообщение отредактировал AlexKasayev - Среда, 23.11.2011, 20:38
 
Форум » Технические форумы » MVS (OS/390, zOS) » Полезные программы для для zOS (OS/390 и проч.)
Страница 2 из 2«12
Поиск:


Рейтинг@Mail.ru Rambler's Top100
Яндекс цитирования
Dinos and other anachronisms
© WebRing Inc.
Dinos and other anachronisms
<< Prev | Ring Hub | Join | Rate| Next >>
Copyright S390Soft © 2012
Сайт управляется системой uCoz