多语言展示
当前在线:1188今日阅读:176今日分享:34

CentOS系统下FastDFS分布式文件系统安装部署

FastDFS分布式文件服务器部署流程以及注意事项
工具/原料
1

libfdfscommon-1.0.7

2

FastDFS_v5.01.tar.gz

3

CentOS系统

方法/步骤
1

libfdfscommon安装,将下载的libfdfscommon文件上传到目标CentOS系统下。分别先后执行./make.sh 和 ./make.sh install 命令,如下图所示。

2

libfdfscommon安装检查,查看/usr/lib64文件夹中增加libfdfscommon.so文件和/usr/include文件夹中新建的fdfscommon文件夹。如下图所示。

3

FastDFS安装,将下载的FastDFS文件上传到目标CentOS系统,解压缩到当前文件夹。分别先后执行FastDFS文件夹中'./make.sh'和“./make.sh install”命令。如下图所示。

4

安装检查,分别打开并查看etc/fdfs和usr/local/bin文件夹中文件是否相关文件内容。如下图所示。创建数据存储目录/home/fdfs。这个数据存储目录将在后面步骤配置中频繁出现。

5

修改配置文件/etc/fdfs/tracker.conf的配置信息,主要包括端口信息(port)和存储数据和配置文件的地址信息(base_path),该base_path配置的地址指向上一个步骤创建的数据存储目录。

6

启动tracker Server,执行如下图所示命令。在启动tracker服务后,通过查看监听端口情况,看Tracker服务是否成功启动。如下图所示。

7

修改并保存配置文件/etc/fdfs/storage.conf的配置信息,主要包括如下配置:disable=false、port=23000base_path=/home/hdfsstore_path0=/home/hdfstracker_server=ip地址:22122(注意如果tracker_server也在本机,不可以用127.0.0.1)

8

启动storage Server,执行如下图中的命令,命令格式:[服务项] [服务项配置] start;执行监听端口命令检查storage是否启动成功,如下图所示。

9

文件上传测试,修改并保存配置文件/etc/fdfs/client.conf的配置信息,分别修改配置文件中的base_path和tracker_server配置信息,如下图所示。执行 'usr/local/bin/fdfs_upload_file'  'etc/fdfs/client.conf' '文件路径'。如下图所示。

推荐信息