fastdfs搭建,Linux FastDFS 分布式文件系統安裝

 2023-11-19 阅读 27 评论 0

摘要:Linux FastDFS 分布式文件系統安裝 2013 年 3 月 11 日 – 09:21 | 930 views |?收藏 ?(No Ratings Yet) fastdfs搭建,FastDFS是一款類Google FS的開源分布式文件系統,它用純C語言實現,支持Linux、FreeBSD、AIX等UNIX系統。它只能通過 專有API對文件進行存取訪

Linux FastDFS 分布式文件系統安裝

2013 年 3 月 11 日 – 09:21 | 930 views |?Favorite收藏

1 Star2 Stars3 Stars4 Stars5 Stars?(No Ratings Yet)

fastdfs搭建,FastDFS是一款類Google FS的開源分布式文件系統,它用純C語言實現,支持Linux、FreeBSD、AIX等UNIX系統。它只能通過 專有API對文件進行存取訪問,不支持POSIX接口方式,不能mount使用。準確地講,Google FS以及FastDFSmogileFS、?HDFSTFS等類Google FS都不是系統級的分布式文件系統, 而是應用級的分布式文件存儲服務。

FastDFS是一個開源的輕量級分布式文件系統,它對文件進行管理,功能包括:文件存儲文件同步文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件為載體的在線服務,如相冊網站、視頻網站等等。
fastdfs 圖解

PHP接口文檔: http://www.doc88.com/p-292361100178.html

?

1、下載軟件:

wget http://fastdfs.googlecode.com/files/FastDFS_v4.06.tar.gz

?

2、FastDFS安裝

tar zxvf FastDFS_v4.06.tar.gz

cd FastDFS_v4.06
打開文件 make.sh
修改 安裝目錄
TARGET_PREFIX=/usr/local 修改為 : TARGET_PREFIX=/usr/local/fastdfs

創建目錄:
mkdir /usr/local/fastdfs # Fastdfs 安裝目錄
mkdir /data1/fastdfs # 存放數據基目錄的
mkdir /data1/fastdfs/store0 # 存放數據基目錄的
mkdir /data1/fastdfs/store1 # 存放數據基目錄的
mkdir /data1/fastdfs/store2 # 存放數據基目錄的

./make.sh

./make.sh install

?

3、FastDFS之配置client
vim /etc/fdfs/client.conf
先創建目錄: /data1/fastdfs
base_path=/home/yuqing/fastdfs 修改為: base_path=/data1/fastdfs
tracker_server=192.168.209.121:22122 修改為: tracker_server=服務器IP:22122

?

4、FastDFS配置

1、配置及啟動Tracker Server
vim /etc/fdfs/tracker.conf
base_path=/home/yuqing/fastdfs ?修改為:base_path=/data1/fastdfs
use_storage_id = false 修改為:use_storage_id = true
storage_ids_filename = storage_ids.conf 修改為:storage_ids_filename = /etc/fdfs/storage_ids.conf
啟動Tracker Server: /usr/local/fastdfs/bin/fdfs_trackerd? /etc/fdfs/tracker.conf

/etc/fdfs/storage_ids.conf 里面的內容如下(現在我建立了2組)
#?
# 100001 group1 192.168.0.196
# 100002 group1 192.168.0.116
100001 groupA1AA 10.207.27.242
100002 groupA1AA 10.207.27.241

檢查tracker是否啟動成功,可以查看如下文件/data1/fastdfs/logs/trackerd.log

?

5、配置及啟動Storage Server
vim /etc/fdfs/storage.conf

base_path=/home/yuqing/fastdfs 修改為: /data1/fastdfs
store_path_count=1 修改為: store_path_count=3
store_path0=/home/yuqing/fastdfs2 修改為下面目錄, 先創建目錄,我創建了3個磁盤目錄:
store_path0=/data1/fastdfs/store0
store_path1=/data1/fastdfs/store1
store_path2=/data1/fastdfs/store2
tracker_server=192.168.209.121:22122 修改為 tracker_server=你本機的IP:22122

啟動 :

/usr/local/fastdfs/bin/fdfs_storaged /etc/fdfs/storage.conf
第一次啟動,會出現下面很多mkdir data path,這是系統在創建數據目錄。

相關文章

  • 2013 年 3 月 11 日 --?Linux FastDFS 同步機制說明?(0)
    FastDFS是一款類Google FS的開源分布式文件系統,它用純C語言實現,支持Linux、FreeBSD、AIX等UNIX系統。它只能通過 專有API對文件進行存取訪問,不支持POSIX接口方式,不能mount使用。準確地講,Google FS以及FastDFS、mogileFS、 HDFS、TFS等類Google FS都不是系統級的分布式文件系統, 而是應用級的分布式文件存儲服務。 ...
  • 2013 年 4 月 18 日 --?Linux FastDFS 上傳下載流程圖?(27)
    FastDFS是一款類Google FS的開源分布式文件系統,它用純C語言實現,支持Linux、FreeBSD、AIX等UNIX系統。它只能通過 專有API對文件進行存取訪問,不支持POSIX接口方式,不能mount使用。準確地講,Google FS以及FastDFS、mogileFS、 HDFS、TFS等類Google FS都不是系統級的分布式文件系統, 而是應用級的分布式文件存儲服務。 ...
  • 2013 年 3 月 11 日 --?Linux FastDFS 配置文件參數說明?(1)
    FastDFS是一款類Google FS的開源分布式文件系統,它用純C語言實現,支持Linux、FreeBSD、AIX等UNIX系統。它只能通過 專有API對文件進行存取訪問,不支持POSIX接口方式,不能mount使用。準確地講,Google FS以及FastDFS、mogileFS、 HDFS、TFS等類Google FS都不是系統級的分布式文件系統, 而是應用級的分布式文件存儲服務。 首先...
  • 2013 年 3 月 11 日 --?FastDFS tracker storage 的工作原理及流程?(0)
    FastDFS是一個開源的輕量級分布式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件為載體的在線服務,如相冊網站、視頻網站等等。 FastDFS服務端有兩個角色:跟蹤器(tracker)和存儲節點(storage)。跟蹤器主要做調度工作,在訪問上起負載均衡的作用。 存儲節 點存儲文件,完成文件管理的所...
  • 2013 年 4 月 18 日 --?Linux FastDFS PHP擴展安裝?(6)
    FastDFS是一款類Google FS的開源分布式文件系統,它用純C語言實現,支持Linux、FreeBSD、AIX等UNIX系統。它只能通過 專有API對文件進行存取訪問,不支持POSIX接口方式,不能mount使用。準確地講,Google FS以及FastDFS、mogileFS、 HDFS、TFS等類Google FS都不是系統級的分布式文件系統, 而是應用級的分布式文件存儲服務。 ...

轉載于:https://www.cnblogs.com/adolfmc/p/4243960.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息