首页 > 系统相关 >Ubuntu 22.04.1 LTS 安装FastFDS

Ubuntu 22.04.1 LTS 安装FastFDS

时间:2023-04-25 15:48:38浏览次数:50  
标签:LTS Tracker Storage Server FastFDS 22.04 服务器 上传

安装过程一波三折,差点被坑死!

一、简单介绍

1、FastFDS是什么?

FastDFS是阿里余庆用C语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。

 

2、FastFDS的三个角色

FastFDS的三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。客户端请求Tracker server进行文件上传、下载,通过Tracker Server调度最终由Storage Server完成文件上传和下载。

  • Tracker Server 作用是负载均衡和调度,负责管理所有的Storage Server和group,每个Storage在启动后会连接Tracker Server,告知自己所属group等信息,并保持周期性心跳。通过Tracker Server在文件上传时可以根据一些策略找到Storage Server提供文件上传服务。可以将Tracker`称为追踪服务器或调度服务器。
  • Storage Server 作用是文件存储,主要提供容量和备份服务;以group为单位,每个group内可以有多台 Storage Server,数据互为备份。客户端上传的文件最终存储在Storage服务器上,Storage Server没有实现自己的文件系统而是利用操作系统的文件系统来管理文件。可以将Storage称为存储服务器。
  • Client 是上传下载数据的服务器,也就是我们自己的项目所部署在的服务器,称为客户端。

 

二、切换数据源

为了避免没必要的坑,强烈建议安装前切换到国内源,推荐阿里源。

直通车:https://www.cnblogs.com/hunttown/p/17352465.html

 

三、安装

 

标签:LTS,Tracker,Storage,Server,FastFDS,22.04,服务器,上传
From: https://www.cnblogs.com/hunttown/p/17352783.html

相关文章

  • Ubuntu 22.04.1 LTS 安装redis-5.0.14
    一、下载安装包下载地址:https://download.redis.io/releases/redis-5.0.14.tar.gz或者:wgethttps://download.redis.io/releases/redis-5.0.14.tar.gz 二、安装环境变量sudoapt-getinstallmakesudoapt-getinstallgcc 三、解压tarxzfredis-5.0.14.tar.gz......
  • Ubuntu 22.04.1 LTS 系统下JDK8的安装与配置
    一、下载安装包下载地址:JavaDownloads|Oracle二、解压和查看版本tar-zxfjdk-8u371-linux-x64.tar.gz-C/usr/local/java/cd/usr/local/java/jdk1.8.0_371./bin/java-versionjavaversion"1.8.0_371"Java(TM)SERuntimeEnvironment(build1.8.0_371-b09)......
  • Ubuntu 22.04.1 LTS 切换国内源
    1、备份原文件cp/etc/apt/sources.list/etc/apt/sources.list.bak 2、清空 sources.list文件中的内容,然后将以下任何一个源复制到文件中,以阿里源为例:vim/etc/apt/sources.listdebhttp://mirrors.aliyun.com/ubuntu/jammymainrestricteduniversemultiversed......
  • 办公套件Microsoft Office LTSC 2021最新中文Mac版
    MicrosoftOfficeLTSC2021(office全家桶)中文版是Microsoft为Mac用户推出的一款新iPadMac系列电脑、iPad桌面应用程序。OfficeLTSC2021是MicrosoftOffice系列电脑、iPad电脑和桌面应用程序的新一代操作系统和办公自动化产品。它采用了Mac和Linux操作系统的同步版......
  • Ubuntu 22.04.1 LTS 编译安装 nginx-1.23.4
    一、安装环境依赖sudoapt-getinstallg++sudoapt-getinstallopenssllibssl-devsudoapt-getinstalllibpcre3libpcre3-devsudoapt-getinstallzlib1g-devsudoapt-getinstalllibgd-dev 二、下载安装包wgethttp://nginx.org/download/nginx-1.23.4.tar.gz......
  • ubuntu 22.04 国内镜像阿里云/163源/清华大学/中科大
    ubuntu22.04国内镜像阿里云/163源/清华大学/中科大--转--已验证GPG错误由于没有公钥,无法验证下列签名sudoapt-keyadv--keyserverkeyserver.ubuntu.com--recv-keys871920D1991BC93Csudoapt-keyadv--keyserverkeyserver.ubuntu.com--recv-keys3B4FE6ACC0B21F323B......
  • 61 openEuler 22.03-LTS 搭建MySQL数据库服务器-管理数据库用户
    61openEuler22.03-LTS搭建MySQL数据库服务器-管理数据库用户61.1创建用户可以使用CREATEUSER语句来创建一个或多个用户,并设置相应的口令。CREATEUSER'username'@'hostname'IDENTIFIEDBY'password';其中:username:用户名。hostname:主机名,即用户连接数据库时所在的主......
  • ubuntu 22.04 开机自启动脚本
    ubuntu22.04开机自启动脚本1、完善rc-local.service服务vi/lib/systemd/system/rc-local.service添加红色框框部分[Install]WantedBy=multi-user.targetAlias=rc-local.service2、添加/etc/rc.local文件创建文件touch/etc/rc.local在/etc/rc.local文件里面......
  • ubuntu 22.04 安装最新版本的 nodejs
    参考资料:HowToInstallNode.jsonUbuntu20.04采用其中的第二个方法:cd~curl-sLhttps://deb.nodesource.com/setup_18.x-o/tmp/nodesource_setup.shvi/tmp/nodesource_setup.shsudobash/tmp/nodesource_setup.shsudoaptinstallnodejs注意,sudoaptinstallno......
  • Vue Typescript 引入文件接口,就无法使用withDefaults
    就是代码写的不规范报错写法 import{Setting}from'@element-plus/icons-vue' import{defineProps,withDefaults}from'vue' import{PiProject}from'@/types/Project' interfaceProjectCardProps{ project:PiProject } constprops=de......