linux系統上部署nfs服務

2022-05-29 17:15:10 字數 1284 閱讀 1485

環境說明:

server:192.168.0.65

client:192.168.0.68

os:centos 7.2

需求:多台主機之間檔案共享

一,首先在server端安裝nfs,rpcbind 服務

1.檢測服務是否已安裝。

rpm -qa | grep nfs

rpm -qa | grep rpcbind

2.如果沒有安裝的話,執行

yum -y install nfs-utils rpcbind

3.指定ip段訪問,並擁有讀寫許可權,

vim /etc/exports

/nfsdata 192.168.0.*(rw,sync,no_root_squash)

4.配置生效

exportfs -r

5.啟動服務

systemctl start rpcbind 先啟動

systemctl start nfs

6.檢視服務註冊情況

rpcinfo -p localhost

7.檢視是否可以自我聯機

showmount -e localhost 

二, 接下來在客戶端安裝

yum -y install nfs-utils

mount -t nfs 192.168.0.65:/nfsdata/ /nfsdata -o proto=tcp -o nolock

這時mount失敗,報錯:mount.nfs: access denied by server while mounting 192.168.0.65:/nfsdata/

解決方法:將server端 /etc/exports 中的  192.168.0.* 修改為 192.168.0.65,或者*。

加入開機自啟:    vi /etc/fstab 

#限定傳輸時一次讀寫的資料大小

192.168.0.65:/nfsdata /nfsdata nfs rw,hard,intr,rsize=8192,wsize=8192,timeo=14 0 0

三,驗證

server端新建,刪除,更新同步到client端。

注:共享目錄需要給足許可權。

linux上部署MongoDB服務

wget wget 二者區別在於拓展功能的延伸不同 命令 tar zxvf mongodb linux x86 64 rhel70 3.2.8.tgz 重新命名 mv mongodb linux x86 64 rhel70 3.2.8 mongodb 三 配置環境 1 進入mongodb目錄 cd ...

在Linux系統上部署服務後訪問不到

今天在linux系統上部署專案的時候發現乙個問題,服務啟動沒有報錯,但是就是訪問不到。之後發現是linux系統的防火牆沒有關閉。用 centos7 將防火牆關閉後服務就可以正常訪問了 centos 7.0預設使用的是firewall作為防火牆 檢視防火牆狀態 firewall cmd state 停...

Linux系統上部署ERP系統 odoo

setenforce 0 systemctl stop firewalld systemctl disable firewalld sed i s enforcing disabled g etc selinux config 1.centos 7 系統安裝 postgresql 12 root l...