Troubleshooting SnapManager
You can find information about some of the most common issues that might occur and how you can resolve them.
The following table describes common issues and possible solutions:
Issue-driven question | Possible solution | ||
---|---|---|---|
Are the target database and listener running? |
Run the |
||
Is the storage visible? |
Run the |
||
Is the storage writable? |
Edit a file in the mountpoint that you just created. Use the |
||
Is the SnapManager server running? |
Run Before you can use the graphical user interface (GUI) or the command-line interface (CLI) to initiate SnapManager commands related to profiles, the server must be running. You can create or update repositories without starting the server, but to execute all other SnapManager operations, the server must be running. To start the SnapManager server, enter the following command: |
||
Are all the components required to run SnapManager set up correctly? |
Run the |
||
Do you have the correct version of SnapManager? |
Use the |
||
Have you looked at the SnapManager log files to determine if the error messages can help isolate the issue? |
SnapManager records all log entries into one set of rotating log files. The log files are found at The log files are found at It might also be helpful to look at the logs in the following location:
Each operation log is written to its own log file of the form |
||
If you have archive logs stored on a storage system that is not running Data ONTAP, have you excluded them from consideration for backup with SnapManager? |
The Use the format mentioned in the file to exclude the local archive logs. For additional information, see the “Setting configuration properties” topic. You can also exclude the archive log destinations while creating a backup from the SnapManager CLI. For additional information, see the “Creating database backups” topic. You can also exclude the archive log destinations while creating a backup from the SnapManager GUI. |
||
Do you have a FlexClone license if you are using SnapManager with NFS databases? |
A FlexClone license is required to take full advantage of SnapManager with NFS databases. SnapManager uses the FlexClone feature to accomplish these tasks:
|
||
Were you unable to connect to the repository? |
If connecting to a repository fails, run the Also, check whether the repository instance is running by running the |
||
Can system resolve the host name? |
Check whether the specified host name is on a different subnet. If you receive an error message that SnapManager cannot resolve the host name, then add the host name in the host file.Add the host name to the file located at
|
||
Is SnapDrive running? |
Check whether the SnapDrive daemon is running:
If the daemon is not running, a message appears indicating that there is a connection error. |
||
Which storage systems are configured to be accessed with SnapDrive? |
Run the command:
|
||
How can SnapManager GUI performance be improved? |
|
||
SnapManager GUI takes more time to refresh when there are multiple SnapManager operations started and running simultaneously in the background. When you right-click the backup (that is already deleted but still gets displayed in the SnapManager GUI), the backup options for that backup are not enabled in the Backup or Clone window. |
You need to wait until the SnapManager GUI gets refreshed, and then check for the backup status. |
||
What would you do when the Oracle database is not set in English? |
SnapManager operations might fail if the language for an Oracle database is not set to English. Set the language of the Oracle database to English:
|
||
What would you do when the backup scheduling operation fails if the repository database points to more than one IP and each IP has a different host name? |
|
||
What would you do when the SnapManager operation fails with credential file lock error? |
SnapManager locks the credential file before updating, and unlocks it after updating.When multiple operations run simultaneously, one of the operations might lock the credential file to update it. If another operation tries to access the locked credential file at the same time, the operation fails with the file lock error. Configure the following parameters in the smsap.config file depending on the frequency of simultaneous operations:
|
||
What would you do when the backup verify operation's intermediate status shows failed in the Monitor tab even though the backup verify operation is still running? |
The error message is logged in the sm_gui.log file. You must look in the log file to determine the new values for the operation.heartbeatInterval and operation.heartbeatThreshold parameters which will resolve this issue.
|
||
What to do when you encounter a heap-space issue? |
When you encounter a heap-space issue during SnapManager for SAP operations, you must perform the following steps:
|
||
What would you do if you cannot use the protected backups to restore or clone? |
This issue is observed if you were using SnapManager 3.3.1 with clustered Data ONTAP and have upgraded to SnapManager 3.4. The backups were protected using post-scripts in SnapManager 3.3.1. From SnapManager 3.4, the backups are protected using either SnapManager_cDOT_Mirror or SnapManager_cDOT_Vault policies which are selected while creating a profile.After upgrading to SnapManager 3.4, you might still be using the old profiles and thus backups are protected using backup scripts, but you cannot use them for restore or cloning using SnapManager. You must update the profile and select either SnapManager_cDOT_Mirror or SnapManager_cDOT_Vault policy and delete the post-script that was used for data protection in SnapManager 3.3.1. |
||
What would you do if scheduled backups are not getting protected (SnapVault)? |
After upgrading to SnapManager 3.4 and updating the profile to use SnapManager_cDOT_Vault policy for protection, you must delete old backup schedules and create new schedules to specify the SnapVault label while creating the schedule. |