AppSync: Oracle Unmount fails on AIX which causes an Agent task to fail.

Summary: An issue with the AppSync code causes volume group names to be handled incorrectly which can cause unmount failure and an agent task to fail.

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



The unmount of an Oracle copy from an AIX host intermittently fails with the following errors.

CSV Events
 
2018-12-12 10:56:22.875,Unmount Copy,MILE_000005,AppSync_Server,Unmount Copy phase for application completed with errors
2018-12-12 10:56:21.911,Unmount Copy,GENL_000055,AppSync_Server,An error occurred while running unmountFilesystems on host mounthost. Refer 1a06aa18-fccb-46b6-bdb8-9a5bfb8c5790.log on the agent host for more details.
2018-12-12 10:56:21.911,Unmount Copy,VM_000073,AppSync_Server,Failed to unmount the copy with error: An error occurred while running unmountFilesystems on host mounthost. Refer 1a06aa18-fccb-46b6-bdb8-9a5bfb8c5790.log on the agent host for more details.. 

Agent log:
 
2018-12-12 10:56:27.239 host.py[3706]:unMount() error: ['umount: error unmounting /dev/<Logical volume name>: Device busy']
2018-12-12 10:56:27.240 host.py[3708]:unMount() Info:couldn't unmount the filesystem <Filesystem path name>
2018-12-12 10:56:27.240 host.py[3713]:unMount() Info:FileSystem is busy, can't unmount the file system
2018-12-12 10:56:27.242 host.py[3634]:unmountFilesystem() Info:Some of the filesystems couldn't be Unmounted, so can't deport the VG <Volume group name 1>
2018-12-12 10:56:27.242 host.py[3616]:unmountFilesystem() Info:incoming new VgName <Volume group name 2> 

As a result of this unmount failure, the agent task fails, which can be seen in the server logs. 

Server log:
 
12-12-2018 10:56:27.056 INFO [EJB default - 9] [com.emc.archway.service.sshservice.SshServiceBean] [<AppSync Server>] [] 3dd57155-7d10-4137-a05e-e5ef66302d8e->>> Running ACP...
12-12-2018 10:56:27.343 ERROR [EJB default - 9] [com.emc.archway.service.sshservice.SshServiceBean] [<AppSync Server>] [] 3dd57155-7d10-4137-a05e-e5ef66302d8e->>> ACP failed, dumping stderr: Traceback (most recent call last):
  File "/usr/local/lib/python3.3/site-packages/cx_Freeze/initscripts/Console3.py", line 27, in <module>
  File "acp.py", line 146, in <module>
  File "acp.py", line 118, in main
  File "aix/host.py", line 61, in run
  File "aix/host.py", line 924, in unmountFilesystems
  File "aix/host.py", line 3622, in unmountFilesystem
KeyError: '<Volume group name 2>'


Cause

The issue is caused by a code logic problem in AppSync which prevents Volume Group names from being handled properly.

Resolution

AppSync Engineering has released a patch for this issue on AppSync version 3.8. The patch ensures that the volume group names are handled correctly and also corrects the issue where the agent crashes when one or more filesystems fail to unmount.

Please open a Service Request with DellEMC Technical Support and note this article in order to obtain this patch.

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000168185
Article Type: Solution
Last Modified: 18 Sept 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.