一、FastDFS介紹
FastDFS 是一個開源的高性能分布式檔案系統(DFS)。 它的主要功能包括:檔案存盤,檔案同步和檔案訪問,以及高容量和負載平衡。主要解決了海量資料存盤問題,特別適合以中小檔案(建議范圍:4KB < file_size <500MB)為載體的在線服務。
FastDFS 系統有三個角色:跟蹤服務器(Tracker Server)、存盤服務器(Storage Server)和客戶端(Client)。
Tracker Server:跟蹤服務器,主要做調度作業,起到均衡的作用;負責管理所有的 storage server和 group,每個 storage 在啟動后會連接 Tracker,告知自己所屬 group 等資訊,并保持周期性心跳。
Storage Server:存盤服務器,主要提供容量和備份服務;以 group 為單位,每個 group 內可以有多臺 storage server,資料互為備份。
Client:客戶端,上傳下載資料的服務器,也就是我們自己的專案所部署在的服務器。
二、安裝FastDFS環境
0、前言
操作環境:CentOS7 X64,以下操作都是單機環境。
我把所有的安裝包下載到/softpackages/下,解壓到當前目錄。
1、下載安裝 libfastcommon
libfastcommon是從 FastDFS 和 FastDHT 中提取出來的公共 C 函式庫,基礎環境,安裝即可 。
① 下載libfastcommon
# wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gz
② 解壓
# tar -zxvf V1.0.7.tar.gz
# cd libfastcommon-1.0.7
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/37934.html
標籤:Java EE
上一篇:新手上路,緊急求助!大神帶帶我
