Архив метки: websphere

Скрипт Jython для экспорта приложений

Этот скрипт экспортирует ear-файлы всех установленных приложений. Можно использовать для бэкапа перед обновлением версий приложений.
Читать далее

Скрипт Jython для перезапуска кластера серверов приложений

Этот скрипт останавливает кластер серверов приложений WAS (если в течение заданного интервала времени они не остановились – делает Terminate), и запускает его. Имя кластера нужно задать в качестве аргумента командной строки.
Читать далее

Скрипты Jython для работы с настройками Java Virtual Machine

Ещё несколько скриптов Jython для просмотра и массового редактирования настроек Java Vitrual Machine на серверах приложений WebSphere. Скрипты работают с такими параметрами, как Heap size и Verbose GC, но при желании вы можете легко адаптировать их для своих целей – при условии, что вы знаете, как узнать название необходимого вам параметра.
Читать далее

Скрипт Powershell для поиска служб WebSphere на Windows-серверах

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

Этот скрипт Powershell получает список серверов из домена, и ищет на них службы с названиями, характерными для служб серверов WebSphere Application Server и WebSphere MQ. Скрипт подключается к серверам с логином и паролем, которые запрашиваются в начале работы. Результаты работы скрипта пишутся в xls-файл.

Читать далее

Скрипт Jython для редактирования Java Virtual Machine Custom properties

В одной системе, работающей на серверах приложений WebSphere, было несколько кластеров, в одном из которых было 6 серверов, в остальных – по два. Настройки, необходимые для работы приложения, были прописаны на каждом сервере приложений в Custom Properties.

При смене одного из параметров, нужно было заменить его на всех серверах, а для этого в административной консоли WAS нужно прицелиться и ткнуть мышью в несколько мелких надписей – название сервера, Process Definition, Java virtual machine, Custom properties, и отредактировать параметр. И так 32 раза.

Читать далее

Скрипт инвентаризации источников данных Oracle на сервере приложений WebSphere

Проблема, с которой мне пришлось столкнуться, когда я начал заниматься администрированием серверов приложений WebSphere Application Server, заключается в том, что интерфейс консоли администрирования WAS был написан java-программистами с учётом их особенных программистских потребностей, и его сложно использовать для повседневных задач администрирования.

Казалось бы, что стоит отображать в списке источников данных адрес подключения к базе данных? Например, в одной замечательной системе в одной большой организации, на сервере присутствовало 164 источника данных с примерно одинаковыми именами типа BackupDSxx – представляете, как легко было во всём этом разобраться?

Читать далее