Data Protection Advisor (DPA): 升级或安装期间出错 “Could not initialize class java.awt.Toolkit”
Summary: 升级或安装期间出错 “Could not initialize class java.awt.Toolkit”
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
尝试在 Linux 上的应用程序或数据存储服务器上升级或安装 DPA 时,安装程序将立即退出,并在命令行中显示以下错误:
堆栈跟踪:
此应用程序意外退出:调用此 Java 应用程序导致 InvocationTargetException。此应用程序现在将退出。(洛杉矶国际机场)
堆栈跟踪:
java.lang.NoClassDefFoundError: Could not initialize class java.awt.Toolkit at java.awt.Component.<clinit>(Component.java:593) at com.zerog.ia.installer.actions.InstallUninstaller.bv(Unknown Source) at com.zerog.ia.installer.actions.InstallUninstaller.installSelf(Unknown Source) at com.zerog.ia.installer.InstallablePiece.install(Unknown Source) at com.zerog.ia.installer.InstallablePiece.install(Unknown Source) at com.zerog.ia.installer.GhostDirectory.install(Unknown Source) at com.zerog.ia.installer.InstallablePiece.install(Unknown Source) at com.zerog.ia.installer.Installer.install(Unknown Source) at com.zerog.ia.installer.LifeCycleManager.consoleInstallMain(Unknown Source) at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source) at com.zerog.ia.installer.Main.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.zerog.lax.LAX.launch(Unknown Source) at com.zerog.lax.LAX.main(Unknown Source)
此应用程序意外退出:调用此 Java 应用程序导致 InvocationTargetException。此应用程序现在将退出。(洛杉矶国际机场)
Cause
Data Protection Advisor 按设计正常工作。
操作系统上未安装某些 64 位系统库。
要识别缺失的系统库,可以在位于 install_dir/services/_jre/lib/amd64/ 的 <libawt_xawt.so> 上运行以下命令:
操作系统上未安装某些 64 位系统库。
要识别缺失的系统库,可以在位于 install_dir/services/_jre/lib/amd64/ 的 <libawt_xawt.so> 上运行以下命令:
ldd libawt_xawt.so下面是命令输出的示例:
[root@App_hostname amd64]# ldd libawt_xawt.so linux-vdso.so.1 => (0x00007fffbef89000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f9b22f53000) libm.so.6 => /lib64/libm.so.6 (0x00007f9b22c50000) libawt.so => /opt/emc/dpa/services/_jre/lib/amd64/./libawt.so (0x00007f9b22980000) libXext.so.6 => /lib64/libXext.so.6 (0x00007f9b2276e000) libX11.so.6 => /lib64/libX11.so.6 (0x00007f9b2242f000) libXrender.so.1 => not found << libdl.so.2 => /lib64/libdl.so.2 (0x00007f9b2222b000) libXtst.so.6 => not found << libXi.so.6 => not found << libjava.so => /opt/emc/dpa/services/_jre/lib/amd64/./libjava.so (0x00007f9b21ffb000) libjvm.so => not found << libc.so.6 => /lib64/libc.so.6 (0x00007f9b21c37000) /lib64/ld-linux-x86-64.so.2 (0x000055614bbdf000) libjvm.so => not found libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f9b21a0e000) libjvm.so => not found libverify.so => /opt/emc/dpa/services/_jre/lib/amd64/./libverify.so (0x00007f9b217fe000) libXau.so.6 => /lib64/libXau.so.6 (0x00007f9b215fa000) libjvm.so => not found
Resolution
缺少的库将需要安装在操作系统上,以允许安装程序成功完成。 可以使用 Yum 或 Yast 等工具来安装缺少的库。
完成缺失库的安装后,可以再次运行以下命令,以确认所有必需的库现在都已就位:
完成缺失库的安装后,可以再次运行以下命令,以确认所有必需的库现在都已就位:
ldd libawt_xawt.so有关更多详细信息或信息,请联系 Dell EMC 技术支持人员。
Additional Information
本文已被翻译成以下语言:
Affected Products
Data Protection AdvisorArticle Properties
Article Number: 000057018
Article Type: Solution
Last Modified: 29 Jul 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.