SAPфорум.RU https://sapboard.ru/forum/ |
|
sap host agent https://sapboard.ru/forum/viewtopic.php?f=14&t=90581 |
Страница 1 из 2 |
Автор: | mramil [ Пн, июн 01 2015, 11:58 ] |
Заголовок сообщения: | sap host agent |
Доброго дня! Обнаружилась проблема с sap host agent`ами, стоящими на HP-UX. Проблема следующего характера: Агент не может обнаружить бд(ORACLE). /usr/sap/hostctrl/work файл sapstartsrv.log [Thr 5386] Mon Jun 1 14:41:15 2015 [Thr 5386] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] [Thr 5388] Mon Jun 1 14:41:16 2015 [Thr 5388] Operation 38EAA752257C1ED582873EDFB5DE5801 finished! Remove from OperationManager [Thr 5393] Mon Jun 1 14:43:32 2015 [Thr 5393] *** ERROR => Operation::ExecuteNextCommand(): Command GetDatabaseStatus terminated with errorcode 9 [Operation.cp 348] [Thr 5393] *** ERROR => Operation [id=38EAA752257C1ED5828748FC6B309800]: Command execution failed [Operation.cp 449] [Thr 5393] *** ERROR => Webmethod GetDatabaseStatus failed: Database not found [saphostcontr 1758] [Thr 5394] Mon Jun 1 14:43:34 2015 [Thr 5394] *** ERROR => Operation::ExecuteNextCommand(): Command GetDatabaseStatus terminated with errorcode 9 [Operation.cp 348] [Thr 5394] *** ERROR => Operation [id=38EAA752257C1ED58287491BC5E39804]: Command execution failed [Operation.cp 449] [Thr 5394] *** ERROR => Webmethod GetDatabaseStatus failed: Database not found [saphostcontr 1758] [Thr 5401] Mon Jun 1 14:49:36 2015 [Thr 5401] *** ERROR => Operation::ExecuteNextCommand(): Command GetDatabaseStatus terminated with errorcode 9 [Operation.cp 348] [Thr 5401] *** ERROR => Operation [id=38EAA752257C1ED58287640E915A9800]: Command execution failed [Operation.cp 449] [Thr 5401] *** ERROR => Webmethod GetDatabaseStatus failed: Database not found [saphostcontr 1758] [Thr 5402] Mon Jun 1 14:49:37 2015 [Thr 5402] *** ERROR => Operation::ExecuteNextCommand(): Command GetDatabaseStatus terminated with errorcode 9 [Operation.cp 348] [Thr 5402] *** ERROR => Operation [id=38EAA752257C1ED58287642E2F4B5807]: Command execution failed [Operation.cp 449] [Thr 5402] *** ERROR => Webmethod GetDatabaseStatus failed: Database not found [saphostcontr 1758] файл dev_sapdbctrl Mon Jun 1 14:43:34 2015 [PID 21335] *** ERROR => Ambiguous ORACLE_SID: mismatch between instance name argument ('$DBMS_INSTANCE$ ') and ORACLE_SID ('QR1') in environment of user 'oraqr1' [dboractrlux.cpp 821] [PID 21335] *** ERROR => Database not found [dboractrlux.cpp 822] [PID 21335] *** ERROR => Database neither found in '/etc/oratab' nor in inventory and environment of 'ora<sid>' user. Giving up... [dboractrlux.cpp 611] [PID 21335] *** ERROR => 'Get database status' failed: Database not found [sapdbctrl.cp 2999] [PID 22074] Mon Jun 1 14:49:34 2015 [PID 22074] *** WARNING => Failed to load SAP_DB_ListDatabaseSystems [sapdbctrl.cp 1300] [PID 22074] *** WARNING => Failed to load SAP_DB_GetDatabaseSystemStatus [sapdbctrl.cp 1300] [PID 22074] Mon Jun 1 14:49:36 2015 [PID 22074] *** ERROR => Ambiguous ORACLE_SID: mismatch between instance name argument ('$DBMS_INSTANCE$ ') and ORACLE_SID ('DR1') in environment of user 'oradr1' [dboractrlux.cpp 821] [PID 22074] *** ERROR => Database not found [dboractrlux.cpp 822] [PID 22074] *** ERROR => Database neither found in '/etc/oratab' nor in inventory and environment of 'ora<sid>' user. Giving up... [dboractrlux.cpp 611] [PID 22074] *** ERROR => 'Get database status' failed: Database not found [sapdbctrl.cp 2999] [PID 22640] Mon Jun 1 14:49:36 2015 [PID 22640] *** WARNING => Failed to load SAP_DB_ListDatabaseSystems [sapdbctrl.cp 1300] [PID 22640] *** WARNING => Failed to load SAP_DB_GetDatabaseSystemStatus [sapdbctrl.cp 1300] [PID 22640] Mon Jun 1 14:49:37 2015 [PID 22640] *** ERROR => Ambiguous ORACLE_SID: mismatch between instance name argument ('$DBMS_INSTANCE$ ') and ORACLE_SID ('QR1') in environment of user 'oraqr1' [dboractrlux.cpp 821] [PID 22640] *** ERROR => Database not found [dboractrlux.cpp 822] [PID 22640] *** ERROR => Database neither found in '/etc/oratab' nor in inventory and environment of 'ora<sid>' user. Giving up... [dboractrlux.cpp 611] [PID 22640] *** ERROR => 'Get database status' failed: Database not found [sapdbctrl.cp 2999] Проблема одинаковая на всех серверах HP-UX. Установлены по 2 инстанции на хост. Был обновлен сап хост агент, результата не дало: -------------------- SAPHOSTAGENT information -------------------- kernel release 721 kernel make variant 721_REL compiled on HP-UX B.11.23 U ia64 for hpia64 compiled for 64 BIT compilation mode Non-Unicode compile time May 9 2015 09:33:30 patch number 2 latest change number 1579353 --------------------- supported environment --------------------- operating system HP-UX B.11 В чем может быть проблема? |
Автор: | scazi [ Пн, июн 01 2015, 13:19 ] |
Заголовок сообщения: | Re: sap host agent |
Приветствую, у меня аналогичная проблема, только привязки к HP-UX нету и суть в том, что на в двух ландшавтах на системах разработки агент работает нормально, а на тестовой и продуктивной системах логи забиты ошибками. Да и на самом Solman'e такая же проблема. Пытался и saphostagent+ Diagnostic Agent обновлять/переустанавливать, не помогает и Logical Ports обновлять, не помогает. Уже полностью шаги Basic Configuration/System Preparation выполнял, не помогает. Кучу нот перерыл ничего не помгло. В общем плюнул, выставил сообщение в SAP, жду ответа теперь. Для меня ключевая фраза была: mramil написал(а): [Thr 5386] Mon Jun 1 14:41:15 2015 [Thr 5386] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] а вот почему не может авторизоваться агент, SAP пока молчит. Такие ошибки посыпались после обновления до SP13 |
Автор: | mramil [ Пн, июн 01 2015, 13:26 ] |
Заголовок сообщения: | Re: sap host agent |
scazi написал: Приветствую, у меня аналогичная проблема, только привязки к HP-UX нету и суть в том, что на в двух ландшавтах на системах разработки агент работает нормально, а на тестовой и продуктивной системах логи забиты ошибками. Да и на самом Solman'e такая же проблема. Пытался и saphostagent+ Diagnostic Agent обновлять/переустанавливать, не помогает и Logical Ports обновлять, не помогает. Уже полностью шаги Basic Configuration/System Preparation выполнял, не помогает. Кучу нот перерыл ничего не помгло. В общем плюнул, выставил сообщение в SAP, жду ответа теперь. Для меня ключевая фраза была: mramil написал(а): [Thr 5386] Mon Jun 1 14:41:15 2015 [Thr 5386] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] а вот почему не может авторизоваться агент, SAP пока молчит. Такие ошибки посыпались после обновления до SP13 У меня тоже стоит SP13, [Thr 5386] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] решается проблема путем рестарта сап хост агента на время, но потом опять появляется. в SMD Agent Administration в "SAP Host Agent" агент горит желтым треугольником и ошибки при чеке бывают разные: Сейчас вот такая ошибка: Cannot establish connection to SAP Host agent webservice. (Service call exception; nested exception is: com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (415) Unsupported Media Type. The requested URL was:"http://****:1128/SAPHostControl.cgi") Еще бывают наподобие такой ошибки: java.rmi.RemoteException:Service call exception; nested exception is: java.io.IOException: Connection sync error ! Character [<] recieved ! > java.io.IOException:Connection sync error ! Character [<] recieved ! <HTTPSocket.java:587:isAlive()> Причем если выполнять с хоста вручную метод, то он отрабатывает: ./saphostctrl -function ExecuteOperation -name versioninfo Webmethod returned successfully Я тоже выставил сообщение в САП. Подождем тогда, что ответят. Спасибо! |
Автор: | mramil [ Пн, июн 08 2015, 12:53 ] |
Заголовок сообщения: | Re: sap host agent |
Всем доброго дня! Проблема с : Mon Jun 1 14:43:34 2015 [PID 21335] *** ERROR => Ambiguous ORACLE_SID: mismatch between instance name argument ('$DBMS_INSTANCE$ ') and ORACLE_SID ('QR1') in environment of user 'oraqr1' [dboractrlux.cpp 821] [PID 21335] *** ERROR => Database not found [dboractrlux.cpp 822] [PID 21335] *** ERROR => Database neither found in '/etc/oratab' nor in inventory and environment of 'ora<sid>' user. Giving up... [dboractrlux.cpp 611] [PID 21335] *** ERROR => 'Get database status' failed: Database not found [sapdbctrl.cp 2999 Решилась установкой ноты 2156139. Плюс после этого необходимо в Sap Solution Manager Configuration->Technical monitoring->define scope->databases->выбрать базу, next, далее apply and activate all in background, next. После некоторого кол-ва времени информация о листенере, архивере и тд появиться в мониторинге. Эту проблему: [Thr 5386] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] нота не решила. Так же после какого то кол-ва времени в SMD Administration->Sap Host Agent агенты горят желтым треугольником и ошибка в логах таже. |
Автор: | scazi [ Пн, июн 15 2015, 14:55 ] |
Заголовок сообщения: | Re: sap host agent |
mramil написал(а): Всем доброго дня! Эту проблему: [Thr 5386] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] нота не решила. Так же после какого то кол-ва времени в SMD Administration->Sap Host Agent агенты горят желтым треугольником и ошибка в логах таже. Вот эту ноту посмотрите 927637 - Web service authentication in sapstartsrv as of Release 7.00. В моем понимание у них авторизация service/protectedwebmethods по этому методу кривовато работает или точнее не так как написано в документации, и приходится по крохам выгребать из разных нот как это должно работать. На Solution Manager: 1 Проверяете параметр: service/protectedwebmethods (SDEFAULT), если не помогает, то выставить DEFAULT 2 Устанавливаете параметр: service/admin_users = daaadm 3 Далее, согласно ноты 1932225 - sapstartsrv RequestLogonFile extension for UNIX, sapuxuserchk для ядра не нужно(будет только использоваться версия инсталлирования совместо с saphostagent), то есть вроде как нужно удалить из DIR_EXECUTABLE и оставить только в /usr/sap/hostctrl/exe, необходимые полномочия устанавливаются автоматически. 4 Перезапускаете службу sapcontrol -nr <XX> -function RestartService На клиенте проверяем sapcontrol -prot GSOAP_HTTP -nr <XX> -queryuser -function AccessCheck Stop |
Автор: | mramil [ Ср, июн 17 2015, 11:03 ] |
Заголовок сообщения: | Re: sap host agent |
scazi написал: mramil написал(а): Всем доброго дня! Эту проблему: [Thr 5386] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] нота не решила. Так же после какого то кол-ва времени в SMD Administration->Sap Host Agent агенты горят желтым треугольником и ошибка в логах таже. Вот эту ноту посмотрите 927637 - Web service authentication in sapstartsrv as of Release 7.00. В моем понимание у них авторизация service/protectedwebmethods по этому методу кривовато работает или точнее не так как написано в документации, и приходится по крохам выгребать из разных нот как это должно работать. На Solution Manager: 1 Проверяете параметр: service/protectedwebmethods (SDEFAULT), если не помогает, то выставить DEFAULT 2 Устанавливаете параметр: service/admin_users = daaadm 3 Далее, согласно ноты 1932225 - sapstartsrv RequestLogonFile extension for UNIX, sapuxuserchk для ядра не нужно(будет только использоваться версия инсталлирования совместо с saphostagent), то есть вроде как нужно удалить из DIR_EXECUTABLE и оставить только в /usr/sap/hostctrl/exe, необходимые полномочия устанавливаются автоматически. 4 Перезапускаете службу sapcontrol -nr <XX> -function RestartService На клиенте проверяем sapcontrol -prot GSOAP_HTTP -nr <XX> -queryuser -function AccessCheck Stop Добрый день! 1) Пробовал и так и так в usr/sap/hostctrl/exe/host_profile и DEFAULT.PFL мониторируемых систем 2) в /usr/sap/hostctrl/exe/host_profile стоит, в DEFAULT.PFL мониторируемых систем стоит 3) sapuxuserchk стоял без s-бита изначально, поставил s-бит для проверки 4) службы перезапускал Из под пользователя из под которого агент установлен выполняю: sapcontrol -prot GSOAP_HTTP -nr 00 -user "" "" -function AccessCheck Stop 17.06.2015 13:54:30 RequestLogonFile OK 17.06.2015 13:54:30 AccessCheck OK sapcontrol -prot GSOAP_HTTP -nr 01 -user "" "" -function AccessCheck Stop 17.06.2015 13:54:23 RequestLogonFile OK 17.06.2015 13:54:23 AccessCheck OK sapcontrol -prot GSOAP_HTTP -nr 10 -user "" "" -function AccessCheck Stop 17.06.2015 13:54:54 RequestLogonFile OK 17.06.2015 13:54:54 AccessCheck OK sapcontrol -prot GSOAP_HTTP -nr 11 -user "" "" -function AccessCheck Stop 17.06.2015 13:55:02 RequestLogonFile OK 17.06.2015 13:55:02 AccessCheck OK Перезапустил агента, нажал в SMD Administration->Sap Host Agents Check all: sapstartsrv.log [Thr 09] Wed Jun 17 13:49:15 2015 [Thr 09] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] [Thr 17] Operation 38EAA752257C1EE58598AB3A14EA890C finished! Remove from OperationManager [Thr 17] Wed Jun 17 13:54:09 2015 [Thr 17] Updating instance list: Wed Jun 17 13:54:09 2015 [Thr 17] Причем на другой машине HP-UX, AccessCheck Stop не отрабатывает, тк ничего там не настраивал, но агент работает исправно. |
Автор: | scazi [ Чт, июн 18 2015, 14:44 ] |
Заголовок сообщения: | Re: sap host agent |
Цитата: [Thr 09] Wed Jun 17 13:49:15 2015 [Thr 09] *** ERROR => Webmethod ExecuteOperation ( versioninfo ) failed: Unauthorized: User authentication required [saphostcontr 1346] [Thr 17] Operation 38EAA752257C1EE58598AB3A14EA890C finished! Remove from OperationManager Причем на другой машине HP-UX, AccessCheck Stop не отрабатывает, тк ничего там не настраивал, но агент работает исправно. Я примерное направление подсказал, возможно, что у вас именно по какой-то другой проверке авторизация не срабатывает. Попробуйте sapcontrol -nr 00 -function GetVersionInfo, если не сработает, то попробуйте прописать service/protectedwebmethods = SDEFAULT +GetVersionInfo или service/protectedwebmethods = DEFAULT +GetVersionInfo |
Автор: | jack_nsk [ Вс, янв 17 2016, 16:39 ] |
Заголовок сообщения: | Re: sap host agent |
Ambiguous ORACLE_SID: mismatch between instance name argument ('$DBMS_INSTANCE$ ') and ORACLE_SID |
Автор: | mramil [ Ср, фев 17 2016, 13:26 ] |
Заголовок сообщения: | Re: sap host agent |
Всем привет! Сап наконец нашел причину. SAP has asked Hewlett-Packard (HP) once more to assist in the resolution effort for this message. The current issue has been identified as due to an issue with the HP-UX swlist command which causes it to hang. This is a known issue with swlist. Please confirm the version of HP-UX that you are running. Providing you are running HP-UX 11.31 you can update the Software Distributor bundle (which includes swlist) to version SD_B.11.31.1403.401. Установили данный патч на ОС и все проблемы ушли. |
Автор: | sap2me [ Чт, ноя 03 2016, 03:50 ] |
Заголовок сообщения: | Re: sap host agent |
не совсем по теме, но тем не менее. обнаружил тут что saphostagent(7.21 sp17) спамит в логи (dev_sapdbctrl) каждые 15 мин. Code: Thu Nov 3 10:05:48 2016 [PID 4644] *** ERROR => readHanaSharedDir: Error! readlinkU of link /usr/sap//SYS/profile returns errno=2 (No such file or directory) [dbhdblibutil.cpp 157] [PID 4644] *** ERROR => /usr/local/bin/db2ls: No such file or directory [dbdb6ctrlux.cpp 2461] [PID 4644] Thu Nov 3 10:05:51 2016 [PID 4644] *** ERROR => DlLoadLib()==DLENOACCESS - dlopen("libsapdbhdbctrl.so") FAILED "libSQLDBCHDB.so: cannot open shared object file: No such file or directory" [dlux_mt.c 445] [PID 4644] *** ERROR => Failed to load database control library 'libsapdbhdbctrl.so' for database type 'hdb'. Please check your installation. [sapdbctrl.cp 3265] [PID 6466] как бы ему помягче сказать, что ханы у меня нет? |
Автор: | шрам [ Чт, ноя 03 2016, 08:53 ] |
Заголовок сообщения: | Re: sap host agent |
sap2me это он Вам какбэ намекает |
Автор: | RikoNw [ Чт, ноя 03 2016, 10:00 ] |
Заголовок сообщения: | Re: sap host agent |
Да, это следствие политики SAP - всем на хану ) |
Автор: | basis_spb [ Чт, ноя 03 2016, 10:23 ] |
Заголовок сообщения: | Re: sap host agent |
есть вот такая нотка, но она все же про инсталляцию с Ханой 2329981 - SAP Host Agent on SAP HANA: ATTACH fails after relocation to another server Может где-то в конфигах прописано? А по поводу первой ошибки, то в 18-м патче это исправлено |
Автор: | шрам [ Чт, ноя 03 2016, 10:53 ] |
Заголовок сообщения: | Re: sap host agent |
чисто теоретически возможно, что агент не видит профили инстанции и поэтому не понимает тип БД. Плюс стоит проверить корректность профиля хостагента, в том числе юзеров которые там прописаны. |
Автор: | sap2me [ Пн, ноя 07 2016, 04:33 ] |
Заголовок сообщения: | Re: sap host agent |
не, БД оракловые он видит и успешно по ним входит |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |