Использование Remote Diagnostic Agent (IBM AIX)
среда, сентября 27, 2006Remote Diagnostic Agent (RDA) - это набор скриптов написанных на Perl. RDA предназначен для сбора информации в окружении среды Oracle.
Собранные данне показывают полную конфигурацию системы и могут быть использованы при диагностике системы, а также при формировании запросов в службу поддержки.
Утилита не изменяет никаких данных в вашей системе и рекомендована Oracle *(Note:314422.1). Если вы используете Real Application Cluster (RAC), то RDA Необходимо установить на каждой ноде кластера *(Note:289690.1).
Для работы с RDA понадобится Perl 5.005 или выше. Поддерживаются следующие типы платформ:
-IBM AIX
-Intel Linux (RedHat and SuSE)
-HP-UX (10.* and 11.*)
-HP Tru64
-Mac OS X/Darwin
-Sequent Dynix/Ptx
-Sun Solaris (2.6 - 2.10)
-Windows XP Professional
-Windows 2000 Workstation and Server
-Windows 2003 Server
-HP OpenVMS Alpha 7.3-2 and above
-HP OpenVMS Itanium
Я рассмотрю установку RDA на сервер под управлением IBM AIX.
Для этого типа серверов необходим пакет: rda_ocm_aix-060713.zip.
1. Нужно распаковать содержимое архива в свободную директорию.
*Необходимо проверить наличие свободного дискового пространства для этой директории. Рекомендованный размер свободного дискового пространства ~150Мб.
*Если пакет был распакован на рабочей станции Windows, а затем закачан на сервер, то сначала необходимо в файлах удалить знаки "^".
2. Архив содержит 2 файла запуска программы:
rda.sh (используется когда perl не установлен)
rda.pl (используется когда в системе установлен perl)
*приверить установлен ли в системе perl можно командой "perl -V"
3. нужно удостовериться, что файл имеет права на запуск, это можно сделать командой "chmod +x rda.pl"
4.Если все условия выполняются можно запустить скрипт. Запуск и настройка скрипта выполняется командой "./rda.pl -S"
Команда позволяет настроить все параметры сбора информации.
*Для запуска скрипта с дополнительными параметрами необходимо прочесть "./rda.pl -help"
5.Все сгенерированные отчеты будут помещены в папку output_directory>/