Full fsck fails to clear the corruption in attribute inode 15, showing that V-2-17: vx_iremove_2 - /dev/vx/dsk/foodg/5604_1d file system inode 15 marked bad incore.

Article:TECH193073  |  Created: 2012-07-16  |  Updated: 2012-07-16  |  Article URL http://www.symantec.com/docs/TECH193073
Article Type
Technical Solution


Environment

Issue



Full fsck fails to clear the corruption in attribute inode 15, showing that V-2-17: vx_iremove_2 - /dev/vx/dsk/foodg/5604_1d file system inode 15 marked bad incore.


Error



VxFS filesystem gets marked for full fsck with the following message in the system's log-

kernel: vxfs: msgcnt 3 mesg 096: V-2-96: vx_setfsflags -
/dev/vx/dsk/foodg/5604_1d file system fullfsck flag set - vx_ierror

kernel: Call Trace:
vx_setfsflags+0xee/0x120
vx_ierror+0x64/0x1d0 [vxfs]
vx_iremove+0x14d/0xce0
vx_attr_iremove+0x11f/0x3e0
vx_fset_pnlct_merge+0x482/0x930
vx_lct_merge_fs+0xd1/0x120
vx_lct_merge_fs+0x0/0x120
vx_walk_fslist+0x11e/0x1d0
vx_lct_merge+0x24/0x30
vx_workitem_process+0x18/0x30
vx_worklist_process+0x125/0x290
vx_worklist_thread+0x0/0xc0
vx_worklist_thread+0x6d/0xc0
vx_kthread_init+0x9b/0xb0

kernel: vxfs: msgcnt 4 mesg 017: V-2-17: vx_iremove_2
-/dev/vx/dsk/fodg/5604_1d file system inode 15 marked bad incore
 


Cause



Due to a race condition, the attribute inode that was being removed by the thread,
was already removed. The filesystem was marked for full-fsck and the attribute
inode (inode 15 here) was marked bad on disk.

RESOLUTION:
Before removing the attribute inode, recheck if it hasn't been already removed
before.


Solution



Please contact Sysmantec Technical Support for the VxFS 5.1SP1RP2HF7 patch on RHEL 5, RHEL 6, Sles10, Sles11 & Storage Foundation 5.1SP1RP2, with reference to Incident 2832030 or 2841059. You may search https://sort.symantec.com for this patch.


INSTALLING THE PATCH
--------------------------------
-rhel5_x86_64
# rpm -U VRTSvxfs-5.1.132.007-SP1RP2HF7_RHEL5.x86_64.rpm

-rhel6_x86_64
# rpm -U VRTSvxfs-5.1.132.007-SP1RP2HF7_RHEL6.x86_64.rpm

sles10_x86_64
rpm -U  VRTSvxfs-5.1.132.007-SP1RP2HF7_SLES10.x86_64.rpm

sles11_x86_64
# rpm -U VRTSvxfs-5.1.132.007-SP1RP2HF7_SLES11.x86_64.rpm
 

REMOVING THE PATCH
------------------
rpm -e rpm_name
 




Article URL http://www.symantec.com/docs/TECH193073


Terms of use for this information are found in Legal Notices