PDA

View Full Version : Journaling



TZ
12-18-2003, 08:13 AM
<BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR> Xserve RAID: Kernel Panic When Mounting Xserve RAID Volumes


Article ID: 86409
8/5/03

TOPIC

A host computer may experience a kernel panic when trying to mount an Xserve RAID volume if the journal on the server is not large enough.

DISCUSSION


Symptom

The host server experiences a kernel panic when trying to mount an Xserve RAID volume.

The kernel panics may also occur when trying to start up from a system CD other than Mac OS X 10.2.

Products affected
o Xserve RAID with journaling enabled
Solution

Short-term fix
1. Start up from a Mac OS X 10.2 Installation CD.
2. Go through the installation process up to the point where you select a drive.
3. Quit the installer and restart the Xserve RAID.
This issue is caused by the journal not being large enough for the size of the volume it is being used on. The steps listed above cause the journal to be discarded. After restarting, the volume will mount.

To prevent the issue from reoccurring
Resize the journal on the Xserve RAID volume. This must be done in the Terminal application.

You can do this on a live system without the volumes being off-line for users. Type these commands in Terminal:

/System/Library/Filesystems/hfs.fs/hfs.util ?U /Volumes/RAID-VOLUME
/System/Library/Filesystems/hfs.fs/hfs.util ?J 128M /Volumes/RAID-VOLUME

When deciding the size of the volume, you should use this guideline:
o For every 100 GB of disk space, the journal should be set to 8 MB.

So, for example, 200 GB of disk space requires 16 MB, 300 GB of disk space requires 24 MB, and so forth up to a point. The journal size should never exceed 128 MB.

http://docs.info.apple.com/article.html?artnum=86409 <HR></BLOCKQUOTE>

Greentree_uk
12-18-2003, 09:43 AM
handy info TZ thanks!

Greentree_uk
02-10-2004, 02:14 PM
Is this fixed in panther server?