在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/
Linux 下常用壓縮文件的解壓、壓縮
  • 1.
Maven 安裝和配置
  • 1.
CentOS 網絡設置
  • 1.
  • 1.
  • 1.
TeamCity 安裝和配置
Zsh 入門
  • 1.
  • 1.
Bash 其他常用命令
Bash 常用命令
  • 1.
  • 1.
  • 1.
Ubuntu 介紹
Ubuntu 網絡相關設置問題
Nginx 安裝和配置
  • 1.
  • 1.
  • 1.
  • 1.
Linux-Tutorial
Nexus 安裝和配置
  • 1.
黑客入侵檢查
Yum 下載安裝包及對應依賴包
  • 1.
  • 1.
Tomcat 8 安裝和配置、優(yōu)化
  • 1.
Ubuntu 安裝和分區(qū)



NFS 安裝

  • 查看是否已安裝:

    • CentOS:rpm -qa | grep nfs-*
    • Ubuntu:dpkg -l | grep nfs-*
  • 安裝:
    • CentOS 5:sudo yum install -y nfs-utils portmap
    • CentOS 6:sudo yum install -y nfs-utils rpcbind
    • Ubuntu:sudo apt-get install -y nfs-common nfs-kernel-server

NFS 服務器配置文件常用參數

  • 配置文件介紹(記得先備份):sudo vim /etc/exports

    • 默認配置文件里面是沒啥內容的,我們需要自己加上配置內容,一行表示共享一個目錄。為了方便使用,共享的目錄最好將權限設置為 777(chmod 777 folderName)。
    • 假設在配置文件里面加上:/opt/mytest 192.168.0.0/55(rw,sync,all_squash,anonuid=501,anongid=501,no_subtree_check)
    • 該配置解釋:
      • /opt/mytest 表示我們要共享的目錄
      • 192.168.0.0/55 表示內網中這個網段區(qū)間的IP是可以進行訪問的,如果要任意網段都可以訪問,可以用 * 號表示
      • (rw,sync,all_squash,anonuid=501,anongid=501,no_subtree_check) 表示權限
        • rw:是可讀寫(ro是只讀)
        • sync:同步模式,表示內存中的數據時時刻刻寫入磁盤(async:非同步模式,內存中數據定期存入磁盤)
        • all_squash:表示不管使用NFS的用戶是誰,其身份都會被限定為一個指定的普通用戶身份。(no_root_squash:其他客戶端主機的root用戶對該目錄有至高權限控制。root_squash:表示其他客戶端主機的root用戶對該目錄有普通用戶權限控制)
        • anonuid/anongid:要和root_squash或all_squash選項一同使用,表示指定使用NFS的用戶被限定后的uid和gid,前提是本圖片服務器的/etc/passwd中存在這一的uid和gid
        • no_subtree_check:不檢查父目錄的權限
  • 啟動服務:
    • /etc/init.d/rpcbind restart
    • /etc/init.d/nfs-kernel-server restart

NFS 客戶端訪問

  • 客戶端要訪問服務端的共享目錄需要對其共享的目錄進行掛載,在掛載之前先檢查下:showmount -e 192.168.1.25(這個 IP 是 NFS 的服務器端 IP)
    • 如果顯示:/opt/mytest 相關信息表示成功了。
  • 現在開始對其進行掛載:mount -t nfs 192.168.1.25:/opt/mytest/ /mytest/
    • 在客戶端機器上輸入命令:df -h 可以看到多了一個 mytest 分區(qū)。然后我們可以再創(chuàng)建一個軟鏈接,把軟鏈接放在 war 包的目錄下,這樣上傳的圖片都會跑到另外一臺服務器上了。軟鏈接相關內容請自行搜索。

NFS 資料

上一篇:Maven 安裝和配置下一篇:Linux-Tutorial