LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 05-01-2011, 12:17 AM   #1
grob115
Member
 
Registered: Oct 2005
Posts: 542

Rep: Reputation: 32
Disks not mounted after unexpected power down


For some reason we have some network storage not mounted properly after an unexpected restart (ie OS or memory issue) and the subsequent reboot. Has anyone come across this before? It's a bit strange that certain disks are not mounted.

Anyway, to detect this, can we insert an extra line into the /etc/inittab to perform post start checks. For example, I have inserted an extra line before the runlevel scripts in /etc/inittab file.

The line will call /usr/local/fstab-check.sh to perform a check on the disks mounted via /etc/fstab. Am thinking of comparing the output from the command "df" versus the content of /etc/fstab.

Comments? Should I add this script in the individual run level scripts instead?

Code:
id:5:initdefault:                 

si::sysinit:/etc/rc.d/rc.sysinit  

dfchk:345:wait:/usr/local/fstab-check.sh

l0:0:wait:/etc/rc.d/rc 0    
l1:1:wait:/etc/rc.d/rc 1    
l2:2:wait:/etc/rc.d/rc 2    
l3:3:wait:/etc/rc.d/rc 3    
l4:4:wait:/etc/rc.d/rc 4    
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6    

ca::ctrlaltdel:/sbin/shutdown -t3 -r now

pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"

1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

x:5:respawn:/etc/X11/prefdm -nodaemon

Last edited by grob115; 05-01-2011 at 12:23 AM.
 
Old 05-01-2011, 03:58 AM   #2
droyden
Member
 
Registered: Feb 2007
Location: UK
Posts: 150

Rep: Reputation: 19
Add the script to rc.local
 
Old 05-02-2011, 07:13 AM   #3
grob115
Member
 
Registered: Oct 2005
Posts: 542

Original Poster
Rep: Reputation: 32
Any issue of putting it in /etc/inittab?
 
Old 05-03-2011, 08:08 AM   #4
droyden
Member
 
Registered: Feb 2007
Location: UK
Posts: 150

Rep: Reputation: 19
I guess not but really it should goto the rc.local file as thats what its for..
This script is the final one to run on boot up so if there were any delays in network coming up it should catch it. I have it on a mediabox at home and just stuck in mount -a -t nfs
alternatively you could crontab it
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
low power server with 4+ sata disks crispyleif General 3 04-10-2010 08:32 PM
if power off unexpected is it any where logged ? ravibhure Linux - Newbie 4 09-02-2009 12:06 PM
Quota support for mounted disks - is it supported? Fordor Linux - Software 1 03-27-2008 06:11 AM
Automount - releases disks but drives stay mounted JohnKFT Slackware 8 04-19-2004 06:07 PM
Permissions on FAT32 mounted disks in RH 8 Hdata Linux - Newbie 9 04-21-2003 02:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 10:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration