Task stays in aborting state when issued to a paused task.
# vxtask list
TASKID PTID TYPE/STATE PCT PROGRESS
162 RELAYOUT/R 06.31% 0/8109056/511616 RELAYOUT testvol datadg
# vxtask pause 162
# vxtask -l list
Task: 162 PAUSED
Type: RELAYOUT
Operation: RELAYOUT Vol testvol Dg datadg
Started: Tue 25 Jun 2013 06:49:20 PM PDT
Throttle: 0
Progress: 6.31% 511616 of 8109056 Blocks
Work time: 1 minute, 19 seconds (19:33 remaining)
# vxtask abort 162
# vxtask list
TASKID PTID TYPE/STATE PCT PROGRESS
162 RELAYOUT/K 06.31% 0/8109056/511616 RELAYOUT testvol datadg
# vxtask -l list
Task: 162 ABORTING
Type: RELAYOUT
Operation: RELAYOUT Vol testvol Dg datadg
Started: Tue 25 Jun 2013 06:49:20 PM PDT
Throttle: 0
Progress: 6.31% 511616 of 8109056 Blocks
Work time: 1 minute, 32 seconds (22:46 remaining)
This issue is caused by a known incident, which is tracked internally via e2252680
Due to this known issue, VxVM does not sent appropriate signal to paused task, thus the task
fails to abort and corresponding process does not get killed.
This issue is fixed from 5.1SP1RP3 onwards on AIX, Linux and Solaris platforms
For HPUX 11.31 this issue is fixed from 5.1SP1RP2
These patches can be obtained from https://sort.Veritas.com/patch/finder
Workaround:
Below process can be used as workaround until patch can be installed.
1. Find and manually kill the process that initiated the VxVM task
2. Clean up any stale VxVM objects / flags.
3. Restart the task.
Applies To
System with Storage Foundation version 5.1, 5.1SP1