當前位置:首頁 » 操作系統 » linux掛載nfs

linux掛載nfs

發布時間: 2022-08-17 21:10:09

㈠ 搭建linux伺服器客戶端掛載NFS目錄命令

Linux客戶端可以直接通過mount命令掛載NFS文件,
如下操作:
[root@linux-a ~]# mkdir /mnt/nsf1 //創建掛載點
[root@linux-a ~]# mount -t nfs 192.168.0.231:/nfs/frank /mnt/nfs1
[root@linux-a ~]# mount | grep nfs
[root@linux-a ~]# umount /mnt/nfs1
通過修改/etc/fstab文件可以實現開機自動掛載nfs目錄
[root@linux-b nfs1]# vim /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
192.168.0.231:/nfs/frank /mnt/nfs1 nfs defaults 0 0
以上最後一行是針nfs的自動掛載配置。

㈡ 如何在Linux下掛載NFS網路共享

1. 主機安裝Cygwin(還有一個http://ftp.iij.ad.jp/pub/cygwin/之類的release包),安裝release包時,確保勾選安裝libbz2_1,sunrpc和nfs-sever,cygrunsrv。
2. 安裝好後,運行/bin/nfs-server-config腳本.腳本運行後,生成export文件。
3. 編輯etc/export文件。可分行輸入需要掛載的目錄,如在根目錄下:
/sharefolder [IP/submask] (rw,no_root_squash)
編輯etc/hosts.allow, 增添 nfsd: ALL 一行
4. 啟動NFS服務。
cygrunsrv -S portmap
cygrunsrv -S nfsd
cygrunsrv -S mountd
運行usr/sbin/showmount.exe 測試
5. 客戶機操作:
mount -t nfs -o nolock 192.168.*.*:/sharefolder /mnt
sharefolder即是NFS伺服器上的共享文件夾,掛載點在客戶機/mnt目錄下
6. 測試
cd /mnt
vi test.txt 隨便輸入內容,然後在主機找到 C:/cygwin/sharefolder,如果發現有test.txt並且內容和剛才輸入的一致,則說明掛在成功。

㈢ linux如何安裝nfs系統

您好,方法
1、用rpm或者yum源方式安裝nfs,兩個軟體包nfs-utils和nfs-utils-lib(這里已經裝過了)。
2、創建共享目錄 share,並在其文件夾下面創建一個a的文本文件。
3、修改nfs配置文件 vi /etc/exports 設置允許192.168.4.122用戶以讀寫方式來掛載/share,
4、啟動nfs服務service nfs start ,並關閉防火牆。
5、查看本機nfs共享目錄信息,用命令exportfs。
6、客戶端測試,用rpm -qa nfs-utils 查看是否安裝,沒有安裝的話可以使用yum安裝。
7、在客戶端進行查看並掛載,用mount -t 命令進行掛載。
在客戶端查看是否可以看到伺服器端的數據,卸載umount。

㈣ 如何修改linux使其支持掛載nfs文件系統

給你我試過的,Linux主機與開發板NFS的掛載過程及設置,我用的ubantu系統,所以加了sudo

1、可以用終端命令安裝:

#sudo apt-get install nfs-kernel-server nfs-common portmap

2.配置portmap(這是網上別人給出的)

#sudo gedit /etc/default/portmap //試了這個命令,好像沒反應

或者

#sudo dpkg-reconfigure portmap //彈出的界面選擇「否」,好像用於映射埠

其中還有一個創建NFS工作目錄,如果之前沒有相關目錄的話,可以自己創建,有的話不需要了

3.配置掛載目錄和許可權

#sudo gedit /etc/exports //只需在最後加上一行配置選項就可以

我用的是jz2440開發板,配置(配置完後記得保存退出)為:

/work/nfs_root *(rw,sync,no_root_squash) //"/work/nfs_root與/work/nfs_root/first_fs"即為所創建的目錄
/work/nfs_root/first_fs *(rw,sync,no_root_squash)

表示的是:(共享的目錄)空格(主機名或者IP)(參數1,參數2,參數3)

上面的*代表所有的客戶機都可以掛接此文件系統;rw代表客戶機以讀寫許可來掛接它們的根文件系統;no_root_squash 選項允許客戶機以主機上的root身份掛接根文件系統。有人說Ubuntu 9.10 下不可以用*,只能用IP並且還必須寫得很全,測試了發現沒有這回事的,即你可以用*也可以限制訪問的IP段。

4.刷新重載一下exports文件

#sudo exportfs -r

5.重啟NFS伺服器
#sudo /etc/init.d/nfs-kernel-server restart

6.測試本地文件夾能否掛上 //也可以跳過這個步驟

#sudo mount -t nfs -o nolock 192.168.38.4:/work/nfs_root/first_fs /mnt //成功掛載

此處注意掛載的文件夾應該具有相應被訪問的許可權,可以找到該文件夾通過其屬性修改和設置

用下面的命令可以查看掛載情況

#df

用下面命令可以查看掛載了的內容

#ls /mnt

以上相應文件夾和IP等應和你實際使用的做相應修改。

7.掛載開發板

直接通過開發板IP掛載

#mount -t nfs -o nolock 192.168.38.4:/work/nfs_root/first_fs /mnt //把網線連接到路由器後,成功掛載
#ls /mnt 可以看到 /work/nfs_root/first_drv目錄下的內容
#unmount /mnt //卸載

㈤ linux下怎麼搭建nfs共享並實現開機自動掛載

一、在NIS伺服器上共享NIS用戶主目錄

1.創建用戶及NIS用戶主目錄

建議在NIS伺服器上建立獨立的目錄存放NIS帳號信息,如果保持默認設置則客戶端掛載NIS主目錄到/home目錄時會覆蓋原有用戶主目錄而導致其他異常錯誤;
我們現在建立/nishome存放NIS用戶的主目錄並使用useradd -d將NIS帳號的主目錄指向/nishome,如果己有帳號可以使用usermod -d變更主目錄。
1. [root@master /]# mkdir nishome

2. [root@master /]# mkdir nishome/nisuser1
3. [root@master /]# usermod-d /nishome/nisuser1/ nisuser1
4. [root@master /]# useradd-d /nishome/nisuser2 nisuser2
5. [root@master /]# ls nishome/
6. nisuser1 nisuser2
2.重新生成NIS資料庫並重啟ypserv和yppasswd服務

# /usr/lib/yp/ypinit -m
# service ypserv restart
# service yppasswdd restart

3.共享用戶主目錄
1. # vim /etc/exports

2. /nishome/nisuser1 *(rw)
3. /nishome/nisuser2 *(rw)
4.重啟NFS服務
1. [root@master /]# service nfs restart

2. Shutting down NFS mountd: [ OK ]
3. Shutting down NFS daemon: [ OK ]
4. Shutting down NFS quotas: [ OK ]
5. Shutting down NFS services: [ OK ]
6. Starting NFS services: [ OK ]
7. Starting NFS quotas: [ OK ]
8. Starting NFS daemon: [ OK ]
9. Starting NFS mountd: [ OK ]
10. Stopping RPC idmapd: [ OK ]
11. Starting RPC idmapd: [ OK ]
二、客戶端配置NIS驗證及Autofs

1.檢測主/從NIS伺服器相應服務是否正常開啟
1. [root@client01 ~]# rpcinfo -p master.abcnis

2. program vers proto port
3. 100000 2 tcp 111 portmapper
4. 100000 2 udp 111 portmapper
5. 100024 1 udp 952 status
6. 100024 1 tcp 955 status
7. 100004 2 udp 682 ypserv
8. 100004 1 udp 682 ypserv
9. 100004 2 tcp 685 ypserv
10. 1000041 tcp 685 ypserv
11. 1000091 udp 699 yppasswdd
12. 1000111 udp 781 rquotad
13. 1000112 udp 781 rquotad
14. 1000111 tcp 784 rquotad
15. 1000112 tcp 784 rquotad
16. 1000032 udp 2049 nfs
17. 1000033 udp 2049 nfs
18. 1000034 udp 2049 nfs
19. 1000211 udp 49642 nlockmgr
20. 1000213 udp 49642 nlockmgr
21. 1000214 udp 49642 nlockmgr
22. 1000032 tcp 2049 nfs
23. 1000033 tcp 2049 nfs
24. 1000034 tcp 2049 nfs
25. 1000211 tcp 57392 nlockmgr
26. 1000213 tcp 57392 nlockmgr
27. 1000214 tcp 57392 nlockmgr
28. 1000051 udp 796 mountd
29. 1000051 tcp 799 mountd
30. 1000052 udp 796 mountd
31. 1000052 tcp 799 mountd
32. 1000053 udp 796 mountd
33. 1000053 tcp 799 mountd
2.Authconfig啟用NIS驗證
執行setup(或者authconfig-tui命令)

3.修改Autofs主配置文件

1. vim /etc/auto.master
2. # Sample auto.master file
3. # This is an automounter map and it has thefollowing format
4. # key [ -mount-options-separated-by-comma ]location
5. # For details of the format look at autofs(5).
6. #/misc /etc/auto.misc
7. # NOTE: mounts done from a hosts map will bemounted with the
8. # "nosuid" and"nodev" options unless the "suid" and "dev"
9. # options are explicitlygiven.
10. #
11. /net -hosts
12. /nishome /etc/auto.nishome
13. #nishome是客戶端要掛載的目錄;auto.nishome是Autofs客戶端配置文件;
14. # Include centralmaster map if it can be found using
15. # nsswitch sources.
16. # Note that ifthere are entries for /net or /misc (as
17. # above) in theincluded master map any keys that are th
18. # same will not beseen as the first read key seen takes
19. # precedence.
20. +auto.master

4.創建NIS自動掛載配置文件
1. [root@client01 ~]# touch /etc/auto.nishome

2.

3. [root@client01 ~]# vim /etc/auto.nishome
4. * -fstype=nfs master.abcnis:/nishome/&
5. # Autofs掛載目錄支持通配符 * ;
6. # 網路路徑中的用戶名使用 & 表示;
5.重啟Autofs服務
# service autofs restart
可以看到重啟Autofs服務後客戶端自動創建了/nishome目錄!

三、客戶端測試
注意如果使用su命令在NIS客戶端切換到NIS用戶時,在第一次可能會報無法定位到用戶家目錄的錯誤,沒有關系,退出第二次再使用時就會正常。

1. [root@client01 ~]# su nisuser1

2. [nisuser1@client01 root]$ pwd
3. /root
4. [nisuser1@client01 root]$ cd
5. [nisuser1@client01 nisuser1]$ pwd
6. /nishome/nisuser1
7. [nisuser1@client01 nisuser1]$

㈥ linux mount nfs 掛載

#mount -t nfs -o rw 10.140.133.9:/export/homesky /mnt/nfs -o user=tom你試試這個,回車後應該提示輸入密碼的

㈦ linux掛載nfs伺服器,現在掛載nfs的目錄滿了,要怎麼解決

/mnt/data/nfs
/mnt/data/
單獨掛載相互不影響的,/mnt/data 目錄滿 不會影響/mnt/data/nfs目錄,
cd /mnt/data&& -sk *|sort 看一下這個目錄哪個文件或目錄占的多,也許是有一些隱藏文件。

㈧ 在linux操作系統下掛載nfs共享,可以設置部分參數提高性能,以下描述錯誤的是哪

所謂以下的內容呢,你沒描述全啊

㈨ 在Linux下怎麼實現nfs的自動掛載,在開機的時候就可以

1、首先要開啟portmap和nfs服務。

service portmap start
service nfs start
2、查看服務是否開啟。

netstat -ntpl

3、修改
/etc/exports
vi /etc/exports
#/home/temp *(rw,sync,no_root_squash,all_squash)
#/home/temp *(ro,sync,no_root_squash,all_squash)
(/home/temp

4、exportfs -a
(導出所有共享的目錄)

5、
showmount -e
127.0.0.1 (查被共享的目錄)
Export list for 127.0.0.1:
/mnt/inst *
/home/temp *

熱點內容
winsock搜伺服器ip 發布:2025-01-18 03:49:32 瀏覽:393
安卓手機藍牙默認地址在哪裡 發布:2025-01-18 03:47:57 瀏覽:906
shell腳本文件路徑 發布:2025-01-18 03:40:31 瀏覽:483
sql語句執行錯誤 發布:2025-01-18 03:21:49 瀏覽:651
資料庫雙引號 發布:2025-01-18 03:10:20 瀏覽:79
學java和php 發布:2025-01-18 03:01:03 瀏覽:452
怎麼開伺服器的埠 發布:2025-01-18 02:54:23 瀏覽:648
別克君越編程 發布:2025-01-18 02:32:24 瀏覽:914
ftp游戲下載網站 發布:2025-01-18 02:09:04 瀏覽:628
python調用另一個文件中的函數 發布:2025-01-18 02:03:54 瀏覽:597