Whamcloud - gitweb
fs/lustre-release.git
19 years agoBranch b1_5
nathan [Mon, 5 Jun 2006 18:32:01 +0000 (18:32 +0000)]
Branch b1_5
b=9858
setup for other acceptance-small tests

19 years agowarning fix: lload_SOURCES multiply defined
qiyong [Mon, 5 Jun 2006 09:44:24 +0000 (09:44 +0000)]
warning fix: lload_SOURCES multiply defined

19 years agob=9863
yujian [Mon, 5 Jun 2006 09:03:59 +0000 (09:03 +0000)]
b=9863
1) Support getting --param="<key>=<value>" format options.
2) Convert IP addresses in MGS nids into hostnames.
3) Get CluManager configurations.

19 years agob=9853
yujian [Mon, 5 Jun 2006 09:00:11 +0000 (09:00 +0000)]
b=9853
Support --param="<key>=<value>" format options.

19 years agob=9863
yujian [Sun, 4 Jun 2006 11:40:41 +0000 (11:40 +0000)]
b=9863
Get lnet module options without start and end markers.

19 years agob=9853
yujian [Sun, 4 Jun 2006 07:31:39 +0000 (07:31 +0000)]
b=9853
Fix a bug - "Device does not exist for Service".

19 years agoBranch b1_5
nathan [Fri, 2 Jun 2006 23:01:09 +0000 (23:01 +0000)]
Branch b1_5
b=10510
allow client remount
fix up broken mtab options code

19 years agoBranch b1_5
nathan [Fri, 2 Jun 2006 19:24:51 +0000 (19:24 +0000)]
Branch b1_5
b=10586
Removed the few bits of code assuming a single MGC.  Now, name MGCs with the
first NID of the MGS they point to; start a new MGC if the name doesn't exist.
This allows maximal re-use of the MGC (all servers/clients pointing to the same
MGS), but also allows connects to new MGSs as needed.

19 years agoAdd Lustre cluster scripts.
yujian [Fri, 2 Jun 2006 10:34:51 +0000 (10:34 +0000)]
Add Lustre cluster scripts.

19 years agob=9863
yujian [Fri, 2 Jun 2006 10:22:20 +0000 (10:22 +0000)]
b=9863
Script to generate a csv file from a running lustre cluster.

19 years agob=9853
yujian [Fri, 2 Jun 2006 10:21:21 +0000 (10:21 +0000)]
b=9853
Script to verify the service IP and the real interface IP in a remote host are in the same subnet.

19 years agob=9853
yujian [Fri, 2 Jun 2006 10:19:54 +0000 (10:19 +0000)]
b=9853
Script to generate the Red Hat Cluster Manager HA software's configuration files.

19 years agob=9853
yujian [Fri, 2 Jun 2006 10:18:46 +0000 (10:18 +0000)]
b=9853
Script to create mon.cf file for Heartbeat.

19 years agob=9853
yujian [Fri, 2 Jun 2006 10:17:20 +0000 (10:17 +0000)]
b=9853
Script to generate the Heartbeat HA software's configuration files.

19 years agob=9853
yujian [Fri, 2 Jun 2006 10:16:05 +0000 (10:16 +0000)]
b=9853
Script to verify Lustre cluster network connectivity.

19 years agob=9853
yujian [Fri, 2 Jun 2006 10:14:30 +0000 (10:14 +0000)]
b=9853
Script to add lustre module options into modprobe.conf/modules.conf.

19 years agob=9853
yujian [Fri, 2 Jun 2006 10:13:16 +0000 (10:13 +0000)]
b=9853
Script to format and set up multiple lustre servers from a csv file.

19 years agoFix changes on dcache.h. Compile OK with both gcc-3.4 and gcc-4.0 now.
qiyong [Thu, 1 Jun 2006 15:38:41 +0000 (15:38 +0000)]
Fix changes on dcache.h. Compile OK with both gcc-3.4 and gcc-4.0 now.

19 years agob=9853
yujian [Thu, 1 Jun 2006 09:45:09 +0000 (09:45 +0000)]
b=9853
Fixed a syntax error.

19 years agob=9853
yujian [Thu, 1 Jun 2006 09:36:24 +0000 (09:36 +0000)]
b=9853
1) modify check_mgs() and check_lnet() to support MGS failover nodes
2) add a config example with failover osts and failover combo mgs/mdt

19 years agoBranch: b1_5
wangdi [Thu, 1 Jun 2006 08:04:36 +0000 (08:04 +0000)]
Branch: b1_5
Few fixes about fc5 build according to Andreas's advices

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 23:22:23 +0000 (23:22 +0000)]
Branch: b1_5
remove vfs_intent_fix patch, which broke gcc3 build

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 22:37:32 +0000 (22:37 +0000)]
Branch: b1_5
revert wantied patch to rhel4 in fc5 series, since we have dentry_parms
in this kernel series

19 years agofix for gcc4 otherwise we get "invalid storage class".
qiyong [Wed, 31 May 2006 18:32:30 +0000 (18:32 +0000)]
fix for gcc4 otherwise we get "invalid storage class".

19 years agoBackout changes on dcache.h. Compile OK with gcc 4.0.3 now.
qiyong [Wed, 31 May 2006 17:35:00 +0000 (17:35 +0000)]
Backout changes on dcache.h. Compile OK with gcc 4.0.3 now.

19 years agoBranch b1_5
nathan [Wed, 31 May 2006 17:11:41 +0000 (17:11 +0000)]
Branch b1_5
b=9861
Add failout option (mkfs.lustre --param="failmode=failout")

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 14:22:53 +0000 (14:22 +0000)]
Branch: b1_5
some tmp fixes in target.in for build lustre fc5 rpm

19 years agoRevert. Nested conditionals are supposed to work according to the automake
brian [Wed, 31 May 2006 13:37:56 +0000 (13:37 +0000)]
Revert.  Nested conditionals are supposed to work according to the automake
documentation, but in reality they don't.  More likely, I am just not doing
it right, or understanding.  :-(

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 09:26:59 +0000 (09:26 +0000)]
Branch: b1_5
minor fix in vfs_intent for fc5

19 years agoOnly build llver* if the ext2fs/ext2fs.h header is present.
brian [Wed, 31 May 2006 09:19:20 +0000 (09:19 +0000)]
Only build llver* if the ext2fs/ext2fs.h header is present.

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 08:39:34 +0000 (08:39 +0000)]
Branch: b1_5
add fc5 target

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 08:29:07 +0000 (08:29 +0000)]
Branch: b1_5
add fc5 target in lustre-core.m4

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 08:06:56 +0000 (08:06 +0000)]
Branch: b1_5
add kernel config for fc5

19 years agoremove obsolete definitions.
lsy [Wed, 31 May 2006 04:28:16 +0000 (04:28 +0000)]
remove obsolete definitions.

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 03:59:04 +0000 (03:59 +0000)]
Branch: b1_5
add kernel config for fc5

19 years agoBranch: b1_5
wangdi [Wed, 31 May 2006 03:40:04 +0000 (03:40 +0000)]
Branch: b1_5
serval fixes about fc5 lustre

19 years agoBranch b1_5
nathan [Wed, 31 May 2006 00:10:28 +0000 (00:10 +0000)]
Branch b1_5
b=9853
change 'noformat' short option to 'n' to match mkfs.ext3 for Andreas' sanity.

19 years agoDistribute the cluster_scripts in the release.
brian [Wed, 31 May 2006 00:09:56 +0000 (00:09 +0000)]
Distribute the cluster_scripts in the release.

19 years agoBranch b1_5
nathan [Wed, 31 May 2006 00:09:22 +0000 (00:09 +0000)]
Branch b1_5
b=9853
add llite alias to modprobe.conf

19 years agoBranch b1_5
nathan [Tue, 30 May 2006 22:57:01 +0000 (22:57 +0000)]
Branch b1_5
add --noformat alias for --print

19 years agobranch: b1_5
ericm [Tue, 30 May 2006 20:48:22 +0000 (20:48 +0000)]
branch: b1_5
xattr_acl_size() instead of acl_xattr_size()

19 years agoBranch b1_5
nathan [Tue, 30 May 2006 20:16:21 +0000 (20:16 +0000)]
Branch b1_5
b=9853
Improve some of the help text

19 years agob=9858
nathan [Tue, 30 May 2006 19:47:06 +0000 (19:47 +0000)]
b=9858
-Add the ability to fail reconnection of a live client.  In the case where a
single host runs both an MGS and other Lustre services, a failed MGS would
block startup of the other services.  Now, the MGC will time out. (insanity
now passes all tests.)
-The export ref for a config lock update wasn't taken at a
safe time; fixed that.

19 years agoBranch: b1_5
wangdi [Tue, 30 May 2006 18:10:11 +0000 (18:10 +0000)]
Branch: b1_5
work around ia_attr_flags for fc5 build

19 years agoBranch: b1_5
wangdi [Tue, 30 May 2006 17:10:52 +0000 (17:10 +0000)]
Branch: b1_5
fix fc5 build problems in b1_5

19 years agoBranch b1_5
scjody [Tue, 30 May 2006 16:09:20 +0000 (16:09 +0000)]
Branch b1_5
r=adilger

Move #define OBD_CONNECT_EMPTY to the end for consistency.

19 years agoBranch: b1_5
wangdi [Tue, 30 May 2006 16:03:20 +0000 (16:03 +0000)]
Branch: b1_5
1)remove ldiskfs patch from kernel series
2)add fc5 support in build

19 years agoBranch: b1_5
wangdi [Tue, 30 May 2006 15:54:15 +0000 (15:54 +0000)]
Branch: b1_5
port patches for fc5 kernel

19 years agoMerge b1_5 from b1_4 (20060524_0846)
scjody [Tue, 30 May 2006 02:02:30 +0000 (02:02 +0000)]
Merge b1_5 from b1_4 (20060524_0846)

19 years agob=9863
yujian [Mon, 29 May 2006 14:11:05 +0000 (14:11 +0000)]
b=9863
Script to generate a csv file from a running lustre cluster.

19 years agob=9853
yujian [Mon, 29 May 2006 14:04:18 +0000 (14:04 +0000)]
b=9853
Script to generate the mon.cf file, derived from bug10474.

19 years agoadd "mount point" field
yujian [Mon, 29 May 2006 14:00:11 +0000 (14:00 +0000)]
add "mount point" field

19 years agob=9853
yujian [Mon, 29 May 2006 13:56:09 +0000 (13:56 +0000)]
b=9853
1) use ssh instead of pdsh
2) modify to support monitoring multiple services in one failover group
3) create service symlinks from /etc/init.d/lustre for Lustre targets

19 years agob=9853
yujian [Mon, 29 May 2006 13:48:17 +0000 (13:48 +0000)]
b=9853
1) use ssh instead of pdsh
2) generate Heartbeat v1 + Mon and Heartbeat v2 configuration files
   according to new steps described in bug10474 and bug10370

19 years agob=9853
yujian [Mon, 29 May 2006 13:42:39 +0000 (13:42 +0000)]
b=9853
1) use ssh instead of pdsh

19 years agob=9853
yujian [Mon, 29 May 2006 13:40:48 +0000 (13:40 +0000)]
b=9853
1) use ssh instead of pdsh
2) modify to avoid verifying the same hostnames repeatedly

19 years agob=9853
yujian [Mon, 29 May 2006 13:32:00 +0000 (13:32 +0000)]
b=9853
1) add lnet network verification
2) use ssh instead of pdsh
3) add Lustre targets to /etc/fstab
4) generate Heartbeat v1 + Mon and Heartbeat v2 configuration files
   according to new steps described in bug10474 and bug10370

19 years agofile raid5-optimize-memcpy.patch was added on branch b1_5 on 2006-06-30 15:05:26...
vitaly [Fri, 26 May 2006 20:50:01 +0000 (20:50 +0000)]
file raid5-optimize-memcpy.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000

19 years agofile raid5-stripe-by-stripe-handling.patch was added on branch b1_5 on 2006-06-30...
vitaly [Fri, 26 May 2006 20:49:54 +0000 (20:49 +0000)]
file raid5-stripe-by-stripe-handling.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000

19 years agofile raid5-stats.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000
vitaly [Fri, 26 May 2006 20:49:47 +0000 (20:49 +0000)]
file raid5-stats.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000

19 years agofile raid5-serialize-ovelapping-reqs.patch was added on branch b1_5 on 2006-06-30...
vitaly [Fri, 26 May 2006 20:49:40 +0000 (20:49 +0000)]
file raid5-serialize-ovelapping-reqs.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000

19 years agofile raid5-merge-ios.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000
vitaly [Fri, 26 May 2006 20:49:33 +0000 (20:49 +0000)]
file raid5-merge-ios.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000

19 years agofile raid5-large-io.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000
vitaly [Fri, 26 May 2006 20:49:26 +0000 (20:49 +0000)]
file raid5-large-io.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000

19 years agofile raid5-configurable-cachesize.patch was added on branch b1_5 on 2006-06-30 15...
vitaly [Fri, 26 May 2006 20:49:19 +0000 (20:49 +0000)]
file raid5-configurable-cachesize.patch was added on branch b1_5 on 2006-06-30 15:05:26 +0000

19 years agoBranch b1_5
nathan [Thu, 25 May 2006 23:52:31 +0000 (23:52 +0000)]
Branch b1_5
b=9858
except tests that fail on mountconf with uml.  Fix these tests (or
mountconf) eventually.  Excepting them so we can more easily see regressions.

19 years agoBranch b1_5
nathan [Thu, 25 May 2006 21:18:04 +0000 (21:18 +0000)]
Branch b1_5
b=9858
more test fixes
-acceptance-small
-insanity

19 years agofile ext3-sector_t-overflow-2.6.12.patch was added on branch b1_5 on 2006-06-11 16...
vitaly [Thu, 25 May 2006 16:56:18 +0000 (16:56 +0000)]
file ext3-sector_t-overflow-2.6.12.patch was added on branch b1_5 on 2006-06-11 16:54:23 +0000

19 years agofile ext3-sector_t-overflow-2.6.9-rhel4.patch was added on branch b1_5 on 2006-06...
vitaly [Thu, 25 May 2006 16:56:11 +0000 (16:56 +0000)]
file ext3-sector_t-overflow-2.6.9-rhel4.patch was added on branch b1_5 on 2006-06-11 16:54:23 +0000

19 years agofile ext3-sector_t-overflow-2.6.5-suse.patch was added on branch b1_5 on 2006-06...
vitaly [Thu, 25 May 2006 16:56:04 +0000 (16:56 +0000)]
file ext3-sector_t-overflow-2.6.5-suse.patch was added on branch b1_5 on 2006-06-11 16:54:23 +0000

19 years agofile ext3-sector_t-overflow-2.4.patch was added on branch b1_5 on 2006-06-11 16:54...
vitaly [Thu, 25 May 2006 16:55:57 +0000 (16:55 +0000)]
file ext3-sector_t-overflow-2.4.patch was added on branch b1_5 on 2006-06-11 16:54:23 +0000

19 years agofile README was added on branch b1_5 on 2006-05-30 02:02:21 +0000
scjody [Wed, 24 May 2006 08:21:30 +0000 (08:21 +0000)]
file README was added on branch b1_5 on 2006-05-30 02:02:21 +0000

19 years agofile Makefile.am was added on branch b1_5 on 2006-05-30 02:02:21 +0000
scjody [Wed, 24 May 2006 08:21:23 +0000 (08:21 +0000)]
file Makefile.am was added on branch b1_5 on 2006-05-30 02:02:21 +0000

19 years agofile .cvsignore was added on branch b1_5 on 2006-05-30 02:02:21 +0000
scjody [Wed, 24 May 2006 08:21:16 +0000 (08:21 +0000)]
file .cvsignore was added on branch b1_5 on 2006-05-30 02:02:21 +0000

19 years agoBranch b1_5
nathan [Wed, 24 May 2006 01:15:07 +0000 (01:15 +0000)]
Branch b1_5
b=8007
comment cleanup

19 years agob=9861
nathan [Tue, 23 May 2006 19:45:28 +0000 (19:45 +0000)]
b=9861
clear mountconfig opts before they are passed to ldiskfs

19 years agoBranch b1_5
nathan [Tue, 23 May 2006 18:58:35 +0000 (18:58 +0000)]
Branch b1_5
b=9861
implement abort_recov mount option
improve comments

19 years agoBranch b1_5
nathan [Mon, 22 May 2006 19:56:26 +0000 (19:56 +0000)]
Branch b1_5
b=8007
fix mem leak on failed mount

19 years agofile ext3-external-journal-2.6.9.patch was added on branch b1_5 on 2006-05-30 02...
scjody [Mon, 22 May 2006 07:10:12 +0000 (07:10 +0000)]
file ext3-external-journal-2.6.9.patch was added on branch b1_5 on 2006-05-30 02:02:22 +0000

19 years agoadd changelog for lustre msg v2.
lsy [Mon, 22 May 2006 04:24:57 +0000 (04:24 +0000)]
add changelog for lustre msg v2.

19 years agoBranch b1_5
nathan [Fri, 19 May 2006 21:52:35 +0000 (21:52 +0000)]
Branch b1_5
b=9862
reset qos penalty at reactivation

19 years agoBranch b1_5
nathan [Fri, 19 May 2006 17:52:12 +0000 (17:52 +0000)]
Branch b1_5
Add changelog entries for mountconf

19 years agofix headers in dist
nathan [Fri, 19 May 2006 17:04:45 +0000 (17:04 +0000)]
fix headers in dist

19 years agoBranch b1_5
nathan [Fri, 19 May 2006 16:25:43 +0000 (16:25 +0000)]
Branch b1_5
change to 1.5.90 for beta 3

19 years agofile llverdev.txt was added on branch b1_5 on 2006-05-30 02:02:21 +0000
scjody [Thu, 18 May 2006 23:50:03 +0000 (23:50 +0000)]
file llverdev.txt was added on branch b1_5 on 2006-05-30 02:02:21 +0000

19 years agofile llverfs.txt was added on branch b1_5 on 2006-05-30 02:02:21 +0000
scjody [Thu, 18 May 2006 23:49:55 +0000 (23:49 +0000)]
file llverfs.txt was added on branch b1_5 on 2006-05-30 02:02:21 +0000

19 years agob=9860
nathan [Thu, 18 May 2006 22:44:21 +0000 (22:44 +0000)]
b=9860
r=adilger(hld)
cleaner compatibility story with common last_rcvd

19 years agoBranch b1_5
nathan [Thu, 18 May 2006 19:21:35 +0000 (19:21 +0000)]
Branch b1_5
b=9860
1. Change last_rcvd_data to mid-way between old mds and filter structs.
This allows easier translation back and forth.
2. Use old client log for system upgraded from 1.4.  This allows new
clients to start after the new MDT has started, instead of having to wait
for all the OSTs as well.

19 years agoMerge b1_5 from b1_4 (20060515_1255)
scjody [Tue, 16 May 2006 10:32:50 +0000 (10:32 +0000)]
Merge b1_5 from b1_4 (20060515_1255)

19 years agoBranch b1_5
nathan [Mon, 15 May 2006 23:21:40 +0000 (23:21 +0000)]
Branch b1_5
b=9858
test framework changes to
1. handle multiple osts (lov.sh)
2. auto-insmod local modules

19 years agoBranch b1_5
nathan [Mon, 15 May 2006 20:43:08 +0000 (20:43 +0000)]
Branch b1_5
b=8007
Fix "Mount still busy with 1802201963 refs" bug

19 years agoBranch b1_5
nathan [Mon, 15 May 2006 16:42:19 +0000 (16:42 +0000)]
Branch b1_5
b=8007
llmount.c has been replaced with mount_lustre.c

19 years agoLand b1_5_msg_reorg(lustre msg v2) onto b1_5 (20060515_2228)
lsy [Mon, 15 May 2006 15:06:01 +0000 (15:06 +0000)]
Land b1_5_msg_reorg(lustre msg v2) onto b1_5 (20060515_2228)

19 years agoBranch b1_5
nathan [Fri, 12 May 2006 21:34:44 +0000 (21:34 +0000)]
Branch b1_5
b=8007
broader device mounted check before mkfs

19 years agoBranch b1_5
nathan [Fri, 12 May 2006 21:33:31 +0000 (21:33 +0000)]
Branch b1_5
b=9860
fix ctrl-c during client mount waiting for recovery (added regression
in 9860)

19 years agoBranch b1_5
nathan [Fri, 12 May 2006 18:47:07 +0000 (18:47 +0000)]
Branch b1_5
b=8007
added module_cleanup script at vitaly's request

19 years agoBranch b1_5
nathan [Fri, 12 May 2006 18:37:54 +0000 (18:37 +0000)]
Branch b1_5
b=9860
Added 1.6 client interoperability with 1.4.6

19 years agoBranch b1_5
nathan [Wed, 10 May 2006 19:10:48 +0000 (19:10 +0000)]
Branch b1_5
b=4899
fix process name (from 4899 patch)

19 years agoBranch b1_5
nathan [Wed, 10 May 2006 18:00:05 +0000 (18:00 +0000)]
Branch b1_5
b=10516
Rather than cleanup and re-setup llogs for each OST addition, instead just call
setup only.  This makes sure that there is no window between the two where
someone calling llog_get_ctxt will fail.  Change llog_setup to a NOP if it's
already set up.

19 years agoBranch b1_5
nathan [Tue, 9 May 2006 19:55:34 +0000 (19:55 +0000)]
Branch b1_5
cleanup mgs_target_info (failnids are part of params, add lustre vers)
add wirecheck stuff for MGS

19 years agoBranch b1_5
nathan [Tue, 9 May 2006 18:17:02 +0000 (18:17 +0000)]
Branch b1_5
b=9862
r=adilger(pending)
Optimized stripe assigment, based on:
1. space remaing on each OST ("QOS" from b1_5)
2. OSS optimization, where we try to improve network usage by distributing
stripes between OSS's (nodes) rather than just OSTs. (For rr and qos
assignments).