分布式文件系统FastDFS实战(上)——FastDFS介绍及架构机制
1. FastDFS简介
FastDFS是一款开源的轻量级分布式文件系统,由国人余庆所开发,其项目地址:https://github.com/happyfish100
纯C实现,支持Linux,FreeBSD等UNIX系统
类google FS,不是通用的文件系统,只能通过专有API访问,目前提供了C、Java和PHP API等
FastDFS可以看做是基于文件的key value pair存储系统,称作...
FastDFS是一款开源的轻量级分布式文件系统,由国人余庆所开发,其项目地址:https://github.com/happyfish100
纯C实现,支持Linux,FreeBSD等UNIX系统
类google FS,不是通用的文件系统,只能通过专有API访问,目前提供了C、Java和PHP API等
FastDFS可以看做是基于文件的key value pair存储系统,称作...
因为底层做了raid配置,有硬件故障,直接更换硬盘,会自动同步数据。
如果没有做raid的处理方法:
正常node执行gluster volume status 记录故障节点uuid
执行getfattr -d -m '.*' /brick
记录 trusted.glusterfs.volume-id及trusted.gfid
演示
(1) 查看gv2卷信息...
Continue reading >>一般在企业应用中Linux防火墙是打开的,GlusterFS需要开通一些服务器之间访问的端口
iptables -I INPUT -p tcp --dport 24007:24011 -j ACCEPT(服务监听端口)
iptables -I INPUT -p&n...
Continue reading >>一般选择2U的机型,磁盘STAT盘4T,如果I/O 要求比较高,可以采购SSD固态硬盘。
为了充分保证系统的稳定性和性能,要求所有glusterfs服务器硬件配置尽量一致,尤其是硬盘数量和大小。机器的RAID卡需要带电池,缓存越大,性能越好。一般情况下,建议做RAID10,如果出于空间要求的考虑,需要做RAID5,建议最好能有1-2块硬盘的热备盘。
...
Continue reading >>1.1 准备工作
#给四台虚拟机再添加一块盘sdc并格式化 [root@mystorage1 ~]# mkfs.xfs -f /dev/sdc #在四台机器上执行,建立挂载块设备的目录 [root@mystorage1 ~]# mkdir -p /storage/brick2 #挂载盘到文件...