From 0a541e5d56fdcb1e9c06e2d5741d891c0c7c7c4f Mon Sep 17 00:00:00 2001 From: tappro Date: Sun, 5 Nov 2006 12:37:04 +0000 Subject: [PATCH] correct block/inode ratio for OST, don't use defaults --- lustre/utils/mkfs_lustre.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lustre/utils/mkfs_lustre.c b/lustre/utils/mkfs_lustre.c index 3a5c0fe..c4b937c 100644 --- a/lustre/utils/mkfs_lustre.c +++ b/lustre/utils/mkfs_lustre.c @@ -471,9 +471,12 @@ int make_lustre_backfs(struct mkfs_opts *mop) /* Allocate fewer inodes on large OST devices. Most filesystems can be much more aggressive than even this. */ - if ((IS_OST(&mop->mo_ldd) && - (device_sz > 100000000))) /* 100 Gb */ - bytes_per_inode = 16384; + if (IS_OST(&mop->mo_ldd)) { + if (device_sz > 100000000) /* 100 Gb */ + bytes_per_inode = 16384; + else + bytes_per_inode = 4096; + } if (bytes_per_inode > 0) { sprintf(buf, " -i %ld", bytes_per_inode); -- 1.8.3.1