国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

NFS介紹及服務(wù)器搭建

這篇具有很好參考價(jià)值的文章主要介紹了NFS介紹及服務(wù)器搭建。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、NFS 簡介

NFS,英文全稱 Network File System,主要功能:通過網(wǎng)絡(luò),讓不同的機(jī)器、不同的操作系統(tǒng)可以共享文件。類似windows的共享文件夾

? NFS服務(wù)器共享本機(jī)目錄,客戶端機(jī)器掛載該目錄后,就可以像自己本機(jī)的目錄一樣使用,相當(dāng)便利;操作遠(yuǎn)程目錄就像操作本地目錄;

官網(wǎng):https://nfs.sourceforge.net/
文檔:https://nfs.sourceforge.net/nfs-howto/index.html
使用場景:NFS適用于在中小型項(xiàng)目中,作為文件服務(wù)器使用;在大型項(xiàng)目中,建議使用真正的分布式存儲,如:Ceph; NFS還是有單節(jié)點(diǎn)問題;替換FTP服務(wù)器還是沒問題的;比上不足比下有余
NFS介紹及服務(wù)器搭建

二、NFS服務(wù)器搭建(CentOS)

假設(shè)有如下三臺服務(wù)器
192.168.1.100 :作為NFS服務(wù)端
192.168.1.101 :作為NFS客戶端1
192.168.1.102 :作為NFS客戶端2

1. 服務(wù)端搭建(192.168.1.100 服務(wù)器)
1.1. 安裝 nfs,rpc 服務(wù)
yum install -y rpcbind
yum install -y nfs-utils
1.2. 創(chuàng)建共享目錄
  • test1共享目錄
#目錄根據(jù)自身情況自行選擇,這里僅做演示
mkdir /home/nfs/disk-test1
chmod 777 /home/nfs/disk-test1

777含義:1-可執(zhí)行權(quán)限、2-可寫權(quán)限、4-可讀權(quán)限;7=4+2+1,表示所有權(quán)限;
第一個7代表當(dāng)前用戶權(quán)限,第二個代表同組用戶權(quán)限,第三個代表其他用戶權(quán)限;
權(quán)限可以根據(jù)實(shí)際情況設(shè)置

  • test2共享目錄
mkdir /home/nfs/disk-test2
chmod 777 /home/nfs/disk-test2
1.3. 修改nfs配置文件
#如果沒有,則自行創(chuàng)建即可
vim /etc/exports

在文件中添加

#也可用192.168.1.* ,用于訪問控制,只有在該IP段的機(jī)器才可以訪問,* 不做ip控制
#ip地址與(之間不能有空格,否則會出現(xiàn)只讀異常
/home/nfs/disk-test1 192.168.1.0/24(rw,sync,no_subtree_check,no_root_squash)
/home/nfs/disk-test2 *(rw,sync,no_subtree_check,no_root_squash)
參數(shù) 作用
ro 只讀(read only)
rw 讀寫(read write)
root_squash 當(dāng)NFS客戶端以root管理員訪問時(shí),映射為NFS服務(wù)器的匿名用戶(nobody)
no_root_squash 當(dāng)NFS客戶端以root管理員訪問時(shí),映射為NFS服務(wù)器的root管理員
all_squash 無論NFS客戶端使用什么賬戶訪問,均映射為NFS服務(wù)器的匿名用戶
sync NFS先寫入緩存(內(nèi)存),再同步到穩(wěn)定存儲(硬盤),sync表示寫入硬盤成功后,才告訴客戶端寫入成功,保證不丟失數(shù)據(jù),效率偏低
async 寫入緩存后就通知客戶端寫入成功,不關(guān)心硬盤是否成功;這樣效率更高,但可能會丟失數(shù)據(jù)
secure NFS客戶端必須使用NFS保留端口(通常是1024以下的端口),默認(rèn)選項(xiàng)
insecure 允許NFS客戶端不使用NFS保留端口(通常是1024以上的端口)
anonuid 指定匿名用戶的uid,默認(rèn)指向nobody
anongid 指定匿名用戶的gid, 即組id,默認(rèn)指向nobody組

客戶機(jī)和NFS服務(wù)器之間人員映射規(guī)則:linux系統(tǒng)有嚴(yán)格的人員權(quán)限控制,那么客戶機(jī)用什么角色訪問NFS服務(wù)器呢?這就有一套映射規(guī)則

  • root用戶的映射由配置決定(root_squash);
  • 非root用戶,先映射為有相同UID的,如果沒有,則映射為匿名用戶nobody,即:兩臺機(jī)器上,UID相同的互為映射,不同的映射為nobody;
1.4. 開啟服務(wù)
  • 啟動服務(wù)
#啟動rpc服務(wù)
systemctl start rpcbind 
#啟動nfs服務(wù)
systemctl start nfs-server # nfs服務(wù)名稱和版本相關(guān),有的版本是 nfs

查看是否成功運(yùn)行

showmount -e 
#執(zhí)行結(jié)果如下代表成功
Export list for localhost:
/home/nfs/disk-test1 192.168.1.0/24
/home/nfs/disk-test2 *
  • 開機(jī)啟動
systemctl enable rpcbind
systemctl enable nfs-server
  • 關(guān)閉防火墻
#由于nfs使用端口不固定,因此需要關(guān)閉防火墻,如果防火墻未開啟,可忽略此步
systemctl stop firewalld    #關(guān)閉防火墻
systemctl disable firewalld #關(guān)閉開機(jī)啟動
systemctl status firewalld  #查看防火墻狀態(tài)

啟動服務(wù)后,如果再次修改了/etc/exports,可重啟服務(wù)systemctl restart nfs-server或者執(zhí)行 exportfs -rv,使配置生效

2. 客戶端掛載

客戶端安裝

yum install -y nfs-utils

客戶端查看連通性并創(chuàng)建本地用于掛載的目錄

showmount -e 192.168.1.100
#執(zhí)行結(jié)果
Export list for 192.168.1.100:
/home/nfs/disk-test1 192.168.1.0/24
/home/nfs/disk-test2 *

創(chuàng)建本地目錄用于掛載(建議使用相同目錄結(jié)構(gòu),這里只是演示)

mkdir /nfs1
2.1 使用mount命令掛載
#掛載
mount  -t nfs  192.168.1.100:/home/nfs/disk-test1 /nfs1 
#卸載
umount /nfs1

但這種方式有個問題,重啟后會失效,需要重新執(zhí)行掛載命令,在生產(chǎn)環(huán)境,不建議使用該方式;

2.2 fstab掛載(推薦)
vim /etc/fstab
#在該文件中掛載,使系統(tǒng)每次啟動時(shí)都能自動掛載
#在文件中添加掛載內(nèi)容
192.168.1.100:/home/nfs/disk-test1 /nfs1       nfs    defaults 0 0
#保存退出 各列含義可自行百度,網(wǎng)上都有介紹
mount -a   #使文件/etc/fstab生效
3. 檢查
  • 在客戶端查看掛載情況
df -Th

NFS介紹及服務(wù)器搭建

  • 向客戶端掛載目錄存入文件,到服務(wù)端查看情況

三、固定端口部署(非必須)

在一些復(fù)雜場景下,有時(shí)是不能關(guān)閉防火墻的,這就需要把nfs部署為固定端口,并添加防火墻規(guī)則
場景舉例:

  1. nfs服務(wù)器上部署有docker容器,docker的網(wǎng)絡(luò)映射依賴防火墻,如果不開啟防火墻,容器會啟動失?。?/li>
  2. 在做等保測評時(shí),要求服務(wù)器必須開啟防火墻
  3. 生產(chǎn)環(huán)境不建議關(guān)閉防火墻;
1. 查看服務(wù)端nfs端口使用情況
rpcinfo -p #查看當(dāng)前服務(wù)以及端口

NFS介紹及服務(wù)器搭建
nfs服務(wù)需要開啟 mountd,nfs,nlockmgr,portmapper,rquotad這5個服務(wù),nfs 和 portmapper兩個服務(wù)是固定端口,nfs為2049,portmapper為111。其他的3個服務(wù)是隨機(jī)端口

2.配置NFS固定端口
2.1. 在/etc/sysconfig/nfs中添加以下設(shè)置,端口可自行選擇
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
2.2. 重啟rpc、nfs的配置與服務(wù)
systemctl restart rpcbind
systemctl restart nfs-server 
2.3. 在/etc/modprobe.d/lockd.conf中添加以下設(shè)置
options lockd nlm_tcpport=30002
options lockd nlm_udpport=30002
2.4. 重新加載NFS配置和服務(wù)
systemctl restart nfs-config
systemctl restart nfs-idmap
systemctl restart nfs-lock
systemctl restart nfs-server
2.5. 查看端口情況
rpcinfo -p

NFS介紹及服務(wù)器搭建文章來源地址http://www.zghlxwxcb.cn/news/detail-462608.html

2.6. 添加防火墻規(guī)則
firewall-cmd --add-port=30002/tcp --add-port=30002/udp --permanent
firewall-cmd --add-port=111/tcp --add-port=2049/tcp --permanent
……
#依次把所有用到的端口和協(xié)議都添加完成,這里不在贅述,添加完成后,重新加載

firewall-cmd --reload

到了這里,關(guān)于NFS介紹及服務(wù)器搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 搭建web服務(wù)器和NFS服務(wù)器

    搭建web服務(wù)器和NFS服務(wù)器

    網(wǎng)站需求: 1.基于域名www.openlab.com可以訪問網(wǎng)站內(nèi)容為 welcome to openlab!!! 2.給該公司創(chuàng)建三個子界面分別顯示學(xué)生信息,教學(xué)資料和繳費(fèi)網(wǎng)站,基于www.openlab.com/student/ 網(wǎng)站訪問學(xué)生信息,www.openlab.com/data/網(wǎng)站訪問教學(xué)資料www.openlab.com/money/網(wǎng)站訪問繳費(fèi)網(wǎng)站。 3.要求 (1)學(xué)生

    2024年01月23日
    瀏覽(19)
  • Linux上的NFS服務(wù)器搭建

    Linux上的NFS服務(wù)器搭建

    目錄 一.服務(wù)器端搭建 二.客戶端搭建 Shareserver NFS服務(wù)器: 1:給NFS服務(wù)器一個ip地址 2:修改主機(jī)名 3:修改主機(jī)映射關(guān)系 4:測試聯(lián)通性 5:查詢是否有rpcbind及nfs-utils,若無則安裝 6:查詢是否有rpcbind及nfs-utils狀態(tài),若關(guān)閉則開啟 7:關(guān)閉防火墻 8:創(chuàng)建共享目錄/share,并在其共享目錄中

    2024年02月07日
    瀏覽(34)
  • linux主機(jī)搭建NFS服務(wù)器

    NFS(Network File System,網(wǎng)絡(luò)文件系統(tǒng)) 它允許網(wǎng)絡(luò)中的計(jì)算機(jī)(不同的計(jì)算機(jī)、不同的操作系統(tǒng))之間通過TCP/IP網(wǎng)絡(luò)共享資源,主要在unix系列操作系統(tǒng)上使用。在NFS的應(yīng)用中,本地NFS的客戶端應(yīng)用可以透明地讀寫位于遠(yuǎn)端NFS服務(wù)器上的文件,就像訪問本地文件一樣。 NFS服務(wù)器

    2024年01月16日
    瀏覽(31)
  • nfs服務(wù)器的描述,搭建和使用

    nfs服務(wù)器的描述,搭建和使用

    前言 這是我在這個網(wǎng)站整理的筆記,關(guān)注我,接下來還會持續(xù)更新。 作者:RodmaChen NFS概述 NFS(Network File System)是一種基于網(wǎng)絡(luò)的文件系統(tǒng)協(xié)議,它允許不同的計(jì)算機(jī)系統(tǒng)通過網(wǎng)絡(luò)共享文件和目錄。本文將介紹NFS的工作原理、優(yōu)缺點(diǎn)以及掛載后客戶端創(chuàng)建文件服務(wù)端也會出

    2024年02月15日
    瀏覽(27)
  • docker搭建NFS服務(wù)器(超簡單)

    docker搭建NFS服務(wù)器(超簡單)

    docker 安裝 NFS服務(wù)端與客戶端 一:服務(wù)端: 1.下載鏡像到本地。 地址:https://www.aliyundrive.com/s/LUQ4A4yuZcY 2.啟動鏡像 解壓鏡像 docker load docker-nfs-server.tar 啟動成功如圖所示: 備注:docker啟動成功,意味著將系統(tǒng) /home/docker/nfs01 下的文件掛載到了 docker內(nèi)部nfs目錄下。 如圖所示(

    2024年02月09日
    瀏覽(18)
  • Ubantu搭建NFS服務(wù)器共享文件

    搭建一臺NFS服務(wù)器為局域網(wǎng)中的用戶提供文件共享,NFS服務(wù)器要求如下: 1.將本地文件系統(tǒng)的/home/share目錄共享,192.168.61.100與192.168.61.200兩個客戶機(jī)對該目錄具有讀寫限權(quán),而192.168.61.0/24網(wǎng)段內(nèi)的其他客戶機(jī)對該目錄具有只讀限權(quán)。(IP地址可根據(jù)自己虛擬機(jī)的地址調(diào)整)

    2024年02月08日
    瀏覽(35)
  • Windows server 2019搭建NFS服務(wù)器

    Windows server 2019搭建NFS服務(wù)器

    1、NFS服務(wù)端配置 安裝服務(wù) 配置NFS共享文件夾 選擇服務(wù)器和此共享的路徑(選擇我們創(chuàng)建的磁盤) 創(chuàng)建共享名稱 指定身份驗(yàn)證方法 設(shè)置共享權(quán)限-指定我要授權(quán)訪問的主機(jī) 確認(rèn)選擇沒有問題點(diǎn)擊創(chuàng)建 可以看到我們剛才創(chuàng)建好的共享文件夾 2、NFS客戶端配置 NFS客戶端安裝 掛

    2024年02月11日
    瀏覽(26)
  • 【Linux網(wǎng)絡(luò)服務(wù)】Centos7搭建nfs文件共享服務(wù)器

    【Linux網(wǎng)絡(luò)服務(wù)】Centos7搭建nfs文件共享服務(wù)器

    1.NFS介紹 2.環(huán)境準(zhǔn)備 3.在A服務(wù)端機(jī)器安裝nfs-utils和rpcbind包 4.啟動rpcbind檢查是否啟動了rpcbind服務(wù)并監(jiān)聽111端口 5.配置NFS服務(wù)的配置文件,參數(shù)配置:vi /etc/exports 數(shù)據(jù)同步與數(shù)據(jù)異步的區(qū)別 數(shù)據(jù)同步:當(dāng)系統(tǒng)從內(nèi)存中向磁盤中持久化數(shù)據(jù)時(shí),同步發(fā)送表示只有當(dāng)內(nèi)存中的數(shù)據(jù)

    2024年02月06日
    瀏覽(41)
  • 為openlab搭建網(wǎng)站和架設(shè)一臺NFS服務(wù)器

    為openlab搭建網(wǎng)站和架設(shè)一臺NFS服務(wù)器

    給該公司創(chuàng)建三個子界面分別顯示學(xué)生信息,教學(xué)資料和繳費(fèi)網(wǎng)站,基于www.openlab.com/student網(wǎng)站訪問學(xué)生信息,www.openlab.com/data網(wǎng)站訪問教學(xué)資料,www.openlab.com/money網(wǎng)站訪問繳費(fèi)。 要求: (1)學(xué)生信息網(wǎng)站只有song和tian兩人可以訪問,其他用戶不能訪問。 (2)訪問繳費(fèi)網(wǎng)站

    2024年01月16日
    瀏覽(29)
  • 【操作系統(tǒng)】Centos7搭建nfs文件共享服務(wù)器實(shí)戰(zhàn)

    【操作系統(tǒng)】Centos7搭建nfs文件共享服務(wù)器實(shí)戰(zhàn)

    1.NFS介紹 2.環(huán)境準(zhǔn)備 3.在A服務(wù)端機(jī)器安裝nfs-utils和rpcbind包 4.啟動rpcbind檢查是否啟動了rpcbind服務(wù)并監(jiān)聽111端口 5.配置NFS服務(wù)的配置文件,參數(shù)配置:vi /etc/exports 數(shù)據(jù)同步與數(shù)據(jù)異步的區(qū)別 數(shù)據(jù)同步:當(dāng)系統(tǒng)從內(nèi)存中向磁盤中持久化數(shù)據(jù)時(shí),同步發(fā)送表示只有當(dāng)內(nèi)存中的數(shù)據(jù)

    2024年02月07日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包