잠긴 데이터베이스로 인해 AVP 패키지를 설치하려고 할 때 AVI(Avamar Installer)가 응답을 중지합니다.
Summary: 잠긴 데이터베이스로 인해 AVP 패키지를 설치할 때 AVI(Avamar Installer)가 응답을 중지합니다.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
환경: Avamar 서버 릴리즈 v7.2.1-32, 하지만 이후 릴리스에 적용될 수 있습니다.
AVP 패키지를 설치할 때 Avamar AVI(Installer Interface)가 응답을 중지합니다.
브라우저를 재시작하면 AVI가 패키지를 '현재 설치 중'으로 표시됩니다.
계속을 선택하면 진행되지 않습니다.
AVP 패키지를 설치할 때 Avamar AVI(Installer Interface)가 응답을 중지합니다.
브라우저를 재시작하면 AVI가 패키지를 '현재 설치 중'으로 표시됩니다.
계속을 선택하면 진행되지 않습니다.
Cause
Avamar Installer 로그 /usr/local/avamar/var/avi/server_log/avinstaller.log*가 표시됩니다.
avinstaller 로그 항목에서 알 수 있듯이 PosgreSQL avi 데이터베이스가 잠깁니다.
근본 원인을 알 수 없습니다. 엔지니어링 버그 272057 AVinstaller가 AVI 데이터베이스에 쓰지 못한 유사한 시나리오를 문서화합니다.
이 문제는 시간별 MCS 플러시 작업 중에 발생했습니다.
여러 개의 동시 작업으로 인해 데이터베이스가 잠기는 상황이 발생합니다.
Jun 15, 2017 4:50:01 PM com.avamar.avinstaller.process.InstallManager install INFO: Starting a new process instance. Jun 15, 2017 4:50:01 PM com.avamar.avinstaller.process.UserInputManager getCurrentUserInput INFO: Returned cached user input for checksum: bdc8a9876130f3199be845ca1d7866a5 Jun 15, 2017 4:50:01 PM com.avamar.avinstaller.process.PVM startProcessInstanceByKey INFO: Starting processKey: upgrade-client-downloads20161009Oct101476054930 with userInputs: {} Jun 15, 2017 4:50:01 PM org.hibernate.transaction.JDBCTransaction commit SEVERE: JDBC commit failed java.sql.SQLException: database is locked at org.sqlite.DB.throwex(DB.java:855) at org.sqlite.DB.exec(DB.java:138) at org.sqlite.SQLiteConnection.commit(SQLiteConnection.java:512) at org.hibernate.transaction.JDBCTransaction.commitAndResetAutoCommit(JDBCTransaction.java:170) . . -----------8<---------- SNIP!-----------8<---------- . at com.avamar.avinstaller.process.InstallManager.install(InstallManager.java:125) at com.avamar.avinstaller.monitor.Installer.run(Installer.java:46) at java.lang.Thread.run(Unknown Source) Caused by: java.sql.SQLException: database is locked
avinstaller 로그 항목에서 알 수 있듯이 PosgreSQL avi 데이터베이스가 잠깁니다.
근본 원인을 알 수 없습니다. 엔지니어링 버그 272057 AVinstaller가 AVI 데이터베이스에 쓰지 못한 유사한 시나리오를 문서화합니다.
이 문제는 시간별 MCS 플러시 작업 중에 발생했습니다.
여러 개의 동시 작업으로 인해 데이터베이스가 잠기는 상황이 발생합니다.
Resolution
해결:
AVI를 재시작하면 데이터베이스 잠금이 제거됩니다.
아래 명령은 AVIDB 및 tomcat을 중지하고 시작하는 방법을 보여줍니다.
동작이 지속되면 Dell 지원 부서에 문의하십시오.
AVI를 재시작하면 데이터베이스 잠금이 제거됩니다.
아래 명령은 AVIDB 및 tomcat을 중지하고 시작하는 방법을 보여줍니다.
동작이 지속되면 Dell 지원 부서에 문의하십시오.
admin@avamar:~/>: sudo avinstaller.pl --help | grep "stop\|start" --start starts avidb and tomcat if not up --stop stops avidb and tomcat Example:-
admin@avamar:~/>: sudo avinstaller.pl --stop INFO: Waiting for Tomcat to shutdown INFO: Shutting down avidb. Stopping the database server. Database server stopped. INFO: Stopped the database.
admin@avamar:~/>: sudo avinstaller.pl --start INFO: Starting avidb. Starting the database server. Waiting for postmaster to start . Connected to DBI:Pg:dbname=postgres;port=5558. INFO: Started the database. /usr/local/avamar-tomcat/bin/startup.sh Using CATALINA_BASE: /usr/local/avamar-tomcat Using CATALINA_HOME: /usr/local/avamar-tomcat Using CATALINA_TMPDIR: /usr/local/avamar-tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/avamar-tomcat/bin/bootstrap.jar:/usr/local/avamar-tomcat/bin/tomcat-juli.jar Tomcat started.
Affected Products
AvamarProducts
Avamar, Avamar ServerArticle Properties
Article Number: 000046163
Article Type: Solution
Last Modified: 06 Feb 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.