Fuser on VXFS not reporting processes


 
Thread Tools Search this Thread
Operating Systems AIX Fuser on VXFS not reporting processes
# 1  
Old 01-19-2012
Fuser on VXFS not reporting processes

I have a perl script like :
Code:
#! /usr/bin/perl
open FILE1,">/tmp/openfile.test.out";
open FILE2,"</tmp/openfile.test.in";
open FILE3,">/data/openfile.test.out";
open FILE4,"</data/openfile.test.in";
        <STDIN>;
close FILE1;
close FILE2;
close FILE3;
close FILE4;

  • /tmp is jfs2
  • /data is vxfs
Fuser does not report processes on /data/openfiles.test.in where it does report a processid on /tmp/openfiles.test.in

Code:
 # fuser /tmp/openfile.test.in /data/openfile.test.in
/tmp/openfile.test.in:  1507428
/data/openfile.test.in:

Are there known problems with fuser on vxfs?

The system is running AIX5.3 in a LPAR.
/data is a SAN disk that is offered by a VIO to the LPAR.

Addition: I found that procfiles does see the open file but cannot stat the file name.
Code:
procfiles -n 675910
675910 : perl openfile.pl
  Current rlimit: 2000 file descriptors
   0: S_IFCHR mode:00 dev:10,4 ino:1181 uid:0 gid:0 rdev:19,1
      O_RDWR  name://dev/pts/1
   1: S_IFCHR mode:00 dev:10,4 ino:1181 uid:0 gid:0 rdev:19,1
      O_RDWR  name://dev/pts/1
   2: S_IFCHR mode:00 dev:10,4 ino:1181 uid:0 gid:0 rdev:19,1
      O_RDWR  name://dev/pts/1
   3: S_IFREG mode:0444 dev:10,7 ino:446 uid:0 gid:0 rdev:0,0
      O_RDONLY size:0  name:/tmp/openfile.test
   4: S_IFREG mode:0444 dev:34,3000 ino:8 uid:0 gid:0 rdev:0,0
      O_RDONLY size:0  name:Cannot be retrieved


Last edited by petervg; 01-19-2012 at 06:30 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Fuser alternative OR running fuser on a script

Hi, Not sure whether there is a fuser alternative or any better way to check for file in use or not. I am wanting to check whether files are in use or not before removing them. Using fuser, the awk seems to be giving me 'weird' output not to mention that it is giving me 2 lines instead of... (0 Replies)
Discussion started by: newbie_01
0 Replies

2. UNIX for Dummies Questions & Answers

fuser

if filename.txt is in used, exit, else continue. i tried to use fuser -c filename.txt, but returned bunch out PIDs eventhough filename.txt is not in used. any idea ? (10 Replies)
Discussion started by: tjmannonline
10 Replies

3. Solaris

FUSER problems

Greetings, I need help understanding why FUSER will not bring back PSID's on mounted filesystems. Is this a common error? Thanks in advance for your feedback. (11 Replies)
Discussion started by: Harleyrci
11 Replies

4. Solaris

vxfs online resizing

Hi, I have two filesystems called /u009 and /u008. I need to release 60gb from /u009 and add it to /u008 fs through fsadm command.. these are vxfs filesystem..its urgent.. thanx in advance (5 Replies)
Discussion started by: bpsunadm
5 Replies

5. UNIX for Dummies Questions & Answers

fuser

Anyone ever use fuser, i tried this command fuser /database.bk but it only returns datbase.bk: I read some of the forums online, one of them said when he used fuser, it broke down the box, i really don't want that happen. I thought fuser is to see who is accessing that file, right? any... (8 Replies)
Discussion started by: adrianlearnpro
8 Replies

6. SCO

VxFS filesystem

Hello, Am basically working on VxFS filesystem and while tracking the file, I got stuck at one point. As I am able to locate the superblock(it is at offset 1024 from the start of partition). And from superblock I got the sector no. of "OLT extent". By jumping to the sector no where OLT... (1 Reply)
Discussion started by: ghimanshu
1 Replies

7. HP-UX

vxfs filesystem full!

Dear all, What should I do with the following error message: vxfs: mesg 001: vx_nospace - /dev/root file system full (1 block extent) Thanks for your advises, (1 Reply)
Discussion started by: hungevntelecom
1 Replies

8. UNIX for Advanced & Expert Users

fuser ?? Look at the script !!

#SCRIPT TO CHECK WHO HAS ACCESSED THE LOG/FILE IN PAST 'N' MINUTES, AND MAIL ACCORDINGLY. MYPATH="/clocal/mqbrkrs/user/mqsiadm/sanjay/" MAIL_RECIPIENTS="abc@xyz.com" Subject="File accessed in last few minutes" >tempmail.txt >tempfind.txt find "$MYPATH" -type f -amin -1 > tempfind.txt cat... (0 Replies)
Discussion started by: varungupta
0 Replies

9. Solaris

veritas vxfs and ufsdump

hi guys, I am studying for the solaris scsa and i want to practice with ufsdump and restores, fssnaps etc... my question is, i finally found a server with a tape drive attached that i can mess arouund with because its not a critical box. its running solaris 8, and i want to do a ufsdump, but... (2 Replies)
Discussion started by: BG_JrAdmin
2 Replies

10. UNIX for Dummies Questions & Answers

Help with fuser

fuser is used to check whether a file is in use by a process or not. I was putting some information in a file via a background process and was doing a cat to see the contents. It gave me the pid of background process followed by stop. Understood only half, stopped because it was writing on it... (11 Replies)
Discussion started by: vibhor_agarwali
11 Replies
Login or Register to Ask a Question