MFS分布式文件系統(tǒng)(實(shí)戰(zhàn)!!?。?創(chuàng)新互聯(lián)

MFS工作原理

分布式原理

分布式文件系統(tǒng)就是把一些分散在多臺(tái)計(jì)算機(jī)上的共享文件夾,集合到一個(gè)共享文件夾內(nèi),用戶要訪問這些文件夾的時(shí)候,只要打開一個(gè)文件夾,就可以的看到所有鏈接到此文件夾內(nèi)的共享文件夾。

成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),惠山企業(yè)網(wǎng)站建設(shè),惠山品牌網(wǎng)站建設(shè),網(wǎng)站定制,惠山網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,惠山網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

MFS原理

MFS是一個(gè)具有容錯(cuò)性的網(wǎng)絡(luò)分布式文件系統(tǒng),它把數(shù)據(jù)分散存放在多個(gè)物理服務(wù)器上,而呈現(xiàn)給用戶的則是一個(gè)統(tǒng)一的資源。

MFS的組成

?元數(shù)據(jù)服務(wù)器(Master):在整個(gè)體系中負(fù)責(zé)管理文件系統(tǒng),維護(hù)元數(shù)據(jù),目前不支持高可用。
?元數(shù)據(jù)日志服務(wù)器(MetaLogger):備份Master服務(wù)器的變化日志文件,當(dāng)master服務(wù)器損壞,可以從日志服務(wù)器中取得文件恢復(fù)。
?數(shù)據(jù)存儲(chǔ)服務(wù)器(Chunk Server):真正存儲(chǔ)數(shù)據(jù)的服務(wù)器,服務(wù)器越多,容量就越大,可靠性越高,性能越好。
?客戶端(Client): 可以像掛載NFS一樣 掛載MFS文件系統(tǒng)

MFS分布式文件系統(tǒng)(實(shí)戰(zhàn)?。。。?></p><h3>MFS讀數(shù)據(jù)的處理過程</h3><blockquote><p>?客戶端向元數(shù)據(jù)服務(wù)器發(fā)出讀請求<br/>?元數(shù)據(jù)服務(wù)器把所需數(shù)據(jù)存放的位置(Chunk Server的IP地址和Chunk編號)告知客戶端<br/>?客戶端向已知的Chunk Server請求發(fā)送數(shù)據(jù)<br/>?Chunk Server向客戶端發(fā)送數(shù)據(jù)</p></blockquote>
<h3>寫入的過程</h3><blockquote><p>?客戶端向元數(shù)據(jù)服務(wù)器發(fā)送寫入請求<br/>?元數(shù)據(jù)服務(wù)器與Chunk Server進(jìn)行交互,但元數(shù)據(jù)服務(wù)器只在某些服務(wù)器創(chuàng)建新的分塊Chunks,創(chuàng)建成功后由hunk Servers告知元數(shù)據(jù)服務(wù)器操作成功<br/>?元數(shù)據(jù)服務(wù)器告知客戶端,可以在哪個(gè)Chunk Server的哪些Chunks寫入數(shù)據(jù)<br/>?客戶端向指定的Chunk Server寫入數(shù)據(jù)<br/>?該Chunk Server與其他Chunk Server進(jìn)行數(shù)據(jù)同步,同步成功后Chunk Server告知客戶端數(shù)據(jù)寫入成功<br/>?客戶端告知元數(shù)據(jù)服務(wù)器本次寫入完畢</p></blockquote>
<h3>實(shí)驗(yàn)環(huán)境:</h3><pre><code>master:192.168.45.133
masterlogger:192.168.45.130
chunk1:192.168.45.136
chunk2:192.168.45.134
client:192.168.45.135</code></pre>
<h3>實(shí)驗(yàn)的搭建</h3><h4>master 192.168.45.133</h4><pre><code>#關(guān)閉防火墻
[root@localhost ~]# systemctl stop firewalld.service 
[root@localhost ~]# setenforce 0
#安裝組件
[root@localhost ~]# yum install zlib-devel gcc gcc-c++ -y
#掛載mfs必要軟件包
[root@localhost ~]# mount.cifs //192.168.100.3/lzp /mnt
Password for root@//192.168.100.3/lzp:  
[root@localhost ~]# cd /mnt/mfs
#解壓安裝包
[root@localhost mfs]# tar zxvf mfs-1.6.27-5.tar.gz -C /opt
[root@localhost mfs]# cd /opt/mfs-1.6.27/
[root@localhost mfs-1.6.27]# useradd -s /sbin/nologin mfs
[root@localhost mfs-1.6.27]# ./configure \
--prefix=/usr/local/mfs \   //指定安裝目錄
--with-default-user=mfs \          //指定程序運(yùn)行用戶   
--with-default-group=mfs \          //指定程序運(yùn)行組
--disable-mfschunkserver \            //禁用Chunk功能
--disable-mfsmount                     //禁用mfsmount功能

[root@localhost mfs-1.6.27]# make && make install

#復(fù)制文件,配置mfs文件
[root@localhost mfs-1.6.27]# cd /usr/local/mfs/etc/mfs/
[root@localhost mfs]# cp mfsmaster.cfg.dist mfsmaster.cfg
#權(quán)限
[root@localhost mfs]# cp mfsexports.cfg.dist mfsexports.cfg
#日志
[root@localhost mfs]# cp mfsmetalogger.cfg.dist mfsmetalogger.cfg

[root@localhost mfs]# cd /usr/local/mfs/var/mfs/
[root@localhost mfs]# cp metadata.mfs.empty metadata.mfs

#修改權(quán)限并啟動(dòng)
[root@localhost mfs]# chown -R mfs.mfs /usr/local/mfs
[root@localhost mfs]# /usr/local/mfs/sbin/mfsmaster start
#查看mfs端口是否開啟
[root@localhost mfs]# ps -ef | grep mfs

#啟動(dòng)監(jiān)控,在所有全部搭建好之后再啟動(dòng)
[root@localhost mfs]# /usr/local/mfs/sbin/mfscgiserv</code></pre><h4>查看搭建好之后,查看端口的開啟情況</h4><p><img src=高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享標(biāo)題:MFS分布式文件系統(tǒng)(實(shí)戰(zhàn)?。。。?創(chuàng)新互聯(lián)
標(biāo)題路徑:http://muchs.cn/article18/dcpodp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、搜索引擎優(yōu)化響應(yīng)式網(wǎng)站、靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化