Linux常用服務部署與優化之NFS篇

2022-09-08 04:39:12 字數 1106 閱讀 1794

nfs(network file system)的簡稱,是linux系統之間常用的一種檔案共享方式,下面簡述其搭建過程,需要兩個linux系統的虛擬機器,假設客戶端的ip為192.168.1.105,服務端的ip為192.168.1.107.

服務端:1,安裝nfs-utils 和rpcbind包。

yum install -y nfs-utils#安裝nfs-utils時會把rpcbind一起安裝

2,vim /etc/exports

新增:/mnt  192.168.1.105    (rw,sync,all_squash,annouid=501,anongid=501)#可以是乙個網段192.168.1.0/24

1,共享的目錄

2,允許訪問的ip或者某個網段 192.168.1.0/24 

3,選項  

rw ,讀寫

ro,唯讀

sync,同步模式,將記憶體的資料實時寫入磁碟

async,不同步 ,將記憶體的資料定期寫入磁碟

all_squash ,   限制所有使用者,排除後面設定的uid的使用者

root_squash   限制root使用者

no_root_squash   不限制root使用者

anonuid   用於指定使用nfs的使用者限定後的uid和gid。

anongid  

3,啟動rpcbind服務和nfs服務

/etc/init.d/rpcbind start

/etc/init.d/nfs start

掛載 mount -a

常見錯誤:

mount.nfs: access denied by server while mounting

可能是配置錯誤或者埠號大於1024時需要在/etc/exports下加入insecure選項

或者是server端目錄沒有許可權

[root@localhost ~]# showmount -e 192.168.1.107

解決方法:

被訪問的nfs伺服器上的防火牆沒有新增規則,向iptables裡面新增以下檢視的所有埠即可

#iptables -f

#service iptables stop  //關閉防火牆

Linux服務部署之NTP時間伺服器

linux服務部署之ntp時間伺服器 1 原理 ntp network timeprotocol,網路時間協議 是用來使計算機時間同步的一種協議。它可以使計算機對其伺服器或時鐘源做同步化,它可以提供高精準度的時間校正 lan上與標準間差小於1毫秒,wan上幾十毫秒 切可介由加密確認的方式來防止惡意的...

Linux下的DHCP服務部署

對於運維人員來說,要盡可能的減少管理負擔,對主機ip位址的配置是相當麻煩的,手動配置顯然費時費力,還不好管理,主機還會出現位址衝突的情況。這個時候,就到dhcp登場了。dhcp 動態主機配置協議 指的是由伺服器控制一段lp位址範圍,客戶機登入伺服器時就可以自動獲得伺服器分配的lp位址和子網掩碼。使用...

rsync服務 部署配置與維護

伺服器以rsync daemon是否開啟作為判斷,該伺服器是否為服務端 搞清楚是以哪個為同步基準 服務端 客戶端 系統ip 軟體同步路徑 備註伺服器centos 7 192.168.153.140 rsync 3.0.9 17.el7.x86 64 data images 防火牆關閉或開啟相應埠 客...