vxtask abort command fails to abort a paused task

book

Article ID: 100009802

calendar_today

Updated On:

Description

Error Message

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)

 

Cause

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.

 

Resolution

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

Issue/Introduction

The vxtask abort command used to abort any VxVM tasks, fails when a task is paused

Additional Information

ETrack: 2252680