I had cross compiled lustre-1.6.4.1 for ARM.
The following error is coming while trying to format ost.

I checked all the .ko files generated after building lustre but couldn't
find ldiskfs.ko.

========================================================================
================
 armv5l-linux-mkfs.lustre  --reformat --fsname=lustre --ost
[EMAIL PROTECTED] /dev/sdb1
   Permanent disk data:
Target:     lustre-OSTffff
Index:      unassigned
Lustre FS:  lustre
Mount type: ldiskfs
Flags:      0x72
              (OST needs_index first_time update )
Persistent mount opts: errors=remount-ro,extents,mballoc
Parameters: [EMAIL PROTECTED]

device size = 784MB
formatting backing filesystem ldiskfs on /dev/sdb1
        target name  lustre-OSTffff
        4k blocks     0
        options        -I 256 -q -O dir_index -F
mkfs_cmd = mkfs.ext2 -j -b 4096 -L lustre-OSTffff  -I 256 -q -O
dir_index -F /dev/sdb1
armv5l-linux-mkfs.lustre: Unable to mount /dev/sdb1: No such device
Is the ldiskfs module available?

armv5l-linux-mkfs.lustre FATAL: failed to write local files
========================================================================
====




While building lustre the following are the errors directed to stdout.
Rest of  the output is redirected to a file.
========================================================================
==== 
configure: WARNING: If you wanted to set the --build type, don't use
--host.
    If a cross compiler is detected then cross compile mode will be
used.
configure: line 4448: LC_CONFIG_SPLIT: command not found
configure: line 4449: LC_CONFIG_LDISKFS: command not found
configure: WARNING: Unpatched kernel detected.
configure: WARNING: Lustre servers cannot be built with an unpatched
kernel;
configure: WARNING: disabling server build
configure: WARNING: If you wanted to set the --build type, don't use
--host.
    If a cross compiler is detected then cross compile mode will be
used.
configure: WARNING: If you wanted to set the --build type, don't use
--host.
    If a cross compiler is detected then cross compile mode will be
used.
configure: error: cannot check for file existence when cross compiling
configure: error: /bin/sh './configure' failed for ldiskfs 
========================================================================
====

Thanks,
Venkat

===================================
Venkata Kumar Duvvuru,
Sofware Engineer II, Advanced Development,
LSI Engenio Storage Group,
Bangalore.
Tel  : +91-80-41978700 ( Extn : 3544 )
Mob: +91-9880318542 
===================================
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian J.
Murrell
Sent: Wednesday, January 09, 2008 7:28 PM
To: lustre-discuss
Subject: Re: [Lustre-discuss] I had installed Lustre but.....

On Wed, 2008-01-09 at 15:08 +0800, Kumar, Venkat wrote:
> Hi,
> 
>  
> 
> I had installed luster-1.5.95

This is a very old beta release.  For your own sanity, I'd strongly
suggest you upgrade to something more recent like 1.6.4.1 before banging
your head any more.

b.


_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss

Reply via email to