Linux CentOS7 6伺服器檔案共享NFS

2021-09-24 03:43:13 字數 1991 閱讀 8499

最近在研究通過docker的方式快速部署web專案,處理完單臺伺服器統一部署的問題後,簡單集群搭建

下乙個問題就是多個伺服器如何實現一次部署,全域性使用。首先想到的解決方案就是檔案共享。之前已經使用過samba在linux與windows之間實現檔案共享,這次選擇了nfs。關於nfs的定義這裡不多敘述。

基本環境:centos7.6

共享的機器ip(內網):172.16.54.202(實際上傳檔案主機-伺服器),172.16.54.199(通過對映獲取檔案主機-客戶端);

1 安裝nfs(主要涉及 nfs-utils rpcbind)

1.1 伺服器

yum -y install nfs-utils rpcbind
1.2 客戶端

yum -y install nfs-utils
2 建立共享目錄並設定許可權,這裡我直接用的乙個node專案

新建的話,用到的命令

mkdir -p /share/testmkdir -p /

ll /share/

chmod 666 /data/test/

3 編輯exports,新增配置資訊;

3.1 前面是要共享的檔案,後面是共享給哪個主機看,也可以選擇*

3.2 括號中是一些約束許可權

3.3 使配置生效(這裡注意不是 source命令來重新整理)

exportfs -r;
4 啟動nfs服務,檢視啟動情況;

4.1 啟動
service rpcbind start && service nfs start;
4.2 檢視是否正常

4.3開機自啟動

chkconfig --level 2345 rpcbind on

chkconfig --level 2345 nfs on

5客戶端建立掛載的目錄

mkdir /home/yixinodenfs
6 檢視伺服器掛載資訊

7 掛載到新建目錄並測試

檔案也都過來了

8 解除掛載

umount /home/yixinodenfs

Linux centos 下安裝solr伺服器

安裝步驟 安裝linux centos jdk tomcat。這裡講解tomcat和solr的安裝的安裝 1.tomcat的安裝 把tomcat的tar.gz包拖到linux的根目錄下 這裡推薦一種方法 可以通過xshell的xftp把windows的東西傳輸到linux下面去 這裡給大家提供tom...

Linux Centos伺服器筆記

1.call to undefined function mcrypt module open yum install php mcrypt libmcrypt libmcrypt devel service php fpm restart2.thinkcmf後台驗證碼無法顯示,出現call to ...

Linux CentOS 搭建svn服務環境

cd conf ls l我們這裡特別關注一下conf資料夾,這個是存放配置檔案的 authz 是許可權控制檔案 passwd 是帳號密碼檔案 svnserve.conf 是svn服務配置檔案 建立使用者名稱timo 密碼timo 新增如下內容,格式 使用者名稱 密碼 新增如下內容,格式 使用者名稱 ...