GlusteFS一些优化

本文介绍了GlusterFS的一些关键优化设置,包括调整磁盘空间剩余阀值至20%,关闭NFS挂载影响,设置IP访问授权,调整条带大小、请求等待时间和客户端等待时间,增加IO线程数,优化缓存策略以及启用预读和写入缓存功能。此外,还提供了检查和维护GlusterFS卷状态以及启用和管理配额的命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

磁盘空间剩余空间阀值 默认10%
[root@tom01 glufs]# gluster volume set blk-volume cluster.min-free-disk 20%

关闭NFS mount.glusterfs挂载不影响
[root@tom01 glufs]# gluster volume set blk-volume nfs.disable on

IP访问授权
[root@tom01 glufs]# gluster volume set blk-volume auth.allow 192.168.56.10
[root@tom03 ~]# mount -t glusterfs 192.168.56.7:/blk-volume /mnt
Mount failed. Please check the log file for more details.

条带大小 条带卷使用
[root@tom01 glufs]# gluster volume set blk-volume cluster.stripe-block-size 1MB

请求等待时间 默认值1800s 合法值 0~1800
[root@tom01 glufs]# gluster volume set blk-volume network.frame-timeout 60s

客户端等待时间 默认值42 合法值0~42
[root@tom01 glufs]# gluster volume set blk-volume network.ping-timeout 10s
volume set: success

IO线程数 默认值16 和法值 0~65
[root@tom01 glufs]# gluster volume set blk-volume performance.io-thread-count 20
volume set: success

缓存校验周期 默认值 1s
[root@tom01 glufs]# gluster volume set blk-volume performance.cache-refresh-timeout 20
volume set: success

缓存大小 默认值 32MB
[root@tom01 glufs]# gluster volume set blk-volume performance.cache-size 128MB
volume set: success

优化读取小文件性能
[root@tom01 glufs]# gluster volume set blk-volume performance.quick-read on
volume set: success

预读的方式提高读取的性能,有利于应用频繁持续性的访问文件,当应用完成当前数据块读取的时候,下一个数据块就已经准备好了
[root@tom01 glufs]# gluster volume set blk-volume performance.read-ahead on
volume set: success

在写数据时,先写入缓存内,再写入磁盘,以提高写入的性能
[root@tom01 glufs]# gluster volume set blk-volume performance.write-behind on
volume set: success

缓存已经被读过的数据,以提高IO性能,当IO缓存中继检测到有写操作的时候,它就会把相应的文件从缓存中删除
[root@tom01 glufs]# gluster volume set blk-volume performance.io-cache on
volume set: success

查看维护
gluster peer status 主机状态
gluster volume status blk-volume 卷的状态
gluster volume heal blk-volume1 full 启动完全修复
gluster volume heal blk-volume info 查看需要修复的文件
gluster volume heal blk-volume info healed 查看成功修复的文件
gluster volume heal blk-volume info heal-failed 查看修复失败的文件
gluster volume heal blk-volume info split-brain 查看脑裂的文件

gluster volume quota blk-volume enable 激活quota功能
gluster volume quota blk-volume disable 关闭quota功能
gluster volume quota blk-volume limit-usage /data 10GB 目录限制
gluster volume quota blk-volume list quota信息列表
gluster volume quota blk-volume list /data 显示目录的quota信息
gluster volume set blk-volume features.quota-timeout 5 设置信息的超时时间
gluster volume quota blk-volume remove /data 删除某个目录的quota设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值