标签:分布式文件系统 fastdfs安装配置 fastdfs命令介绍
FastDFS的安装配置
环境介绍:centos6.8
1.下载源码包(github站点)
fastdfs-master.zip # 依赖 libfastcommon-master libfastcommon-master.zip
2.编译安装
(a)首先安装 libfastcommon-master
# unzip libfastcommon-master.zip # cd libfastcommon-master/ # cat INSTALL # ./make.sh --> 确保运行成功 # ./make.sh install
(b)安装 fastdfs-master
# unzip fastdfs-master.zip # cd fastdfs-master # cat INSTALL # ./make.sh --> 确保运行成功 # ./make.sh install
3.提供配置文件测试启动
(a)首先提供作为tracker节点的配置文件
# cd /etc/fdfs/ # cp tracker.conf.sample tracker.conf # vim tracker.conf base_path=/fdfs/tracker #设置tracker的数据文件和日志目录(需要手动创建) # mkdir -pv /fdfs/tracker # service fdfs_trackerd start --> 启动tracker节点 # ss -tln --> 查看22122端口是否监听
(b)提供作为storage节点的配置文件
# cp storage.conf.sample storage.conf #此处用在同一个服务器上,仅做测试目的 # vim storage.conf base_path=/fdfs/storage #设置storage的日志目录(需自己手动创建) store_path0=/fdfs/storeage #存储路径 tracker_server=10.1.249.125:22122 #tracker 服务器的IP地址和端口 # madir /fdfs/storage # service fdfs_storaged start # ss -tln --> 查看23000端口是否监听
注:如果启动过程有问题,可以进入我们刚刚创建的目录,会记录有日志信息
(c)提供作为client节点的配置文件
# cp client.conf.sample client.conf base_path=/fdfs/client #手动创建 tracker_server=10.1.249.125:22122 # tracker服务器地址和端口 # mkdir /fdfs/client
4.基本命令用法
(a)监控命令
# fdfs_monitor /etc/fdfs/storage.conf
(b)上传文件
# fdfs_upload_file /etc/fdfs/client.conf /etc/fstab group1/M00/00/00/CgH5fVhCMsmAE50GAAADg7Z3qhI1695771 # fid路径
(c)查看刚刚上传的文件
# fdfs_file_info /etc/fdfs/client.conf > group1/M00/00/00/CgH5fVhCMsmAE50GAAADg7Z3qhI1695771 #刚刚的fid路径 source storage id: 0 source ip address: 10.1.249.125 file create timestamp: 2016-12-03 10:49:45 file size: 899 file crc32: 3061295634 (0xB677AA12) #产生的信息
(d)下载刚刚上传的文件
# fdfs_download_file /etc/fdfs/client.conf > group1/M00/00/00/CgH5fVhCMsmAE50GAAADg7Z3qhI1695771 /tmp/fstab.bak #保存路径 # cat /tmp/fstab.bak #可以看到和系统上的fstab文件一样
本文出自 “似水流年” 博客,请务必保留此出处http://sixijie123.blog.51cto.com/11880770/1879076
标签:分布式文件系统 fastdfs安装配置 fastdfs命令介绍
原文地址:http://sixijie123.blog.51cto.com/11880770/1879076