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

Linux/centos上如何配置管理NFS服務器?

這篇具有很好參考價值的文章主要介紹了Linux/centos上如何配置管理NFS服務器?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1 NFS基礎了解

  • NFS(Network File System)即文件操作系統(tǒng);
  • NFS允許網(wǎng)絡中不同計算機相互之間共享資源。

1.1 NFS概述

  • 1980年由SUN發(fā)展出來的在UNIX&Linux系統(tǒng)間實現(xiàn)文件共享的一種方法;
  • 是一種文件系統(tǒng)協(xié)議,支持應用程序在客戶端通過網(wǎng)絡存取位于服務器磁盤中的數(shù)據(jù);
  • NFS只提供網(wǎng)絡文件共享,不提供數(shù)據(jù)傳輸功能;
  • NFS客戶端和服務端需借助RPC(Remote Procedure Calls)實現(xiàn)數(shù)據(jù)傳輸;
  • NFS服務器目錄被訪問稱為導出(export),客戶機訪問導出目錄過程稱為掛載(mount)或導入(import)。

1.2 NFS工作流程

第一步:訪問NFS共享資源,NFS客戶端發(fā)出詢問請求,即客戶端RPC服務通過網(wǎng)絡向服務端RPC服務的111端口發(fā)出詢問請求。

第二步: NFS服務端RPC找到對應已注冊的NFSdaemon端口,通知客戶端RPC;

第三步:NFS客戶端獲取端口,直接與NFSNFSdaemon聯(lián)機存儲數(shù)據(jù)。

第四步:NFS客戶端吧數(shù)據(jù)存儲成功后,告訴用戶結果。

2 安裝和啟動NFS服務

2.1 安裝NFS服務器

  • 一般情況,系統(tǒng)均已安裝NFS;
  • 先檢查下是否安裝NFS,以下兩個是相關的依賴包:
rpm -qa | grep nfs-utils
rpm -qa | grep rpcbind
  • 經(jīng)檢查是已經(jīng)安裝了的:
    centos nfs,# Linux,linux,服務器,centos,NFS
  • 如果系統(tǒng)沒有安裝NFS依賴包,則需要安裝:
yum clean all
yum -y install nfs-utils rpcbind

2.2 啟動NFS服務

  • NFS狀態(tài)查看:
systemctl status rpcbind.service
systemctl status nfs.service 

centos nfs,# Linux,linux,服務器,centos,NFS

  • 啟動NFS服務:
systemctl start rpcbind.service
systemctl start nfs.service 
  • 再次查看狀態(tài),都是啟動的:
    centos nfs,# Linux,linux,服務器,centos,NFS
  • 停止NFS服務:
systemctl stop nfs.service
  • 重啟NFS服務:
systemctl restart nfs.service
  • 設置開機自啟動NFS服務:
systemctl enable rpcbind.service 
systemctl enable nfs.service

3 配置NFS服務器和客戶端

3.1 配置NFS服務器

  • 配置文件在/etc/exports;
  • 格式為:
共享目錄 [客戶端1(參數(shù))] [客戶端2(參數(shù))] 

共享目錄:NFS服務器需要共享的實際路徑(絕對路徑);
客戶端:可以訪問共享目錄的計算機。

  • 客戶端常用形式:
客戶端 說明
192.168.1.111 指定IP地址的主機
192.168.1.0/24 指定子網(wǎng)的所有主機
192.168.1.* 指定子網(wǎng)的所有主機
www.xxx.com 指定域名的主機
*.xxx.com 指定域中的所有主機
* 所有主機

訪問權限參數(shù):訪問權限設置。

  • 常用訪問權限:
訪問權限 說明
ro 只讀
rw 讀寫

用戶映射參數(shù)

  • 用戶映射參數(shù)表:
用戶映射 說明
all_squash 將遠程訪問的所有用戶映射為匿名用戶或用戶組(nfsnobody)
no_all_squash 與上邊相反(默認設置)
root_squash 將root用戶… (默認設置)
no_root_squash 與上邊相反
anonuid=xxx 將該匿名賬號為本地賬號(UID=xxx
anongid=xxx 將該匿名用戶組為本地用戶組(GID=xxx)

其它參數(shù):對輸出目錄進行控制。

  • 常用其它參數(shù):
其它參數(shù) 說明
secure 限制客戶端只能從小于1024的TCP/IP端口鏈接NFS
insecure 語序客戶端大于1024的TCP/IP端口連接NFS
sync 將數(shù)據(jù)同步寫入內(nèi)存緩沖區(qū)與磁盤中
async 將數(shù)據(jù)先保存在緩沖區(qū)中,必要時才寫入磁盤
wdelay 檢查是否有相關的寫操作
no_wdelay 有寫操作立即執(zhí)行,與sync配合使用
subtree_check 若輸出目錄為子目錄,則NFS服務器將檢查父目錄的權限
no_subtree_check 若輸出目錄為子目錄,則NFS服務器不檢查父目錄的權限
  • 比如將/mnt/temp目錄,只給IP為172.16.1.33的計算機進行讀寫權限:
/mnt/temp 172.16.1.33 (rw, sync)
  • 比如將/mnt/temp01目錄,只給子網(wǎng)中為172.16.1.0/24的計算機進行讀寫權限,其他計算機制只讀權限:
/mnt/temp0 172.16.1.0/24 (rw, async) * (ro)

3.2 配置NFS客戶端

  • 查看NFS服務器信息:
showmount [選項] (參數(shù))

-d:僅顯示已被NFS客戶端加載的共享目錄;
-e:顯示NFS服務器上所有的共享目錄。

showmount -e 192.168.0.190

在使用showmount時建議關閉防火墻,將SELinux設為為允許。

systemctl stop firewalld.service
setenforce 0
getenforce
  • 掛在NFS服務器的共享目錄:

將NFS的共享目錄掛在到本地:
mount -t NFS服務器IP:輸出目錄 本地掛在目錄

  • 比如:
mkdir /mnt/mytemp
mount -t nfs 192.168.0.190:/mnt/mytemp /mnt/mytemp
  • 卸載NFS服務器:
umount 掛載點
  • 啟動時自動掛在NFS共享目錄:
192.168.0.190/mnt/temp /mnt/mytemp nfs defaults 0 0

4 實際示例

4.1 基本要求

  • NFS服務器192.168.0.190;
  • 要求1:共享目錄/mnt/temp,允許192.168.0.0/24網(wǎng)段內(nèi)計算機訪問;
  • 要求2:共享目錄/mnt/share, 允許用戶zhang訪問,IP為192.168.0.10;
  • 要求3:共享目錄/mnt/upload,允許192.168.0.0/24網(wǎng)段作為上傳目錄,所屬組為nfsupload,UID和GID均為666;
  • 要求4:共享目錄/mnt/nfs,除192.168.0.0/24網(wǎng)段用戶訪問,只讀,可向internet提供數(shù)據(jù)內(nèi)容;

4.2 案例實現(xiàn)

  • 安裝NFS服務:
yum -y install rpcbind
yum -y install nfs-utils
  • 創(chuàng)建目錄和測試文件:
# 創(chuàng)建目錄:
mkdir -p /mnt/temp
mkdir -p /mnt/share
mkdir -p /mnt/upload
mkdir -p /mnt/nfs

# 創(chuàng)建測試文件
touch /mnt/temp/temp1.txt /mnt/temp/temp2.txt 
touch /mnt/share/data1.txt /mnt/share/data2.txt
touch /mnt/upload/upload.txt
touch /mnt/nfs/nfs1.txt /mnt/nfs/nfs2.txt

centos nfs,# Linux,linux,服務器,centos,NFS
centos nfs,# Linux,linux,服務器,centos,NFS

  • 設置共享目錄權限屬性:
# 要求1:
chmod 1777 /mnt/temp/
ll -d /mnt/temp/

centos nfs,# Linux,linux,服務器,centos,NFS

# 要求2:
useradd zhang
passwd zhang
cat /etc/passwd | grep zhang
chmod 700 /mnt/share/
chown -R zhang:zhang /mnt/share/
ll -d /mnt/share/

centos nfs,# Linux,linux,服務器,centos,NFS

# 要求3:
groupadd -g 666 nfsupload
useradd -g 666 -u 666 -M nfsupload
cat /etc/passwd | grep nfs
chown -R nfsupload:nfsupload /mnt/upload
ll -d /mnt/upload/

centos nfs,# Linux,linux,服務器,centos,NFS

# 要求4:
ll -d /mnt/nfs/

centos nfs,# Linux,linux,服務器,centos,NFS

  • 編輯/etc/exports
/mnt/temp 192.168.0.0/24 (rw,no_root_squash)
/mnt/share 192.168.0.10 (rw)
/mnt/upload 192.168.0.0/24 (rw,all_squash,anonuid = 666,anongid = 666)
/mnt/nfs 192.168.0.0/24 (ro) * (rw,all_squash)
  • 關閉防火墻,設置Selinux為允許,重啟NFS服務:
systemctl stop firewalld.service
setenforce 0
getenforce
systemctl restart nfs
  • NFS客戶端安裝客戶端軟件:
yum -y install nfs-utils
  • 查看NFS服務器上共享的目錄:
showmount -e 192.168.0.190

centos nfs,# Linux,linux,服務器,centos,NFS

  • 在客戶機上創(chuàng)建目錄,將NFS的目錄掛在到該目錄:
mkdir /mnt/ClientNFS
mount -t nfs 192.168.0.190:/mnt/nfs/ /mnt/ClientNFS/
  • 同樣方法去掛載其他的NFS目錄即可;
  • 并在客戶機上創(chuàng)建組666:
groupaddd -g 666 nfsupload
useradd -g 666 -u 666 -M nfsupload

以下內(nèi)容請忽略哈~文章來源地址http://www.zghlxwxcb.cn/news/detail-760522.html

var code = "b63aa6d3-45eb-4e38-a9db-4b391f9391f1"

到了這里,關于Linux/centos上如何配置管理NFS服務器?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

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

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

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

    2024年02月06日
    瀏覽(40)
  • 配置與管理NFS服務器

    配置與管理NFS服務器

    一、NFS服務 網(wǎng)絡文件系統(tǒng)(Network File System,NFS),由SUN公司開發(fā),目前被廣泛應用于UNIX和Linux操作系統(tǒng)中。NFS在異構系統(tǒng)和設備之間提供文件和資源共享服務,類似于Windows的磁盤映射,將NFS服務器中的共享目錄掛載到本地后,就像訪問本地文件一樣訪問和操作遠程文件,從

    2024年04月08日
    瀏覽(21)
  • 如何在 Ubuntu 18.04 上安裝和配置 NFS 服務器

    網(wǎng)絡文件系統(tǒng)(NFS)是一種分布式文件系統(tǒng)協(xié)議,允許您通過網(wǎng)絡共享遠程目錄。 使用 NFS ,您可以在系統(tǒng)上安裝遠程目錄,并使用遠程計算機上的文件,就像它們是本地文件一樣。 默認情況下, NFS 協(xié)議未加密,與 Samba 不同,它不提供用戶身份驗證。 對服務器的訪問受客

    2024年02月16日
    瀏覽(20)
  • centos中安裝nfs實現(xiàn)服務器文件共享

    如果一個服務使用集群方式部署,在文件讀寫時就需要考慮多個服務之間文件共享的問題,在共享文件時可以考慮部署一個單獨的文件服務器,比如hdfs、minio、fastdfs等,也可以使用簡單的文件目錄共享方式實現(xiàn),比如nfs。下面就介紹nfs簡單安裝使用: 一、nfs服務端安裝 nfs服

    2024年01月22日
    瀏覽(20)
  • CentOS 上通過 NFS 掛載遠程服務器硬盤

    NFS(Network File System)是一種用于在不同的計算機系統(tǒng)之間共享文件和目錄的協(xié)議。它允許一個計算機系統(tǒng)將其文件系統(tǒng)的一部分或全部內(nèi)容暴露給其他計算機系統(tǒng),使其能夠像訪問本地文件一樣訪問這些內(nèi)容。在這篇博客中,我們將介紹如何在 CentOS 系統(tǒng)上通過 NFS 掛載遠程

    2024年02月11日
    瀏覽(20)
  • 【操作系統(tǒng)】Centos7搭建nfs文件共享服務器實戰(zhàn)

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

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

    2024年02月07日
    瀏覽(31)
  • NFS 服務器配置

    NFS 服務器配置

    1、環(huán)境介紹 操作系統(tǒng):centos 7.9 cpu:4核心 內(nèi)存:8G 磁盤:100G 2、更改主機名和域名解析 3、關閉selinux 4、安裝nfs服務 5、安裝rpc服務(如果提示安裝了 直接跳過) 6、啟動rpcbind 7、啟動nfs 8、關閉防火墻 9、創(chuàng)建數(shù)據(jù)目錄并更改權限 10、配置nfs配置文件 添加如下 #exports配置常

    2024年02月09日
    瀏覽(23)
  • 配置NFS服務器

    傳統(tǒng)兩種不同的存儲解決方案:NFS和SAN 新型的解決方案:云存儲 NFS (Network File System)網(wǎng)絡文件系統(tǒng)。是一種用于在計算機網(wǎng)絡上共享文件的協(xié)議。它允許在不同的計算機之間共享文件和目錄,就好像它們在本地系統(tǒng)上一樣 NFS服務器可以保障數(shù)據(jù)一致性 SAN (Storage Area Netw

    2024年02月09日
    瀏覽(15)
  • Linux之NFS服務器

    Linux之NFS服務器

    目錄 Linux之NFS服務器 簡介 NFS背景介紹 生產(chǎn)應用場景 NFS工作原理 NFS工作流程圖 流程 NFS的安裝 安裝nfs服務 安裝rpc服務 啟動rpcbind服務同時設置開機自啟動 啟動nfs服務同時設置開機自啟動 NFS的配置文件 主配置文件分析 ? ? ? ? 示例 案例 ---?建立NFS服務器,使用客戶端訪問

    2024年02月10日
    瀏覽(49)
  • linux主機搭建NFS服務器

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

    2024年01月16日
    瀏覽(30)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包