分布式文件存储系统fastdfs安装教程(上)

简介: 分布式文件存储系统fastdfs安装教程

1.将压缩包上传到opt目录下

20201107115637612.png

2.解压该文件


cd /opt
tar -zxvf FastDFS_v5.05.tar.gz 

20201107115755845.png


3.编译文件


cd FastDFS
./make.sh


如果出现下面的错误,那么我们需要先安装这个环境libfastcommon


20201107115858772.png


3.1安装libfastcommon


3.2上传文件到/usr/local目录下并解压


tar -zxvf libfastcommonV1.0.7.tar.gz


20201107115959302.png


3.3进入解压好的文件夹下,开始编译


cd libfastcommon-1.0.7
./make.sh


20201107120038793.png


如果出现无法识别./make.sh,那么运行运行下面的代码即可


yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libe


之后你就可以通过./make.sh命令进行编译了


3.4编译并安装


./make.sh install


20201107120139604.png


这里我们可以看到他是默认将这个东西安装到/usr/lib64目录下的,但是我们之后Fastdfs程序默认是引用/usr/lib目录下的文件,所以我们需要将该目录下的libfastcommon.so文件赋值粘贴到/usr/lib目录下


cp /usr/lib64/libfastcommon.so /usr/lib


4.重新编译安装我们的文件


./make.sh
./make.sh install


20201107133630316.png


这样就算编译成功了。

20201107133705915.png


这样就算安装成功了。


5.将conf配置目录下的所有文件都拷贝到/etc/fdfs


这时候我们先去查看一下是否有该目录,我们检查之后发现是没有的


20201107133739277.png


但是当我们选择去创建该目录的时候会发现该目录其实已经存在了,


mkdir /etc/fdfs


20201107133822306.png


我们可以进入该目录去检验一下,可以发现我们是可以进入该目录的,


cd fdfs

20201107133853511.png


这就说明我们在安装Fastdfs的时候,他就已经默认帮我们将它创建了,知识这个目录是隐藏的

所以我们可以直接将conf目录下的所有文件全部拷贝到/etc/fdfs目录下


cp * /etc/fdfs


20201107133927126.png


相关文章
|
4月前
|
存储 安全 数据管理
新型数据库技术:基于区块链的分布式数据存储系统
传统数据库系统面临着中心化管理、数据安全性和可信度等方面的挑战。本文介绍了一种基于区块链技术的新型数据库系统,通过分布式存储和去中心化的特性,提高了数据的安全性和可信度,同时实现了高效的数据管理和共享。该系统在多个领域如金融、医疗和物联网等具有广阔的应用前景。
|
1月前
|
存储 监控 固态存储
【vSAN分布式存储服务器数据恢复】VMware vSphere vSAN 分布式存储虚拟化平台VMDK文件1KB问题数据恢复案例
在一例vSAN分布式存储故障中,因替换故障闪存盘后磁盘组失效,一台采用RAID0策略且未使用置备的虚拟机VMDK文件受损,仅余1KB大小。经分析发现,该VMDK文件与内部虚拟对象关联失效导致。恢复方案包括定位虚拟对象及组件的具体物理位置,解析分配空间,并手动重组RAID0结构以恢复数据。此案例强调了深入理解vSAN分布式存储机制的重要性,以及定制化数据恢复方案的有效性。
64 5
|
3月前
|
存储 Kubernetes 监控
etcd:分布式键值存储系统技术
`etcd` 是一个用于共享配置和服务发现的高度可用键值存储系统,基于Raft算法保证数据一致性。它提供HTTP/GRPC API,常用于服务发现、配置共享和分布式锁。etcd集群包含多个节点,每个节点可为领导者或跟随者。在Kubernetes中,etcd存储集群状态,其稳定性和一致性至关重要。维护etcd涉及备份、状态监控、日志审计和安全措施。
68 2
|
3月前
|
分布式计算 Hadoop Java
分布式系统详解--框架(Hadoop--JAVA操作HDFS文件)
分布式系统详解--框架(Hadoop--JAVA操作HDFS文件)
35 0
|
3月前
|
存储 分布式计算 Hadoop
【大数据】分布式数据库HBase下载安装教程
【大数据】分布式数据库HBase下载安装教程
83 0
|
4月前
|
存储 安全 数据管理
新一代数据库技术:融合区块链的分布式数据存储系统
传统数据库系统面临着数据安全性、可信度和去中心化等挑战,而区块链技术的兴起为解决这些问题提供了新的思路。本文介绍了一种新一代数据库技术,将区块链技术与传统的分布式数据存储系统相融合,实现了更高水平的数据安全性和可信度,以及去中心化的优势。通过结合区块链的不可篡改性和分布式存储系统的高性能,这一新型数据库技术将在未来的数据管理领域发挥重要作用。
|
4月前
|
存储 测试技术 C++
P2P网络下分布式文件共享场景的测试
P2P网络下分布式文件共享场景的测试
271 6
|
10月前
|
存储 SQL 缓存
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案(3)
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案
164 0
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案(3)
|
10月前
|
存储 Java 数据管理
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案(2)
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案
154 0
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案(2)
|
10月前
|
存储 缓存 NoSQL
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案(1)
顶会论文解读|DEPART:分布式KV存储系统的副本解耦方案
159 0

热门文章

最新文章