一、基础资源:
二、设置原则
Gluster并非一个真正的文件系统。他是将多个文件系统集合成一个整体,以便于能够对多个主机同时进行读写操作。官方推荐使用XFS文件系统,如果没有,也可以使用ETX4。当然其他的文件系统也是支持的。(文件系统支持extent属性
)
1、常见术语
- trusted pool:gluster集群中的主机
- node:trusted pool中的主机节点
- brick:gluster存储使用的硬件(即文件系统)
- export:即主机节点上提供硬件存储的挂载路径,比如说是把/dev/sdb挂载到/export/brick1上
- Global Namespace:Gluster volume的另一种说法
- Gluster volume:多个brick的集合,使用方式类似于/etc/exports NFS
- GNFS/kNFS:GNFS是我们引用内联NFS服务器的方式、kNFS代表内核NFS,或者就叫做NFS。在大多数情况下是希望禁用掉kNFS。Gluster NFS不太需要额外的配置与使用NSFv3是比较相似的。
2、其他
- 生产环境NTP和DNS需求
- 在系统部署的时候不建议格式化gluster 磁盘。后续会通过mkfs进行格式化。如果仅有一块磁盘(不推荐),确保划分出一两个空闲分区供Gluster稍后使用,以便在测试过程中的格式化或再格式化
- 推荐在可信环境下关闭防火墙