Показать полную графическую версию : openSUSE+Nagios+Oracle
FAT_BOY_SWIN
27-01-2011, 13:15
Народ всем здрасти.
Прошу помощи вашей, люди добрые.
С недавнего времени понадобилось пользовать Linux OpenSuse. (раньше никогда линуксом не пользовался)
Задача была такая:
1.Поставить Линух (есть)
2.Поднять apache (есть)
3.Поднть Nagios (есть)
4.Поставить check_oracle_health (плагин для nagiosa для мониторинга oracla) (есть)
5.Для работы check_oracle_health нужен Оракл клиент (нет)
Как поставить клиента никак не могу разобраться. Пробовал через yast, с сайта качать и ставить ичета ничего не оплучается, вернее я даже понять не могу получается или нет.
Как быть. Подскажите как поставить клиента оракла (желательно 11).
Было бы просто супер если еще кто нибудь подскажет как настроить мониторинг оракла будет просто супер.
Заранее спасибо.
FAT_BOY_SWIN
27-01-2011, 13:48
Если нужна дополнительная информация пишите.) (т.к. я чайник, желательно еще как эту информацию посмотреть)) )
chemtech
27-01-2011, 18:20
1) Почему задаете вопрос на этом форуме?
2) Те кто занимается c Oracle получают немалые деньги и уровень у них должен быть соответствующий.
FAT_BOY_SWIN
28-01-2011, 09:13
chemtech, Я живу в Москве и получаю 25 тр)) (для Москвы это поржиточный минимум)я только начинающий админ, ораклом я не занимаюсь)) мне надо нагиос настроить.
Дальше чем установить NSClienta и стандартных команд продвинуться не смог.
Прошу помощи научить работать с плагинами нагиоса, в часности check_oracle_helth
chemtech
28-01-2011, 09:19
Если нужно установить oracle, тот и задавайте вопрос гуглу
http://www.google.ru/search?q=%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0+oracle+%D0%BD%D0%B0+opensuse&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox
FAT_BOY_SWIN
28-01-2011, 09:27
Спасибо клиент заработал!)
Теперь вопрос по check_oracle_health как запустить ну например tnsping на базу. Нужно отдельный *.cfg файл создавать или define command прописывать??
как это вообще работает?
chemtech
29-01-2011, 09:24
http://www.google.com/search?client=ubuntu&channel=fs&q=check_oracle_health+&ie=utf-8&oe=utf-8#sclient=psy&hl=ru&lr=lang_ru&tbs=lr:lang_1ru&q=check_oracle_health&aq=f&aqi=&aql=&oq=&pbx=1&fp=cee806b0dbd3af58
Поиск в гугле - первая ссылка.
FAT_BOY_SWIN
31-01-2011, 13:43
chemtech, огромное спасибо))
поставил, команды есть но вот проблемка, нагиос вместо результата проверки выдает ошибку
CRITICAL - cannot connect to ...(servicename)... ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings, permissions, etc.
мб кто нить подскажет что можно сделать чтобы убрать эту ошибку.
спасибо
chemtech
01-02-2011, 08:33
Там же написано:
"в папке пользователя nagios в файле .bash_profile проверяем наличие таких переменных "
FAT_BOY_SWIN
01-02-2011, 09:22
переменные есть
ORACLE_HOME=/дериктория клиента
NLS_LANG=AMERICAN_AMERICA.UTF8
SQLPATH=$ORACLE_HOME/sqlplus
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
может быть еще каких то переменных не хватает??
на форумах вычитал что могут быть проблемы с правами, но как понять на что именно прав не хватает?
chemtech
02-02-2011, 05:46
дериктория »
Поставьте себе проверку орфографии в браузер.
Запустите check_oracle_health от пользователя oracle и посмотрите что происходит
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.