Scality: Setup Block Device Access
Jump to navigation
Jump to search
Assumes that the REST connector is fully setup and working
Install Target
Install sfused
yum install scality-sfused
Config basic FUSE parameters
config basic sfused parameters (in /etc/sfused.conf)
dev = 2 bstraplist = 192.168.122.161:4244,192.168.122.171:4244,192.168.122.161:4246
Config SPARSE parameters
Config sparse Set following parameters in /etc/sfused.conf:
Set serialization of each of the 4 cache to 0
serialization = 0
config following sparse parameters:
[ino_mode:2] type = sparse cache_stripes = 0 cache_md = 0 pattern = .* sticky = 1 stripe_size = 1048576 fsync_on_close = 0 Validate sparse Turn on debugging
Add sfused_options into /etc/default/scality-sfused
SFUSED_OPTIONS="-T15"
and then start sfused daemon.
/etc/init.d/scality-sfused start # note: restart will fail if it's not running
= Check sparse stats
cat /mnt/fuse/0/sys/stats_sparse:<nb>
[root@blade2 log]# cat /mnt/fuse/0/sys/stats_sparse\:2
timestamp: 07:36:30.844755
operation count // max// errors avg (ms) slowest total (ms) total (bytes)
create 0 0 0 0 0 0 0 -
open 0 0 0 0 0 0 0 -
truncate 0 0 0 0 0 0 0 -
close 0 0 0 0 0 0 0 -
delete 0 0 0 0 0 0 0 -
st_delete 0 0 0 0 0 0 0 -
st_wait 0 0 0 0 0 0 0 -
commit 0 0 0 0 0 0 0 -
stat 0 0 0 0 0 0 0 -
lock 0 0 0 0 0 0 0 -
schedule 0 0 0 0 0 0 0 -
fsync 0 0 0 0 0 0 0 -
dirty_block 0 0 0 0 0 0 0 -
write_blob 0 0 0 0 0 0 0 -
get_blocks 0 0 0 0 0 0 0 -
read 0 0 0 0 0 0 0 0
read < 64 B 0 0 0 0 0 0 0 0
read < 512 B 0 0 0 0 0 0 0 0
read < 4 KB 0 0 0 0 0 0 0 0
read < 32 KB 0 0 0 0 0 0 0 0
read < 256 KB 0 0 0 0 0 0 0 0
read < 2 MB 0 0 0 0 0 0 0 0
read >= 2 MB 0 0 0 0 0 0 0 0
write 0 0 0 0 0 0 0 0
write < 64 B 0 0 0 0 0 0 0 0
write < 512 B 0 0 0 0 0 0 0 0
write < 4 KB 0 0 0 0 0 0 0 0
write < 32 KB 0 0 0 0 0 0 0 0
write < 256 KB 0 0 0 0 0 0 0 0
write < 2 MB 0 0 0 0 0 0 0 0
write >= 2 MB 0 0 0 0 0 0 0 0
st_read 0 0 0 0 0 0 0 0
st_read < 64 B 0 0 0 0 0 0 0 0
st_read < 512 B 0 0 0 0 0 0 0 0
st_read < 4 KB 0 0 0 0 0 0 0 0
st_read < 32 KB 0 0 0 0 0 0 0 0
st_read < 256 KB 0 0 0 0 0 0 0 0
st_read < 2 MB 0 0 0 0 0 0 0 0
st_read >= 2 MB 0 0 0 0 0 0 0 0
st_uread 0 0 0 0 0 0 0 0
st_uread < 64 B 0 0 0 0 0 0 0 0
st_uread < 512 B 0 0 0 0 0 0 0 0
st_uread < 4 KB 0 0 0 0 0 0 0 0
st_uread < 32 KB 0 0 0 0 0 0 0 0
st_uread < 256 KB 0 0 0 0 0 0 0 0
st_uread < 2 MB 0 0 0 0 0 0 0 0
st_uread >= 2 MB 0 0 0 0 0 0 0 0
st_write 0 0 0 0 0 0 0 0
st_write < 64 B 0 0 0 0 0 0 0 0
st_write < 512 B 0 0 0 0 0 0 0 0
st_write < 4 KB 0 0 0 0 0 0 0 0
st_write < 32 KB 0 0 0 0 0 0 0 0
st_write < 256 KB 0 0 0 0 0 0 0 0
st_write < 2 MB 0 0 0 0 0 0 0 0
st_write >= 2 MB 0 0 0 0 0 0 0 0
st_rewrite 0 0 0 0 0 0 0 0
st_rewrite < 64 B 0 0 0 0 0 0 0 0
st_rewrite < 512 B 0 0 0 0 0 0 0 0
st_rewrite < 4 KB 0 0 0 0 0 0 0 0
st_rewrite < 32 KB 0 0 0 0 0 0 0 0
st_rewrite < 256 KB 0 0 0 0 0 0 0 0
st_rewrite < 2 MB 0 0 0 0 0 0 0 0
st_rewrite >= 2 MB 0 0 0 0 0 0 0 0
cwrite 0 0 0 0 0 0 0 0
cwrite < 64 B 0 0 0 0 0 0 0 0
cwrite < 512 B 0 0 0 0 0 0 0 0
cwrite < 4 KB 0 0 0 0 0 0 0 0
cwrite < 32 KB 0 0 0 0 0 0 0 0
cwrite < 256 KB 0 0 0 0 0 0 0 0
cwrite < 2 MB 0 0 0 0 0 0 0 0
cwrite >= 2 MB 0 0 0 0 0 0 0 0
flush_timeout 0 0 0 0 0 0 0
st_alloc 0 0 0 0 0 0 0
Total (bytes): 0 read 0 written