NFS網路檔案系統共享日誌

2021-09-23 23:31:39 字數 1224 閱讀 9385

最近搞了個日誌收集 server,但是遇到了幾個問題

1、收集log的server上面有空間,卻不讓安裝ftp、nginx及其他可提供訪問的服務

2、可提供服務的server又沒有磁碟空間

3、用什麼提供日誌訪問,ftp?nginx?還是其他共享?

那這時候就想到了nfs網路檔案系統,在log server使用nfs,作為乙個遠端儲存,而另一台可以提供web的nginx伺服器通過nfs進行掛載提供使用者訪問。下面開始:

注意:

確保已經安裝 package :nfs-utils

確保目錄許可權:chmod 777 nfs_server/mount_dir

log server 操作

1、編輯 /etc/exports,在裡面新增要對映的目錄

/data/tomcat_logs *(rw,no_root_squash)

這裡的*為允許任何ip位址所訪問

rw為擁有讀寫許可權

no_root_squash 為擁有這個目錄所有者的許可權

2、重啟nfs服務

service nfs restart

nginx server 操作

1、掛載nfs共享

mount -t nfs -o rw 192.168.0.223:/home/tomcat_logs /data/archive

mount 檢視剛才的掛載資訊

自啟動掛載

vim /etc/fstab

192.168.0.223:/home/tomcat_logs /data/archive nfs defaults 1 2

2、vim /usr/local/nginx/conf/nginx.conf

在server {} 段裡面新增乙個location,autoindex是指定使用者可以訪問該目錄下的內容

location /archive
/usr/local/nginx/sbin/nginx -t 檢測配置檔是否ok

/usr/local/nginx/sbin/nginx -s reload 過載剛才的配置

NFS網路檔案系統共享儲存

概述 nfs是一種基於tcp ip傳輸的網路檔案系統協議,最初由sun公司開發。通過nfs協議,客戶機可以像訪問本地目錄一樣訪問遠端伺服器中的共享資源。nfs得到了如nas等網路儲存的裝置極好支援。也是lvs共享儲存的首選。centos 7.4 1708 64bit 192.168.1.101 nf...

Ceph 檔案系統共享

塊共享相當於直接提供磁碟,這個磁碟是沒有格式化過的。檔案系統共享相當於提供格式化過的磁碟。檔案系統主要由兩部分組成 1 inode 記錄檔案的描述資訊,128位元組 2 block 用於儲存資料,4k 目前乙個ceph集群只能提供乙個檔案系統的共享。開始配置 1 新增一台新的主機 ip 192.16...

NFS網路共享檔案系統

1.1 建立所需的共享目錄 源 mkdir data rw rw代表同步的資料可讀可寫 1.2 對共享目錄進行授權 chown r nfsnobody.nfsnobody data rw 非必需,根據業務需求 1.3 修改nfs服務配置檔案 vim etc exports data rw 172.1...