pooka f1d4214202 Update RUMP_ACTION to use rumpclient.
The server must of course have some disks configured.  Let's say
we have this simple server with disks as a few sparse host files:

main()
{
        rump_init();
        rump_pub_etfs_register("/disk1", "./disk1.img", RUMP_ETFS_BLK);
        rump_pub_etfs_register("/disk2", "./disk2.img", RUMP_ETFS_BLK);
        rump_pub_etfs_register("/disk3", "./disk3.img", RUMP_ETFS_BLK);
        rump_pub_etfs_register("/disk4", "./disk4.img", RUMP_ETFS_BLK);
        pause();
}

And we run the server:

mainbus0 (root)
Kernelized RAIDframe activated
/disk1: hostpath ./disk1.img (97 GB)
/disk2: hostpath ./disk2.img (97 GB)
/disk3: hostpath ./disk3.img (97 GB)
/disk4: hostpath ./disk4.img (97 GB)

We can then configure the raid against the server:

> ./raidctl -c theraid.conf raid0

And lo, we have evidence of a level1 raid in the server dmesg:

raid0: RAID Level 1
raid0: Components: /disk1 /disk2 /disk3 /disk4
raid0: Total Sectors: 409599744 (199999 MB)

yea, i initialized it already in a previous run:

> ./raidctl -S raid0
Reconstruction is 100% complete.
Parity Re-write is 100% complete.
Copyback is 100% complete.
2010-11-08 12:42:35 +00:00
..
2010-03-30 14:26:55 +00:00
2010-03-06 00:30:54 +00:00
2010-04-02 19:33:09 +00:00
2010-03-05 18:51:22 +00:00
2010-03-05 18:51:22 +00:00
2010-03-31 13:10:10 +00:00
2010-03-31 13:33:14 +00:00
2009-12-22 17:50:22 +00:00
2010-03-30 14:05:32 +00:00
2010-05-21 11:59:38 +00:00
2009-12-23 09:18:48 +00:00
2010-03-31 04:17:23 +00:00
2010-10-31 11:39:46 +00:00
2010-05-12 21:21:59 +00:00
2009-10-29 14:34:06 +00:00