Avamar. Загружаемая веб-страница Avamar Client Manager (/aam) зависает при входе в систему
Zusammenfassung: Avamar. Загружаемая веб-страница Avamar Client Manager (/aam) зависает при входе в систему. Вход в систему не может завершиться или занять десятки минут.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Avamar. Загружаемая веб-страница Avamar Client Manager (/aam) зависает при входе в систему.
Вход в систему не может завершиться или занять десятки минут.
Время ожидания страницы может не истекло, но вы не ожидаете длительного времени.
Вход в систему не может завершиться или занять десятки минут.
Время ожидания страницы может не истекло, но вы не ожидаете длительного времени.
Ursache
Причина этой проблемы может быть разделена на две группы:
1. В один Avamar Client Manager добавлено большое количество удаленных серверов, что приводит к увеличению нагрузки на веб-сервер Tomcat.
Мы видим, что в этот один Avamar добавлено большое количество удаленных серверов из таблицы axion_server Tomcat.
2. Проблема с паролем MCUser
на удаленном сервере. В выходных данных таблицы выше AVAMAR300.EX.COM Avamar Server возникала проблема с паролем MCUser.
На AVAMAR300.EX.COM запущена служба MCS, и проверка входа с MCUser успешно пройдена в графическом интерфейсе пользователя, а также в командной строке.
Примере:
Несмотря на то, что это выглядит нормально, в журнале mcserver.out на удаленном сервере AVAMAR300.EX.COM отображается ясная проблема с паролем MCUser.
1. В один Avamar Client Manager добавлено большое количество удаленных серверов, что приводит к увеличению нагрузки на веб-сервер Tomcat.
Мы видим, что в этот один Avamar добавлено большое количество удаленных серверов из таблицы axion_server Tomcat.
psql -p 5556 emdb select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1629287858128 | 1969-12-31 19:00:00 | AVAMAR10.EX.COM 1629287980100 | 1969-12-31 19:00:00 | AVAMAR20.EX.COM 1629287647775 | 1969-12-31 19:00:00 | AVAMAR30.EX.COM 1629287949115 | 1969-12-31 19:00:00 | AVAMAR19.EX.COM 1660563561277 | 1969-12-31 19:00:00 | AVAMAR40.EX.COM 1629287597140 | 1969-12-31 19:00:00 | AVAMAR50.EX.COM 1629287775889 | 1969-12-31 19:00:00 | AVAMAR60.EX.COM 1629287812033 | 1969-12-31 19:00:00 | AVAMAR70.EX.COM 1629288006387 | 1969-12-31 19:00:00 | AVAMAR80.EX.COM 1629287515457 | 1969-12-31 19:00:00 | AVAMAR90.EX.COM 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM 1629287732083 | 1969-12-31 19:00:00 | AVAMAR200.EX.COM 1629288102775 | 1969-12-31 19:00:00 | AVAMAR300.EX.COM 1662042283060 | 1969-12-31 19:00:00 | AVAMAR400.EX.COM 1651676768316 | 1969-12-31 19:00:00 | AVAMAR500.EX.COM (15 rows)
2. Проблема с паролем MCUser
на удаленном сервере. В выходных данных таблицы выше AVAMAR300.EX.COM Avamar Server возникала проблема с паролем MCUser.
На AVAMAR300.EX.COM запущена служба MCS, и проверка входа с MCUser успешно пройдена в графическом интерфейсе пользователя, а также в командной строке.
Примере:
avmgr logn --id=MCUser --ap=MyMCUserPass 1 Request succeeded 7161 privilege level (enabled,create,read,backup,access,move,delete,maint,fullmanage,noticketrequired) 2 block type (directory)
Несмотря на то, что это выглядит нормально, в журнале mcserver.out на удаленном сервере AVAMAR300.EX.COM отображается ясная проблема с паролем MCUser.
vi /usr/local/avamar/var/mc/server_data/prefs/mcserver.out === BEGIN === check.mcs (prestart) check.mcs passed === PASS === check.mcs PASSED OVERALL (prestart) Starting Administrator Server at Tue Aug 30 15:04:25 EDT 2022 ... Upgrade MCS Preference: processing time = 325ms Upgrade MCDB: processing time = 262ms Check node list: processing time = 1527ms Prepare MC SSL Properties: processing time = 2ms Init node: processing time = 420ms Install service: com.avamar.mc.prefs.MCSPreferencesService, processing time = 12ms Install service: com.avamar.mc.message.MessageEventService, processing time = 15ms Event Size: 18548 Install service: com.avamar.mc.event.EventService, processing time = 11388ms Install service: com.avamar.mc.jms.push.JmsPushService, processing time = 40ms Install service: com.avamar.mc.dpn.DPNProxyService, processing time = 2031ms Install service: com.avamar.mc.datatap.MCDataTapService, processing time = 22ms Install service: com.avamar.mc.cm.ClusterManagerService, processing time = 12ms [output shortened...] Install service: com.avamar.mc.ws.MCJettyService, processing time = 1272ms Install service: com.avamar.mc.repl.ReplicationService, processing time = 85ms Install service: com.avamar.mc.st.SessionTicketService, processing time = 1434ms Install service: com.avamar.mc.ras.McEbmsService, processing time = 2051ms Install service: com.avamar.mc.migration.MigrationService, processing time = 60ms Start service container: processing time = 51304ms log4j:WARN No appenders could be found for logger (org.apache.axiom.util.stax.dialect.StAXDialectDetector). log4j:WARN Please initialize the log4j system properly. Init crontab: processing time = 3800ms Update axion system table: processing time = 3ms Update connect emc email subject: processing time = 70ms Administrator Server started at Tue Aug 30 15:05:26 EDT 2022. Update connect emc email subject: processing time = 70ms Administrator Server started at Tue Aug 30 15:05:26 EDT 2022. MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP ERROR: Invalid AES key length MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP
Lösung
Шаги
1. Удалите ВСЕ серверы axion ПОМИМО исходного сервера (сервера, к который вы добавляете другие серверы). В столбце «ID» исходного сервера, к которым вы не прикасайтесь, имеется идентификатор 1.
Содержимое исходной таблицы из раздела «Причина»
5. Снова войдите на веб-страницу Client Manager (/aam) и попробуйте добавить удаленные серверы еще раз, используя имя хоста/учетные данные MCUser. В этом примере мы попытались AVAMAR300.EX.COM ошибку. После перезапуска сервера Tomcat в журнале ACMTrace.log можно увидеть следующие журналы для попытки добавления AVAMAR300. EX.COM.
6. Теперь мы знаем, что возникла проблема с учетными данными MCUser в AVAMAR300.EX.COM. Подробнее см. в разделе Причина 2. Как упоминалось ранее, MCUser не удалось дешифровать, поэтому при попытке исходного Avamar зарегистрировать удаленный Avamar с использованием его учетных данных MCUser происходит сбой.
Для udpate MCUser на сервере необходимо запустить команду change-passwords в качестве привилегированного пользователя AVAMAR300. EX.COM.
Пароль не нужно изменить, так как в скрипте можно ввести тот же пароль, но необходимо запустить скрипт для обновления пароля во всех файлах конфигурации с использованием правильного ключа шифрования/расшифровки.
7. После обновления пароля MCUser на удаленном сервере обновите веб-страницу диспетчера клиентов исходного сервера (/aam) (AVAMAR100.EX.COM). Затем попытайтесь успешно добавить AVAMAR300.EX.COM на исходный сервер.
1. Удалите ВСЕ серверы axion ПОМИМО исходного сервера (сервера, к который вы добавляете другие серверы). В столбце «ID» исходного сервера, к которым вы не прикасайтесь, имеется идентификатор 1.
Содержимое исходной таблицы из раздела «Причина»
psql -p 5556 emdb select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1629287858128 | 1969-12-31 19:00:00 | AVAMAR10.EX.COM 1629287980100 | 1969-12-31 19:00:00 | AVAMAR20.EX.COM 1629287647775 | 1969-12-31 19:00:00 | AVAMAR30.EX.COM 1629287949115 | 1969-12-31 19:00:00 | AVAMAR19.EX.COM 1660563561277 | 1969-12-31 19:00:00 | AVAMAR40.EX.COM 1629287597140 | 1969-12-31 19:00:00 | AVAMAR50.EX.COM 1629287775889 | 1969-12-31 19:00:00 | AVAMAR60.EX.COM 1629287812033 | 1969-12-31 19:00:00 | AVAMAR70.EX.COM 1629288006387 | 1969-12-31 19:00:00 | AVAMAR80.EX.COM 1629287515457 | 1969-12-31 19:00:00 | AVAMAR90.EX.COM 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM 1629287732083 | 1969-12-31 19:00:00 | AVAMAR200.EX.COM 1629288102775 | 1969-12-31 19:00:00 | AVAMAR300.EX.COM 1662042283060 | 1969-12-31 19:00:00 | AVAMAR400.EX.COM 1651676768316 | 1969-12-31 19:00:00 | AVAMAR500.EX.COM (15 rows)
Выполните команду delete, чтобы удалить каждый сервер, кроме сервера id=1 (AVAMAR100.EX.COM)
// connect to emdb psql -p 5556 emdb // delete each server besides source server delete from axion_server where id!='1';
2. Убедитесь, что все остальные удаленные серверы удалены.
select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM
3. Выйдите из emdb, используя синтаксис postgresql.
\q
4. Перезапустите Tomcat, чтобы определить, когда будет запущена служба servlet, и получить последние журналы для этой проблемы, как пользователь root
emwebapp.sh --restart
5. Снова войдите на веб-страницу Client Manager (/aam) и попробуйте добавить удаленные серверы еще раз, используя имя хоста/учетные данные MCUser. В этом примере мы попытались AVAMAR300.EX.COM ошибку. После перезапуска сервера Tomcat в журнале ACMTrace.log можно увидеть следующие журналы для попытки добавления AVAMAR300. EX.COM.
vi /usr/local/avamar-tomcat/logs/ACMTrace.log
// latest logs post tomcat restart start with "Servlet Context Launched."
2022-09-21 16:03:57,802 INFO [localhost-startStop-1]-listeners.ContextLauncher: Servlet Context Launched.
2022-09-21 16:04:00,623 INFO [localhost-startStop-1]-sdk.ServiceConnection: Wait for task: STORAGE_INFO: Getting storage information
2022-09-21 16:04:01,625 INFO [localhost-startStop-1]-sdk.ServiceConnection: Task done: STORAGE_INFO
2022-09-21 16:04:01,660 INFO [localhost-startStop-1]-utils.ACMProperties: Cas Server Url Ssl Prefix: https://AVAMAR300.EX.COM
2022-09-21 16:04:06,669 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-filters.ImageLocaleFilter: Locale in China: false
2022-09-21 16:04:07,926 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-8]-filters.ImageLocaleFilter: Locale in China: false
2022-09-21 16:04:10,172 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,176 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,178 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,179 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,180 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-auth.AvamarAuthConfigurationUserAuth: Authentication Type: Web Restore Avamar
2022-09-21 16:04:11,037 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:11,043 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: authenticate result out: 0,23000,CLI command completed successfully.
2022-09-21 16:04:11,310 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:11,312 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: get privilege command output: <CLIOutput>
<Results>
<ReturnCode>0</ReturnCode>
<EventCode>23000</EventCode>
<EventSummary>CLI command completed successfully.</EventSummary>
</Results>
<Data>
<Row>
<Name>erx1mxe</Name>
<Role>Administrator</Role>
<Domain>/</Domain>
<Authenticator>Axion Authentication System</Authenticator>
<Domain>/</Domain>
<Authenticator>Axion Authentication System</Authenticator>
</Row>
</Data>
</CLIOutput>
2022-09-21 16:04:11,692 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Wait for task: STORAGE_INFO: Getting storage information
2022-09-21 16:04:12,693 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Task done: STORAGE_INFO
2022-09-21 16:04:32,272 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,273 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,273 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,273 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,274 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-auth.AvamarAuthConfigurationUserAuth: Authentication Type: Web Restore Avamar
2022-09-21 16:04:32,528 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:32,529 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: authenticate result out: 0,23000,CLI command completed successfully.
2022-09-21 16:04:32,791 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:32,792 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: get privilege command output: <CLIOutput>
<Results>
<ReturnCode>0</ReturnCode>
<EventCode>23000</EventCode>
<EventSummary>CLI command completed successfully.</EventSummary>
</Results>
<Data>
<Row>
<Name>root</Name>
<Role>Administrator</Role>
<Domain>/</Domain>
<Authenticator>Axion Authentication System</Authenticator>
</Row>
</Data>
</CLIOutput>
2022-09-21 16:04:33,073 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Wait for task: STORAGE_INFO: Getting storage information
2022-09-21 16:04:34,074 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Task done: STORAGE_INFO
6. Теперь мы знаем, что возникла проблема с учетными данными MCUser в AVAMAR300.EX.COM. Подробнее см. в разделе Причина 2. Как упоминалось ранее, MCUser не удалось дешифровать, поэтому при попытке исходного Avamar зарегистрировать удаленный Avamar с использованием его учетных данных MCUser происходит сбой.
Для udpate MCUser на сервере необходимо запустить команду change-passwords в качестве привилегированного пользователя AVAMAR300. EX.COM.
Пароль не нужно изменить, так как в скрипте можно ввести тот же пароль, но необходимо запустить скрипт для обновления пароля во всех файлах конфигурации с использованием правильного ключа шифрования/расшифровки.
change-passwords
7. После обновления пароля MCUser на удаленном сервере обновите веб-страницу диспетчера клиентов исходного сервера (/aam) (AVAMAR100.EX.COM). Затем попытайтесь успешно добавить AVAMAR300.EX.COM на исходный сервер.
Betroffene Produkte
AvamarArtikeleigenschaften
Artikelnummer: 000203605
Artikeltyp: Solution
Zuletzt geändert: 08 Jan. 2026
Version: 9
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.