2019-04-17 day34集群第一階段d04-NFS企業(yè)級網(wǎng)絡(luò)存儲服務(wù)

Day34

作者:方維超

歸檔:課堂筆記

時間:2019/4/17

老男孩教育教學(xué)核心思想6重:重目標斤寂、重思路识颊、重方法诚镰、重實踐、重習(xí)慣谊囚、重總結(jié)

學(xué)無止境怕享,老男孩教育成就你人生的起點!

講解:

判斷一個文件是否有變化:

采集指紋:

放到一個文件里

修改文件內(nèi)容后再采集新文件指紋

再比較 md5sum -c

image.png
image.png

NFS 企業(yè)級網(wǎng)絡(luò)存儲服務(wù)

一镰踏、 什么NFS函筋?

全稱 network file system 網(wǎng)絡(luò)文件系統(tǒng)

通過網(wǎng)絡(luò)來組織和存儲文件的一種機制。

二奠伪、 為什么要用跌帐?

前端所有的應(yīng)用服務(wù)器接收到用戶上傳的圖片首懈、文件、視頻谨敛,都會統(tǒng)一的放到后端的存儲上究履。

為什么要共享?

所有節(jié)點服務(wù)器都需要將內(nèi)容存到存儲上脸狸,取的時候統(tǒng)一來取最仑。

三、 共享存儲的種類

單點存儲系統(tǒng)就是NFS炊甲,中小型企業(yè)泥彤,相當于阿里云服務(wù)的NAS服務(wù)。

NFS性能不太高卿啡。

大型企業(yè)會用分布式存儲:FastDFS吟吝、Ceph、GlsterFS颈娜、Mfs

image.png
image.png

大型的存儲廠商:EMC剑逃、Netapp 幾十萬。

藝龍旅行網(wǎng) 存儲用的EMC官辽,一般傳統(tǒng)企業(yè)會用蛹磺。

硬件存儲好處:傳統(tǒng)企業(yè)使用:穩(wěn)定、2臺 雙主機頭 幾十塊硬盤 raid10.

BAT 曾經(jīng)用硬件野崇,超貴

阿里云 去IOE IBM Orace EMC

四称开、 NFS工作原理

image.png

NFS網(wǎng)絡(luò)文件系統(tǒng)

啟動NFS服務(wù),而且還要啟動很多端口

NFS功能乓梨,需要很多服務(wù)鳖轰。每個服務(wù)都有端口,而且經(jīng)常變化扶镀。

如何讓客戶找到這些端口呢蕴侣?就需要一個經(jīng)紀人(rpc服務(wù))

NFS服務(wù):

1. NFS服務(wù)(有很多進程和端口),把自己的端口告訴RPC臭觉。

2. RPC服務(wù)(對外固定端口111)

客戶端請求NFS服務(wù)昆雀,先找RPC 111,查到NFS端口蝠筑,發(fā)給客戶狞膘。

五、 安裝

image.png

服務(wù)器端和客戶端都要安裝:

安裝:

yum install nfs-utils rpcbind -y

image.png

檢查:

rpm -qa nfs-utils rpcbind

image.png

啟動RPC:

systemctl start rpcbind.service

systemctl enable rpcbind.service

image.png

檢查注冊的端口:

rpcinfo -p 127.0.0.1

image.png

啟動NFS:

systemctl start nfs

systemctl enable nfs

image.png

檢查注冊的端口:(和上面做對比)

rpcinfo -p 127.0.0.1

image.png

查看nfs和rpc服務(wù)

netstat -lntup|egrep "rpc|nfs"

image.png
image.png

六什乙、 配置nfs

NFS配置文件 /etc/exports

[root@nfs01 ~]# man exports

EXAMPLE

sample /etc/exports file

/ master(rw) trusty(rw,no_root_squash)

/projects proj*.local.domain(rw)

/usr *.local.domain(ro) @trusted(rw)

/home/joe pc001(rw,all_squash,anonuid=150,anongid=100)

/pub *(ro,insecure,all_squash)

/srv/www -sync,rw server @trusted @external(ro)

/foo 2001:db8:9:e54::/64(rw) 192.0.2.0/24(rw)

/build buildhost[0-9].local.domain(rw)

待共享的目錄 訪問的主機(權(quán)限)

1)待共享的目錄 存東西的目錄 取東西的目錄挽封,例如:/data

2)訪問的主機

172.16.1.7 (wsb01) 單個主機

172.16.1.0/24網(wǎng)段

172.16.1.* 所有網(wǎng)段

master 主機名

3)()權(quán)限

rw 可讀寫 read write

ro 只讀 read onil

sync 寫到磁盤才算完成,慢臣镣,安全

async 異步寫到遠程緩沖區(qū)辅愿,快智亮,不安全

實踐:

image.png

檢查:

tail -1 /etc/exports

image.png

創(chuàng)建共享/data目錄

mkdir -p /data

image.png

檢查:

ls -ld /data

image.png

NFS默認用戶nfsnobody

grep nfsno /etc/passwd

image.png

設(shè)置共享目錄/data默認的用戶和組

chown -R nfsnobody.nfsnobody /data

image.png

重啟NFS

systemctl reload nfs #《==生產(chǎn)場景必須要實現(xiàn)平滑重啟

exportfs -r

上述二者等價,選一個即可

image.png

showmount -e 172.16.1.31

image.png

服務(wù)單本地掛載:

mount -t nfs 172.16.1.31:/data /mnt

df -h

image.png

在kackup服務(wù)器/mnt目錄創(chuàng)建的文件已共享到nfs01服務(wù)器/data和web0服務(wù)器/mnt目錄下点待。

touch /mnt/oldboy.txt

image.png
image.png
image.png

換到web01掛載

1)安裝

yum install nfs-utils rpcbind -y

rpm -qa nfs-utils rpcbind

image.png

2)啟動

[root@web01 ~]# systemctl start rpcbind

[root@web01 ~]# systemctl enable rpcbind

image.png

[root@web01 ~]# netstat -lntup|grep rpc

udp 0 0 0.0.0.0:775 0.0.0.0:* 11624/rpcbind

udp6 0 0 :::775 :::* 11624/rpcbind

[root@web01 ~]# netstat -lntup|grep rpcbind

udp 0 0 0.0.0.0:775 0.0.0.0:* 11624/rpcbind

udp6 0 0 :::775 :::* 11624/rpcbind

[root@web01 ~]# ps -ef|grep rpcbind

rpc 11624 1 0 12:17 ? 00:00:00 /sbin/rpcbind –w

image.png

3)查看NFS服務(wù)器提供的共享目錄

[root@web01 ~]# showmount -e 172.16.1.31

Export list for 172.16.1.31:

/data 172.16.1.0/24

image.png

4)掛載測試

[root@web01 ~]# mount -t nfs 172.16.1.31:/data /mnt

[root@web01 ~]# df -h

文件系統(tǒng) 容量 已用 可用 已用% 掛載點

/dev/sda3 19G 1.8G 18G 10% /

devtmpfs 476M 0 476M 0% /dev

tmpfs 487M 0 487M 0% /dev/shm

tmpfs 487M 7.6M 479M 2% /run

tmpfs 487M 0 487M 0% /sys/fs/cgroup

/dev/sda1 253M 136M 118M 54% /boot

tmpfs 98M 0 98M 0% /run/user/0

172.16.1.31:/data 19G 1.8G 18G 10% /mnt

[root@web01 ~]# touch /mnt/oldgirl.txt

[root@web01 ~]# ls /mnt/

oldboy.txt oldgirl.txt

image.png

課后作業(yè)

1阔蛉、backup客戶端掛載好

2、實現(xiàn)開機自動掛載(fstab里實現(xiàn),rc.local)

3癞埠、項目實踐:

web01 backup客戶端實現(xiàn)掛載到nfs

NFS下面共享/backup 状原,允許web01 backup客戶端(/backup)可讀寫.

web01上傳圖片,backup上可以刪除web01上傳的圖片燕差。

NFS下面共享/data1,允許 web01 backup客戶端10網(wǎng)段只讀(data1)

實現(xiàn)開機自動掛載

下節(jié)內(nèi)容:

NFS服務(wù)繼續(xù)遭笋。

實時復(fù)制inotify/sersync

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市徒探,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌喂窟,老刑警劉巖测暗,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異磨澡,居然都是意外死亡碗啄,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門稳摄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來稚字,“玉大人,你說我怎么就攤上這事厦酬〉瑁” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵仗阅,是天一觀的道長昌讲。 經(jīng)常有香客問我,道長减噪,這世上最難降的妖魔是什么短绸? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮筹裕,結(jié)果婚禮上醋闭,老公的妹妹穿的比我還像新娘。我一直安慰自己朝卒,他們只是感情好证逻,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著扎运,像睡著了一般瑟曲。 火紅的嫁衣襯著肌膚如雪饮戳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天洞拨,我揣著相機與錄音扯罐,去河邊找鬼。 笑死烦衣,一個胖子當著我的面吹牛歹河,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播花吟,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼秸歧,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了衅澈?” 一聲冷哼從身側(cè)響起键菱,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎今布,沒想到半個月后经备,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡部默,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年侵蒙,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片傅蹂。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡纷闺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出份蝴,到底是詐尸還是另有隱情犁功,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布搞乏,位于F島的核電站波桩,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏请敦。R本人自食惡果不足惜镐躲,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望侍筛。 院中可真熱鬧萤皂,春花似錦、人聲如沸匣椰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至入录,卻和暖如春蛤奥,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背僚稿。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工凡桥, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蚀同。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓缅刽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蠢络。 傳聞我的和親對象是個殘疾皇子衰猛,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

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