Sponsored Content
Top Forums Shell Programming and Scripting Script to check if file systems are mounted Post 302997994 by fretagi on Wednesday 24th of May 2017 02:37:50 AM
Old 05-24-2017
Script to check if file systems are mounted

Hi

I have the following piece of code, running on a solaris 10 O.S., that is not working for NFS file systems:
Code:
for vol in `grep -E 'vxfs|ufs|nfs' /etc/vfstab | egrep -v '^#' | awk '{ print $3 }'`
do
 if df -k $vol | grep $vol > /dev/null
 then
  outputOK "Filesystem: $vol    mounted"
 else    outputW  "Filesystem: $vol    NOT MOUNTED"
 fi
done

I think the problem is to print $3, because on the /etc/vfstab file column 3 does not coincide with the name of the file system.
Can you give me a hint how to solve it
 

10 More Discussions You Might Find Interesting

1. Filesystems, Disks and Memory

how to assign same mount point for file systems mounted on physical disks

We have 6 hard disks attached to the hardware. Of this 2 hard disks are of 9 GB each. Now I want combine both the same in such a way that i see a combined entry in the output of df -k . The steps I follow are 1. Create partition on hard disks (Using format partition) 2. Run newfs -v for... (6 Replies)
Discussion started by: Hitesh Shah
6 Replies

2. UNIX for Dummies Questions & Answers

Solaris10:How to check where /usr are really mounted

How can I check which partition /usr are mounted on ? Usually this is mounted on root (/). If I want to move /usr to another partition, how do I do this ? BR Ludwig (1 Reply)
Discussion started by: ludwig
1 Replies

3. Shell Programming and Scripting

check if file exists in a mounted windows shared folder

hi, I posted a thread before on that subject, but with a wrong focus... here's my problem: I want to check if a file exists in a windows shared folder mounted using: sudo mount -t cifs -o username=xxx,password=xxx,uid=xxx,gid=xxx //192.168.0.92/public /media/92_shared I tried if ... (2 Replies)
Discussion started by: jul
2 Replies

4. Shell Programming and Scripting

bash script to check if mounted, and mount if not

I'd like to make a wrapper bash script that will make sure that an nfs mount is mounted before launching a program that depends on the mount being active. Basically: 1) Check to see if the mount is active 2) If it's not active, try to mount it 3) If it won't mount because the nfs server is... (3 Replies)
Discussion started by: graysky
3 Replies

5. Solaris

Check systems login

Hi All, In Solaris 10, how can I check back who is login to the systems by telnet, ssh and ftp in success or failed. I already check on /var/adm/messages but no details for all this. Hope your can help. Thanks. (1 Reply)
Discussion started by: mailbox80
1 Replies

6. Shell Programming and Scripting

How to check if a partition is mounted or not with bash?

How to check if a partition is mounted or not with bash? And when is $? variable one? Please give example. (10 Replies)
Discussion started by: cola
10 Replies

7. Shell Programming and Scripting

Check if NAS filesystem is mounted

Anyone know the best way to check and see if a NAS filesystem is mounted on a linux box. I have no idea where to start :wall:. (2 Replies)
Discussion started by: d3mon_spawn
2 Replies

8. Solaris

Check mounted filesystems

Hi, Please help me to tell How to check mounted filesystems for any inconsistency. Can I run fsck -m /dev/rdsk/cntndnsn for this? Thanks, (3 Replies)
Discussion started by: Manmohan Mishra
3 Replies

9. Windows & DOS: Issues & Discussions

How to check if the folders in mounted on which partition?

Hi there, I am able to check which parition from Storage > Disk Management How is it possible to check if the folder is mounted on which partition. (1 Reply)
Discussion started by: alvinoo
1 Replies

10. Shell Programming and Scripting

Help with code to check if file systems are mounted

Hi I need to have a piece of code that check if all file systems are mounted or not. I have to pieces of information like the output of the bdfcommand, and the file /etc/fstab. The first is: bdf Filesystem kbytes used avail %used Mounted on /dev/vg00/lvol3 2097152 266656... (3 Replies)
Discussion started by: fretagi
3 Replies
mountall(1M)															      mountall(1M)

NAME
mountall, umountall - mount and unmount multiple file systems SYNOPSIS
FStype] [file_system_table | FStype] DESCRIPTION
is used to mount file systems according to file_system_table. By default, is the file_system_table. If a dash is specified, reads file_system_table from the standard input; the standard input must be in the same format as the Before each file system is mounted, a check is done using (see fsck(1M)) to ensure that the file system is mountable. If the file system is not mountable, it is repaired by before the mount is attempted. causes all mounted file systems except the non-removable file systems such as to be unmounted. Options and recognize the following options: Specify the file system type (FStype) to be mounted or unmounted. Specify action on local file systems only. Specify action on remote file systems only. Send a signal to processes that have files opened. Attempt to mount all the unmounted file systems. This option will not perform the file system consistency check and repair. Perform the file system consistency check and repair on all unmounted file system. This option will not mount the file systems. DIAGNOSTICS
Error and warning messages may originate from or See fsck(1M), mount(1M), or fuser(1M) to interpret the error and warning messages. EXAMPLES
Mount all unmounted file systems listed in Mount all local file systems listed in Mount all remote file systems listed in Mount all local hfs file systems: Unmount all NFS file systems and kill any processes that have files opened in the file system: WARNINGS
especially with the option, should be used with extreme caution, because it can cause severe damage. The option may not be available in future releases. may not be effective with some cases of LOFS file systems. FILES
Static information about the file systems Mounted file system table SEE ALSO
fsck(1M), mount(1M), fuser(1M), mnttab(4), fstab(4), signal(2) mountall(1M)
All times are GMT -4. The time now is 10:11 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy