Oct 11, 2010
by
pauln
(pauln@orange:s2reg)$ ./kernel_full.sh
real 2m23.859s
user 0m15.368s
sys 0m2.746s
real 2m39.051s
user 0m1.036s
sys 0m1.693s
Success (/s2/1286779458)
real 5m2.926s
user 0m16.404s
sys 0m4.438s
(pauln@lemon:fuse)$ cat ~pauln/s2reg/kernel_full.sh
#!/bin/sh
TD=`date +%s`
time (mkdir -p /s2/${TD} &&
cd /s2/${TD} &&
time tar jxfv ~pauln/linux-2.6.34.tar.bz2 > /dev/null &&
time md5sum -c ~pauln/linux-2.6.34.MD5s > /dev/null &&
echo "Success (/s2/${TD})"
)
Oct 8, 2010
by
pauln
With rev 14128 we now have support for ultra fast lookups in the immutable namespace hierarchy. A problem was spotted with zfs-fuse 0.6.9 where immns directory components were not being cached properly. This resulted in disk-bound lookup operations which drastically slowed performance of file creates. r14128 eliminates these lookups by prefetching the zfs inode numbers of immns directories prior to slashd startup.
(pauln@lemon:slash_nara)$ svn ci ../zfs/src/zfs-fuse/zfs_operations_slash.c slashd/main_mds.c
Sending slash_nara/slashd/main_mds.c
Sending zfs/src/zfs-fuse/zfs_operations_slash.c
Transmitting file data ..
Committed revision 14128.
Oct 4, 2010
by
yanovich
SLASH2 has been outfitted with zfs-fuse-0.6.9 (from 0.6.0) yesterday. After light testing, no serious problems were discovered in the 100,000 line patch in most standard paths of SLASH.
A lot was introduced in zfs-fuse as the forerunner to the next major version release (0.7.0, due soon), such /zfs-kstat, a fuse-mounted file system brought up by the MDS (or more specifically, the ZFS listener daemon), which reports stats about backend file system activity. Their release page lists other critical bugs and features addressed in the newer release.
Oct 1, 2010
by
pauln
Just noticed that some contents of crc_update RPC’s are not being processed at the MDS due to a failure of a single update element (srm_bmap_crcup). I’m changing this so that each srm_bmap_crcup will have a return code representation in the RPC reply.
Sep 26, 2010
by
yanovich
The SLASH2 wiki is now available.