FastDFS

Posted itelephant

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FastDFS相关的知识,希望对你有一定的参考价值。

1. FastDFS

FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。

tracker-server:

跟踪服务器, 主要做调度工作, 起负载均衡的作用。 在内存中记录集群中所有存储组和存储服务器的状态信息, 是客户端和数据服务器交互的枢纽。 相比GFS中的master更为精简, 不记录文件索引信息, 占用的内存量很少。

storage-server:

存储服务器( 又称:存储节点或数据服务器) , 文件和文件属性( metadata) 都保存到存储服务器上。 Storage server直接利用OS的文件系统调用管理文件。

group:

组, 也可称为卷。 同组内服务器上的文件是完全相同的 ,同一组内的storage server之间是对等的, 文件上传、 删除等操作可以在任意一台storage server上进行 。

meta data:

meta data:文件相关属性,键值对( Key Value Pair) 方式,如:width=1024,heigth=768 。

2. 能够使用Docker进行镜像操作

启动docker:$ sudo service docker start

停止docker:$ sudo service docker stop

重启docker:$ sudo service docker restart

检查docker的版本: $ docker version

命令行工具来检索镜像:$ docker search 镜像名

使用docker下载镜像:$ docker image pull 镜像名

使用docker安装备份镜像:$ docker load -i 文件路径/镜像包

删除镜像:$ docker image rm 镜像名或镜像id

删除容器:$ docker container rm 容器名或容器id

查看运行的镜像:$ docker container ls 或者 $ docker ps

以上是关于FastDFS的主要内容,如果未能解决你的问题,请参考以下文章

(转)分布式文件存储FastDFSFastDFS配置

分布式文件存储FastDFSFastDFS配置文件详解

(转) 分布式文件存储FastDFSFastDFS配置文件详解

分布式文件存储FastDFSFastDFS配置文件具体解释

分布式文件存储FastDFSFastDFS配置文件详解

分布式文件存储FastDFSFastDFS多节点配置