1概述
本文介绍使用开源软件ctdb+samba+gluster搭建NAS集群系统。
1.1 使用的开源软件介绍
1、glusterfs
glusterfs是一个开源的分布式文件系统,只适用于大文件存储,存储海量小文件性能很差,不建议使用。
2、samba
Samba为选定的Unix目录(包括所有子目录)建立网络共享。使Windows用户可以像访问普通Windows下的文件夹那样来通过网络访问这些Unix目录。
3、ctdb
ctdb是tdb的集群实现,用来在集群文件系统上使用samba或其他共享项目(例如nfs)。
1.2 集群环境说明
本文集群由2台服务器组成(可以多台),服务器IP为 192.168.57.93,192.168.57.94,集群VIP为192.168.57.95。
2 安装配置
注:下面安装步骤以CENTOS6安装为例。
2.1 安装配置glusterfs
2.1.1安装前准备
下载yum源配置文件
http://download.gluster.org/pub/gluster/glusterfs/LATEST/CentOS/gluste...
2.1.2安装
yum install glusterfs glusterfs-fuse glusterfs-server
2.1.3 配置
1、创建glusterfs集群
glusterd start ——启动glusterfs服务,与版本不同。老版本服务名为glusterfs-server。