1. 程式人生 > >NFS開機自動掛載

NFS開機自動掛載

1、客戶端和服務端分別設定開機啟動服務

centos6:

chkconfig rpcbind on
chkconfig nfs on

centos5:

chkconfig portmap on
chkconfig nfs on

2、客戶端/etc/fstab寫入:

192.168.1.226:/data/test/www /data/test/www nfs rw

註釋:寫入規則錯誤,可能對導致伺服器重啟失敗,詳細規則請點選

3、檢查是否開機掛載

重啟客戶端:

[root@localhost root]# reboot

輸入:

[root@localhost root]#  df -h

這裡寫圖片描述

開機掛載成功

4、NFS 掛載失敗原因
1.掛載時若出現mount.nfs: Input/output error

解決:在客戶端也需啟動portmap服務 service portmap status[檢視狀態];service portmap start[啟動]

2.在用nfs共享大檔案或者掛載根檔案系統時候出現下面的問題:

nfs: server 192.168.1.125 not responding

nfs: server 192.168.1.125 not responding

nfs: server 192.168.1.125 OK

但是共享小檔案還是可以的。

問題的原因分析:

1、NFS 的預設傳輸協議是 UDP,而PC機與嵌入式系統通過UPD互動時就會出現嚴重的網絡卡丟包現象;

2、server機和目標機網絡卡傳輸速率衝突,使得目標機需要大量時間複製大量資料包,其實如果目標機的網絡卡速率夠大,則不用分那麼多包,也不會衝突。

問題的解決方案:

方法一:在客戶端改用TCP協議,使用下面的命令,在mount命令中加上引數tcp

mount -o tcp ,nolock 192.168.1.125:/nfs_root /mnt

也可這樣幹:

跟蹤了fs/nfs/nfsroot.c的程式碼,發現在nfs作為根檔案系統時,引數可以直接寫在“nfsroot=”後面,每個引數用逗號隔開,如:

nfsroot=192.168.10.1:/rootfs,proto=tcp,nfsvers=3,nolock

這樣就可以指定nfs使用tcp協議

方法二:指定傳輸速率(限定傳輸時一次讀寫的資料大小)

mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.1.125:/nfs_root /mnt

3.掛載時出卡在連線狀態

解決:在確認網路連線無異常的情況下則可能是iptable或者網路防火牆阻攔了NFS使用的TCP和UDP的111以及2049埠.以ESX為例,在需要掛載NFS共享盤時首先需要編輯防火牆安全檔案允許訪問該埠.

4、掛載時超時

檢查客戶端和伺服器之前訪問是否存在問題,

5、自動掛載失敗,手動掛載成功

mount -a

解決:檢查netfs是否啟動

啟動netfs

/etc/init.d/netfs start

開機啟動

chkconfig netfs on

相關推薦

NFS 開機自動掛載共享目錄

mage 無法 啟動 default sha 表示 掛載共享 access number 開機自動掛載: 如果服務端或客戶端的服務器重啟之後需要手動掛載,我們可以加入到開機自動掛載 在服務端/客戶端的/etc/fstab裏添加 192.168.22.204:/opt/fil

NFS開機自動掛載

1、客戶端和服務端分別設定開機啟動服務 centos6: chkconfig rpcbind on chkconfig nfs on centos5: chkconfig portmap on chkconfig nfs on 2、客戶端/et

【AIX】AIX 開機自動掛載NFS共享

【aix】aix 開機自動掛載nfs共享AIX 開機自動掛載NFS共享當Oracle搭建在AIX系統上,進行集中備份時,可能需要通過連接Backup server掛載NFS共享來講數據備份到存儲設備上。在Linux環境下,如想實現NFS開機自動掛載,通常只要在/etc/fstab中添加相應記錄即可。在AIX系

NFS配置及開機自動掛載

ini all sta 多個服務器 添加 fst 順序 自動掛載 服務 環境:Red Hat 6.7 服務端:192.168.163.128 客戶端:192.168.163.131 背景:解決多個服務器之間數據共享 環境檢查: 1、檢查服務器是否安裝nfs服務 rpm

開機自動掛載NFS問題

 最近發現ubuntu啟動速度非常的慢,大多數情況下啟動後顯示器都自動關閉了,還好,text模式還能進得去,先後試了刪除了Virtualbox,刪除Virtualbox的啟動指令碼,刪除了nfs-kernel-server後,還是進不去。 很懷疑是Virtualbox

開機自動掛載nfs

1.在/etc/rc.d/rc.local下輸入: mount -t nfs -o nolock hostname(orIP):/directory /mnt 2.在/etc/fstab下加入: hostname(orIP):/directory    /mnt/nfs/share   nfs    def

linux (debian 8) 設置開機自動掛載

ont fda 軟件包 type debian 添加 ext image 51cto 首先,你的虛擬機得裝好debian的系統,並且iso鏡像的軟件包已經添加進去了(本教程全程在虛擬機實施) 第一步,要用有root權限的用戶登陸(我的是直接用root用戶登陸的) 第二步,創

《Linux學習並不難》文件系統管理(8):設置開機自動掛載Linux文件系統

Linux 掛載 文件系統 xfs 18.8 《Linux學習並不難》文件系統管理(8):設置開機自動掛載Linux文件系統只有將某個分區或是設備進行掛載以後才能使用,但是當計算機重新啟動以後,又需要重新掛載,這個時候可以通過修改/etc/fstab文件實現開機自動掛載Linux文件系統。要

CentOS 6.5新增加硬盤掛載並實現開機自動掛載

partition -s -c AS 鏈接 err auto win lan 在內網主機CentOS 6.5新增一個2T硬盤,先關機斷電再連接硬盤數據線和電源線。查看當前磁盤設備信息:[root@linuxidc ~]# fdisk -lWARNING: GPT (GUID

LINUX6安裝YUM倉庫和實現開機自動掛載

安裝 sta RoCE 鏡像 vnr lin 我們 defaults baidu # LINUX6安裝YUM倉庫和實現開機自動掛載---------------------------------安裝環境-------------------------------Redh

virtualbox安裝完Ubuntu14.04共享文件夾設置及開機自動掛載配置

旗艦 har uid ubun gid sudo 保存 local 圖片 說明:本人的Virtualbox虛擬機裏裝的是Ubuntu14.04,宿主機是windows7旗艦版 1,用VirtualBox虛擬機的共享文件夾設置共享的本地文件(我的是設置的是本地E盤,E:\My

Linux(CentOS)開機自動掛載與fstab檔案詳解

摘要: Linux中我們分完區,並做好檔案系統格式化,掛載(mount)之後才可以使用磁碟裝置。/etc/fstab是用來存放檔案系統的靜態資訊的檔案, 當系統啟動的時候,系統會自動地從這個檔案讀取資訊,並且會自動將此檔案中指定的檔案系統掛載到指定的目錄。 Linux中我們分完區,並做

Ubuntu16.04 開機自動掛載分割槽

系統版本:Ubuntu16.04 Ubuntu系統添加了一塊硬碟,開機沒有自動掛載,下邊講一下方法: 1)建立一個目錄,作為硬碟的掛載目錄,mkdir /home/shuke。 2)檢視硬碟的UUID,使用sudo blkid,結果類似下邊的輸出: /dev/sda1: UUID="

/etc/fstab開機自動掛載設備配置

mage 開機自動掛載 文件 格式 png 設備 不定 image info 第一列:設備名字(路徑?) 第二列:設備掛載路徑(掛載到的位置) 第三列:分區格式 第四列:文件系統參數(?) 第五列:是否自動dump備份 0 不要 1 定期 2 不定期

Linux檔案系統管理 開機自動掛載及fstab檔案修復

概述 開機自動掛載及fstab檔案修復 開機自動掛載 實現開機後自動掛載,就需要修改系統的自動掛載檔案 /etc/fstab。因為系統就是依賴這個檔案決定啟動時載入的檔案系統的。通過vi 開啟/etc/fstab檔案 [[email protected] ~]# vi /etc/fst

Linux 基礎知識 磁碟加密保護和開機自動掛載

一、磁碟加密(luks加密) LUKS(Linux Unified Key Setup)為Linux硬碟分割槽加密提供了一種標準,它不僅能通用於不同的Linux發行版本,還支援多使用者/口令。因為它的加密金鑰獨立於口令,所以 如果口令失密,我們可以迅速改變口令而無需重新加密整個硬碟。通過提供一個

Linux 開機自動掛載磁碟

1:輸入 blkid 命令檢視要掛載的磁碟資訊 2:修改/etc/fstab文件  例如 :我們開機掛載 /dev/sr0 至 /mnt       先vi /etc/fstab, etc/fstab裡面每列大概意思

CentOS7設定開機自動掛載硬碟

如果需要在伺服器系統啟動時自動掛載磁碟,最好不要採用在 /etc/fstab直接指定分割槽(如/dev/sdb1)的方法,因為裝置的順序編碼在關閉或者開啟伺服器過程中可能發生改變,例如/dev/sdb1可能會變成/dev/sdb2。推薦使用UUID來配置自動掛載資料盤。 說明:磁碟的UU

bin/mount -a 開機自動掛載 /etc/fstab

 vi /etc/rc.d/rc 在檔案的末尾行新增“/bin/ mount -a”/bin/ mount -a 此命令是在系統啟動後再去執行fstab中mount   命令使用格式:mount [-fnrsvw] [-t vfstype] [-o options] de

linux伺服器搭建之路4-開機自動掛載ntfs硬碟

我們都知道,linux本身是不支援nfts硬碟掛載的,不過在工具ntfs-3g的支援下,可以實現這個功能。 1. 安裝ntfs-3g 第一種方式:yum install ntfs-3g 如果安裝失敗,則