乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Linux7 掛載 nfs 遠(yuǎn)程目錄

       LuciferLiu 2021-12-10

      📚 前言

      NFS(Network File System)即網(wǎng)絡(luò)文件系統(tǒng),是FreeBSD支持的文件系統(tǒng)中的一種,它允許網(wǎng)絡(luò)中的計(jì)算機(jī)之間通過TCP/IP網(wǎng)絡(luò)共享資源。

      在NFS的應(yīng)用中,本地NFS的客戶端應(yīng)用可以透明地讀寫位于遠(yuǎn)端NFS服務(wù)器上的文件,像訪問本地文件一樣。

      ?? 介紹

      Linux 系統(tǒng)下,如果想要將 A 機(jī)器的目錄掛載到 B 機(jī)器,讓 B 機(jī)器訪問,可以通過 NFS 將目錄掛載到 B 機(jī)器!

      本文介紹下如何配置 NFS 遠(yuǎn)程目錄:

      • 機(jī)器A: 服務(wù)端,IP:10.211.55.100,假設(shè)有有一個(gè)目錄 /backup
      • 機(jī)器B: 客戶端,IP:10.211.55.101,需要訪問 A 服務(wù)器的 /backup 目錄
      • 機(jī)器 A,B 盡量配置在同一個(gè)網(wǎng)段下,假設(shè)為:10.211.55.*

      ?? NFS 配置

      服務(wù)端配置

      1、開啟服務(wù)

      服務(wù)端需要開啟 rpcbindnfs 服務(wù):

      systemctl enable rpcbind.service
      systemctl start rpcbind.service
      systemctl status rpcbind.service
      
      systemctl enable nfs.service
      systemctl start nfs.service
      systemctl status nfs.service
      

      確認(rèn)服務(wù)都已成功開啟,并且配置開機(jī)自啟。

      2、關(guān)閉防火墻和selinux

      systemctl disable firewalld
      systemctl stop firewalld
      systemctl status firewalld
      
      sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
      setenforce 0
      

      3、配置 exports

      默認(rèn)是一個(gè)空文件,只需要按照如下格式配置即可,一行一個(gè)共享卷。

      cat <<EOF>>/etc/exports
      /backup 10.211.55.*(rw,sync)
      EOF
      
      ## 生效exports
      exportfs -rv
      

      文件中可以設(shè)置參數(shù):

      • rw:具有讀寫權(quán)限
      • sync:資料同步寫入磁盤和內(nèi)存
      • o:只讀權(quán)限
      • no_root_squash:登入nfs主機(jī)時(shí),擁有共享目錄所有者權(quán)限
      • root_squash:登入nfs主機(jī)時(shí),擁有共享目錄所有者權(quán)限,但如果共享目錄的擁有者時(shí)root用戶,那么登入者權(quán)限為nobody權(quán)限
      • all_squash:登入nfs主機(jī)時(shí),擁有nobody用戶權(quán)限
      • anonuid:指定用戶id
      • anongid:指定群id
      • async:資料先存內(nèi)存,再存硬盤
      • no_subtree_check:不檢查父文件夾權(quán)限
      • subtree:檢查父文件權(quán)限
      • secure:限制client port(<1024)

      至此,服務(wù)端就已經(jīng)配置好了!

      客戶端配置

      客戶端配置比較簡單!

      1、創(chuàng)建掛載目錄

      mkdir /backup
      

      可以與服務(wù)端掛載目錄不同名。

      2、查看是否可以訪問服務(wù)端NFS

      showmount -e 10.211.55.100
      

      如果顯示如下即為正確:

      導(dǎo)出列表在 10.211.55.100:
      /backup                            10.211.55.*
      

      3、mount 掛載遠(yuǎn)程目錄

      mount -t nfs -o rw,bg,hard,rsize=32768,wsize=32768,vers=3,nointr,timeo=600,tcp  10.211.55.100:/backup /backup
      

      4、配置開機(jī)自動(dòng)掛載

      cat <<EOF>>/etc/rc.local
      mount -t nfs -o rw,bg,hard,rsize=32768,wsize=32768,vers=3,nointr,timeo=600,tcp  10.211.55.100:/backup /backup
      EOF
      
      ## Linux7需要手動(dòng)授權(quán)執(zhí)行權(quán)限,否則無權(quán)限
      chmod +x /etc/rc.d/rc.local
      

      看到這里有朋友會(huì)問了,為什么不配置在 /etc/fstab 文件中?

      我悄悄告訴你:等你開機(jī)開不了的時(shí)候,就不會(huì)配置在 /etc/fstab 里面了罒ω罒!

      OK,至此已經(jīng)配置完成,通過 df -h 就可以查看已掛載的 NFS 目錄啦!

      小BUG

      最后再分享一個(gè)很坑的小bug吧,需要注意 📢:

      ?? 不要在服務(wù)端 /etc/hosts 文件中配置客戶端的主機(jī)解析名!

      至于為什么? 你可以自己去測試一下呀!畢竟實(shí)踐出真知嘛~😄


      本次分享到此結(jié)束啦~

      如果覺得文章對(duì)你有幫助,點(diǎn)贊、收藏、關(guān)注、評(píng)論,一鍵四連支持,你的支持就是我創(chuàng)作最大的動(dòng)力。

        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多