分布式文件系統(tǒng)(FastDFS)安裝 配置

[TOC]

百度百科:

FastDFS是一個(gè)開源的輕量級(jí)分布式文件系統(tǒng)蛀序,它對(duì)文件進(jìn)行管理群叶,功能包括:文件存儲(chǔ)、文件同步储耐、文件訪問(wèn)(文件上傳羊初、文件下載)等,解決了大容量存儲(chǔ)和負(fù)載均衡的問(wèn)題什湘。特別適合以文件為載體的在線服務(wù)长赞,如相冊(cè)網(wǎng)站、視頻網(wǎng)站等等闽撤。
FastDFS為互聯(lián)網(wǎng)量身定制得哆,充分考慮了冗余備份、負(fù)載均衡哟旗、線性擴(kuò)容等機(jī)制贩据,并注重高可用、高性能等指標(biāo)闸餐,使用FastDFS很容易搭建一套高性能的文件服務(wù)器集群提供文件上傳饱亮、下載等服務(wù)。
FastDFS項(xiàng)目地址:https://github.com/happyfish100

FastDFS架構(gòu)圖:

fastdfs.jpg

通過(guò)架構(gòu)圖可以很清晰的看出FastDFS由兩個(gè)核心模塊組成Tracker(跟蹤器)舍沙、Storage(存儲(chǔ)器)近上。

FastDFS安裝

第一步:克隆libfastcommon項(xiàng)目

編譯、安裝: ./make.sh &&./make.sh install

第二步:克隆fastdfs項(xiàng)目

編譯拂铡、安裝: ./make.sh &&./make.sh install
安裝完成后會(huì)在/etc/init.d下生成兩個(gè)可執(zhí)行腳本fdfs_storaged和fdfs_trackerd戈锻。

image.png

FastDFS配置

配置tracker服務(wù)

編輯配置文件
[root@hmhbt tracker]# cd /etc/fdfs/
[root@hmhbt fdfs]# cp tracker.conf.sample tracker.conf
[root@hmhbt fdfs]# vim tracker.conf

#啟用配置文件
disabled=false
#設(shè)置tracker的端口號(hào)
port=22122
#設(shè)置tracker的數(shù)據(jù)文件和日志目錄(需手動(dòng)創(chuàng)建)
base_path=/mnt/fastdfs/tracker  
#設(shè)置http端口號(hào)
http.server_port=9090
創(chuàng)建base_path路徑
mkdir -p /mnt/fastdfs/tracker
防火墻打開22122端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22122 -j ACCEPT 
啟動(dòng)tracker服務(wù)器
/etc/init.d/fdfs_trackerd start

配置storage服務(wù)

[root@hmhbt /]# cd /etc/fdfs
[root@hmhbt fdfs]# cp storage.conf.sample storage.conf
# 修改的內(nèi)容如下:
disabled=false                      # 啟用配置文件
port=23000                          # storage服務(wù)端口
base_path=/mnt/fastdfs/storage          # 數(shù)據(jù)和日志文件存儲(chǔ)根目錄
store_path0=/mnt/fastdfs/storage        #第一個(gè)存儲(chǔ)目錄,第二個(gè)存儲(chǔ)目錄起名為:store_path1=xxx和媳,其它存儲(chǔ)目錄名依次類推...
store_path_count=1                  # 存儲(chǔ)路徑個(gè)數(shù)格遭,需要和store_path個(gè)數(shù)匹配
tracker_server=192.168.1.200:22122  # tracker服務(wù)器IP和端口 可配置多個(gè)
tracker_server=192.168.1.200:22122
創(chuàng)建base_path
[root@hmhbt fdfs]# mkdir -p /mnt/fastdfs/storage
防火墻開啟23000端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23000 -j ACCEPT
啟動(dòng)storage
[root@hmhbt fdfs]# /etc/init.d/fdfs_storaged start
image.png

文件上傳測(cè)試

修改Tracker服務(wù)器客戶端配置文件
[root@hmhbt fdfs]# cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
[root@hmhbt fdfs]# vim /etc/fdfs/client.conf
# 修改以下配置,其它保持默認(rèn)
base_path=/mnt/fastdfs/tracker
tracker_server=192.168.1.200:22122

[root@hmhbt bin]# cd /usr/bin
[root@hmhbt bin]# ./fdfs_upload_file /etc/fdfs/client.conf /usr/local/src/EB5B05F395308337453689873914EB94.jpg
group1/M00/00/00/wKgByFkjAXeAFwc3AAGX2D-yq14580.jpg

返回文件ID號(hào):group1/M00/00/00/wKgByFkjAXeAFwc3AAGX2D-yq14580.jpg

FastDFS介紹(官方文檔):http://download.csdn.net/detail/xyang81/9656542
FastDFS配置文件詳解:http://download.csdn.net/detail/xyang81/9656557

以上屬于原創(chuàng)文章留瞳,轉(zhuǎn)載請(qǐng)注明作者@怪咖
QQ:208275451

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拒迅,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌璧微,老刑警劉巖作箍,帶你破解...
    沈念sama閱讀 219,539評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異前硫,居然都是意外死亡胞得,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評(píng)論 3 396
  • 文/潘曉璐 我一進(jìn)店門屹电,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)阶剑,“玉大人,你說(shuō)我怎么就攤上這事危号∧脸睿” “怎么了?”我有些...
    開封第一講書人閱讀 165,871評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵外莲,是天一觀的道長(zhǎng)猪半。 經(jīng)常有香客問(wèn)我,道長(zhǎng)偷线,這世上最難降的妖魔是什么磨确? 我笑而不...
    開封第一講書人閱讀 58,963評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮声邦,結(jié)果婚禮上乏奥,老公的妹妹穿的比我還像新娘。我一直安慰自己翔忽,他們只是感情好英融,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,984評(píng)論 6 393
  • 文/花漫 我一把揭開白布盏檐。 她就那樣靜靜地躺著歇式,像睡著了一般。 火紅的嫁衣襯著肌膚如雪胡野。 梳的紋絲不亂的頭發(fā)上材失,一...
    開封第一講書人閱讀 51,763評(píng)論 1 307
  • 那天,我揣著相機(jī)與錄音硫豆,去河邊找鬼龙巨。 笑死,一個(gè)胖子當(dāng)著我的面吹牛熊响,可吹牛的內(nèi)容都是我干的旨别。 我是一名探鬼主播,決...
    沈念sama閱讀 40,468評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼汗茄,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼秸弛!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤递览,失蹤者是張志新(化名)和其女友劉穎叼屠,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绞铃,經(jīng)...
    沈念sama閱讀 45,850評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡镜雨,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,002評(píng)論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了儿捧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片荚坞。...
    茶點(diǎn)故事閱讀 40,144評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖纯命,靈堂內(nèi)的尸體忽然破棺而出西剥,到底是詐尸還是另有隱情,我是刑警寧澤亿汞,帶...
    沈念sama閱讀 35,823評(píng)論 5 346
  • 正文 年R本政府宣布瞭空,位于F島的核電站,受9級(jí)特大地震影響疗我,放射性物質(zhì)發(fā)生泄漏咆畏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,483評(píng)論 3 331
  • 文/蒙蒙 一吴裤、第九天 我趴在偏房一處隱蔽的房頂上張望旧找。 院中可真熱鬧,春花似錦麦牺、人聲如沸钮蛛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)魏颓。三九已至,卻和暖如春吱晒,著一層夾襖步出監(jiān)牢的瞬間甸饱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工仑濒, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留叹话,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,415評(píng)論 3 373
  • 正文 我出身青樓墩瞳,卻偏偏與公主長(zhǎng)得像驼壶,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子喉酌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,092評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容