RE: Machine not Booting - Continued



You put the mount command in /etc/rc.local right?

The error seems like its able to mount the partition but is not able to perform bad block check ( using e2fsck ) .So can you perform bad block check on your Software raid partition? ( I think its e2fsck -y /dev/<partition name> , just see the man page for getting options of bad block fixing )

I am still confused because you are able to do it after system boot up. So I think we may be missing a step before trying to mount.

One more doubt.. Is the system configuration is different from other machines where mount is working properly thro fstab?



Regards,
Krishnaprasad

-----Original Message-----
From: redhat-list-bounces@xxxxxxxxxx [mailto:redhat-list-bounces@xxxxxxxxxx] On Behalf Of Andrew.Bridgeman@xxxxxxxxxxxxxx
Sent: Wednesday, May 16, 2007 4:30 PM
To: General Red Hat Linux discussion list
Subject: RE: Machine not Booting - Continued



Thanks for the reply. No I do not have the raiddev utility so i put the
mkraid command and the mount command in the script as you suggested ( in no
particular place). It came up with the same error as i was
originally  getting with the addition of the line below.

checking filesystems
/dev/md0 is mounted - e2fsck cannot continue aborting

Does this mean that i need to put the two commands in a specific place on
the /etc/rc.sysinit file?

P.s Once i have put the root passwd in, to go into maintenance mode the
/dev/md0 is mounted.

Thanks for your help so far. Please let me know what you think i should do
next.

Regards

Andrew



|+-----------------------------+------------------------------------------|
|| <Krishnaprasad_K@xxxxxxxx>| |
|| Sent by: | |
|| redhat-list-bounces@redhat| To:        <redhat-list@xxxxxxxxxx> |
|| .com |         cc: |
|| |         Subject:        RE: Machine not|
|| 16/05/2007 10:49 | Booting - Continued |
|| Please respond to General | |
|| Red Hat Linux discussion | |
|| list | |
|| | |
|+-----------------------------+------------------------------------------|






If you see /etc/rc.sysinit you can see some sections for managing raid
partitions. As per that section it uses raiddev utility. Can you check if
you have that utility installed in your system.

Otherwise specify the same mkraid and mount command in /etc/rc.local. still
its not a preffered way :(

Just for a cross check we can try that option.

Regards,
Krishnaprasad


-----Original Message-----
From: redhat-list-bounces@xxxxxxxxxx
[mailto:redhat-list-bounces@xxxxxxxxxx] On Behalf Of
Andrew.Bridgeman@xxxxxxxxxxxxxx
Sent: Wednesday, May 16, 2007 2:20 PM
To: redhat-list@xxxxxxxxxx
Subject: RE: Machine not Booting - Continued




The fstab is not to blame for this issue as i have just run mkraid /dev/md0
and then a mount -a and the area mounted straight away. It is as if the
mkraid command is not recognised when the machine is rebooted.

Any ideas on what i can check next would be much appreciated.

Regards

Andrew Bridgeman

----- Forwarded by Andrew Bridgeman/UK/Corus on 16/05/2007 09:47 -----
|+------+--------------------------------------------------|
||   And|           To:        General Red Hat Linux       |
||   rew|   discussion list <redhat-list@xxxxxxxxxx>       |
||   Bri|           cc:                                    |
||   dge|           Subject:        RE: Machine not Booting|
||   man|   - UpdateLink                                   |
||      |                                                  |
||   16/|                                                  |
||   05/|                                                  |
||   200|                                                  |
||   7  |                                                  |
||   08:|                                                  |
||   09 |                                                  |
||      |                                                  |
|+------+--------------------------------------------------|



Hello,
Thanks for the reply. I am gradually narrowing the issue down
thanks to the replies.

I have just run the following commands with the system up ( with the line
hashed out on the /etc/fstab ) and the mount looks fine and it completed
with no errors so the problem only seems to be when i reboot the system
with the line back in the /etc/fstab.

mkraid /dev/md0
mkfs.ext3 /dev/md0
mount /dev/md0 /local_scratch

Any ideas on what i can check now because the entries in the fstab appear
to be identical to all my other machines?

Regards

Andrew Bridgeman
|+-----------------------------+------------------------------------------|
||   <Krishnaprasad_K@xxxxxxxx>|                                          |
||   Sent by:                  |                                          |
||   redhat-list-bounces@redhat|   To:        <redhat-list@xxxxxxxxxx>    |
||   .com                      |           cc:                            |
||                             |           Subject:        RE: Machine not|
||   16/05/2007 05:32          |   Booting - Update                       |
||   Please respond to General |                                          |
||   Red Hat Linux discussion  |                                          |
||   list                      |                                          |
||                             |                                          |
|+-----------------------------+------------------------------------------|







Hi,

Have you tried mounting the software RAID partition manually? It seems like
it has no proper file system to mount. Try to create ext3 file system again
manually.

Regards,
Krishnaprasad
-----Original Message-----
From: redhat-list-bounces@xxxxxxxxxx
[mailto:redhat-list-bounces@xxxxxxxxxx] On Behalf Of
Andrew.Bridgeman@xxxxxxxxxxxxxx
Sent: Tuesday, May 15, 2007 8:28 PM
To: redhat-list@xxxxxxxxxx
Subject: Machine not Booting - Update




Problem continued.

If I hash the /dev/md0 line out of the /etc/fstab the machine boots fine.
When i try a mount -a when the machine has come up i get the error below. I
have double checked the fstab and it is identical to the other 40 odd
machines so it is not a problem with a typo etc. Does anyone know something
else i can look at to resolve this issue.

mount: wrong fs type, bad option, bad superblock on /dev/md0,
or too many mounted file systems
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)

I know the fs type is OK , the options are right in the fstab and i only
have around 10 files systems mounted so the only thing left is the bad
Superblock - does anyone know what this is referring too?

Regards

Andrew Bridgeman

----- Forwarded by Andrew Bridgeman/UK/Corus on 15/05/2007 15:44 -----
|+-----------+----------------------------------------------|
||   Andrew  |                                              |
||   Bridgema|           To:        redhat-list@xxxxxxxxxx  |
||   n       |           cc:                                |
||           |           Subject:        Machine not Booting|
||   15/05/20|                                              |
||   07 10:40|                                              |
||           |                                              |
|+-----------+----------------------------------------------|



I am currently having problems with a Redhat machine not booting after a DD
image of another machine has been put on to it. We have 40 odd machines
with all exactly the same spec and OS config and DD is used to image one
machine incase of a disk failure. This image is kept on a network drive and
then deployed when needed. I have checked to make sure the Raid settings on
the machine are correct and they seem fine showing 2 x 36gig disks
individually using raid 0.

The error i get when i reboot the machine after the image has been deployed
to it is below, it then prompt me for the root password to enter
maintenance mode. Has anyone seen this error before or do you have any
ideas where i can start to diagnose the problem.

" Invalid Argument when trying to open /dev/md0"

P.s  The /dev/md0 device is used for our /local_scratch area which is
around 60 gig in size.

Any help would be much appreciated.

Regards

Andrew Bridgeman


**********************************************************************
This transmission is confidential and must not be used or disclosed by
anyone other than the intended recipient. Neither Corus Group Plc nor
any of its subsidiaries can accept any responsibility for any use or
misuse of the transmission by anyone.

For address and company registration details of certain entities
within the Corus group of companies, please visit
http://www.corusgroup.com/entities

**********************************************************************


--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list




**********************************************************************
This transmission is confidential and must not be used or disclosed by
anyone other than the intended recipient. Neither Corus Group Plc nor
any of its subsidiaries can accept any responsibility for any use or
misuse of the transmission by anyone.

For address and company registration details of certain entities
within the Corus group of companies, please visit
http://www.corusgroup.com/entities

**********************************************************************


--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list



**********************************************************************
This transmission is confidential and must not be used or disclosed by
anyone other than the intended recipient. Neither Corus Group Plc nor
any of its subsidiaries can accept any responsibility for any use or
misuse of the transmission by anyone.

For address and company registration details of certain entities
within the Corus group of companies, please visit
http://www.corusgroup.com/entities

**********************************************************************


--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list