After installing NetApp Management Console on the server running SnapManager for Oracle, SMO stopped working for us.
Any ideas about how to fix this?
oracle@linuxsmoserver01 ~# smogui
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.netapp.dlm.utilities.ConfigManager.getConfigEnums(ConfigManager.java:294)
at com.netapp.dlm.utilities.AbstractConfigManager.getConfigList(AbstractConfigManager.java:129)
at com.netapp.dlm.utilities.AbstractConfigManager.<init>(AbstractConfigManager.java:69)
at com.netapp.dlm.utilities.AbstractConfigManager.<init>(AbstractConfigManager.java:44)
at com.netapp.dlm.utilities.ConfigManager.<init>(ConfigManager.java:251)
at com.netapp.dlm.utilities.ConfigManager.<init>(ConfigManager.java:247)
at com.netapp.dlm.utilities.ConfigManager.determinePlatform(ConfigManager.java:264)
at com.netapp.dlm.utilities.ConfigManager.getConfigManager(ConfigManager.java:278)
at com.netapp.dlm.utilities.GlobalContext.getConfigManager(GlobalContext.java:88)
at com.netapp.common.logging.SMRollingFileAppender.<clinit>(SMRollingFileAppender.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:330)
at org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:121)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:650)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:633)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:530)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:426)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:462)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:471)
at org.apache.log4j.LogManager.<clinit>(LogManager.java:123)
at org.apache.log4j.Logger.getLogger(Logger.java:105)
at com.netapp.common.logging.Log4jAdapterFactory.createLogAdapter(Log4jAdapterFactory.java:25)
at com.netapp.common.logging.NALogger.<init>(NALogger.java:45)
at com.netapp.common.logging.NALogger.getLogger(NALogger.java:60)
at com.netapp.common.logging.NALogger.getLogger(NALogger.java:54)
at com.netapp.dlm.utilities.AbstractConfigManager.<clinit>(AbstractConfigManager.java:29)
at com.netapp.dlm.utilities.GlobalContext.<clinit>(GlobalContext.java:47)
at com.netapp.dlm.ui.gui.snapmanager.SnapManager.<clinit>(SnapManager.java:88)
Caused by: java.lang.RuntimeException: java.io.IOException: Permission denied
at com.netapp.dlm.common.FileUtils.getSystemTempDir(FileUtils.java:44)
at com.netapp.dlm.utilities.ConfigManager$ConfigEnum.<clinit>(ConfigManager.java:46)
... 33 more
Caused by: java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(Unknown Source)
at java.io.File.createTempFile(Unknown Source)
at java.io.File.createTempFile(Unknown Source)
at com.netapp.dlm.common.FileUtils.getSystemTempDir(FileUtils.java:40)
... 34 more
oracle@linuxsmoserver01 ~#