Errors found in /var/adm/messages indicating a problem with ufs filesystems

book

Article ID: 100025109

calendar_today

Updated On:

Description

Error Message

Jun 26 11:43:01 SYSTEM ufs: [ID 703900 kern.warning] WARNING: ufs_readdir: bad dir, inumber = 4, fs = /oracle/OSP/sapdata1

Jun 26 11:44:08 SYSTEM ufs: [ID 703900 kern.warning] WARNING: ufs_readdir: bad dir, inumber = 4, fs = /oracle/OSP/sapdata1

Jun 26 11:44:46 SYSTEM ufs: [ID 703900 kern.warning] WARNING: ufs_readdir: bad dir, inumber = 10, fs = /oracle/OSP/sapdata1

Jun 26 11:44:46 SYSTEM ufs: [ID 703900 kern.warning] WARNING: ufs_readdir: bad dir, inumber = 8, fs = /oracle/OSP/sapdata1

Jun 26 11:44:46 SYSTEM ufs: [ID 703900 kern.warning] WARNING: ufs_readdir: bad dir, inumber = 6, fs = /oracle/OSP/sapdata1

Jun 26 11:44:46 SYSTEM ufs: [ID 703900 kern.warning] WARNING: ufs_readdir: bad dir, inumber = 4, fs = /oracle/OSP/sapdata1

Jun 26 12:53:19 SYSTEM ufs: [ID 879645 kern.notice] NOTICE: /oracle/OSP/sapdata1: unexpected free inode 3, run fsck(1M) -o f

Jun 26 13:03:11 SYSTEM ufs: [ID 879645 kern.notice] NOTICE: /oracle/OSP/sapdata1: unexpected free inode 3, run fsck(1M) -o f

Jun 26 18:39:48 SYSTEM ufs: [ID 845546 kern.notice] NOTICE: alloc: /oracle/OSP/sapdata1: file system full

Cause

The filesystems were 100% capacity:

Filesystem                                         kbytes          used      avail capacity Mounted on

/dev/vx/dsk/OSP_DG/vsapdata4 82409605 82041906    0     100% /oracle/OSP/sapdata4

/dev/vx/dsk/OSP_DG/vsapdata8 82409605 82041906    0     100% /oracle/OSP/sapdata8

/dev/vx/dsk/OSP_DG/vsapdata1 82409605 82041906    0     100% /oracle/OSP/sapdata1

Resolution

Increase the size of the volumes and filesystem together using 'vxresize' command.

First need to add storage to the system, initialize newly added storage with vxvm, and add to the diskgroup.

Syntax/Example:

# vxdg -g OSP_DG adddisk disk26-50=hitachi_usp1_160 disk26-51=hitachi_usp1_161

Being a 'ufs' filesystem, this can be increased at same time as the volume with 'vxresize':

Syntax:

# vxresize -g -b -F ufs

Example:

# vxresize -g OSP_DG b -F ufs vsapdata1 disk26_50 disk26_51


Issue/Introduction

Errors found in /var/adm/messages indicating a problem with ufs filesystems