how do I fix broken 11.1 xen guest

Disk 1 of my software Linux-raid mirror failed but not before breaking my OpenSuSE 11.1 (KDE 3.5) domU. Dom0 is also 11.1 and is working fine. I have another domU running a Novell fileserver and I think that is OK too.

Both domU systems have dedicated mirrored partitions and it seems the OpenSuSE guest was sitting on some sectors which went bad. The drive is on its way back to Seagate for replacement under warranty and the rest of the system is plugging along on the remaining 750GB Disk 0.

I want to somehow repair SuSE 11.1. The symptoms are that I cannot VNC into it remotely and can only get in via the dom0 virtual manager in YAST. It won’t let me use the partition manager via YAST. It also randomly drops the vnc connection with dom0. YAST won’t let me manage software either.

Putting the original DVD in the drive and rebooting doesn’t do anything for domU guests. It is only visible to dom0.

I don’t want to blow the whole thing away and start again anyway.

Is there any way to do an online repair via the shell?

Any advice would be appreciated

Thanks

Mike

What does the failing system log files say? Without some clues as to what is really wrong who can explain how to repair it.

My hunch if you’ve lost a disk (meant to be mirrored) is to check that temporary file areas like /tmp, /var/tmp, /var/cache aren’t full, that /var/log isn’t stuffed with giant error logs and that the virtual memory is the size you expect. Basic shell commands are all that’s required to investitate.