當前位置:首頁 » 雲伺服器 » linuxnfs伺服器搭建

linuxnfs伺服器搭建

發布時間: 2022-09-18 10:09:01

linux搭建nfs伺服器,安裝nfs客戶端掛盤的時候沒有反應,防火牆,selinux關閉了也不關用,掛載不上。

客戶端的命令是沒有錯誤的,出現掛載不上的情況,最好重新確認一下:
1,防火牆是否關閉或者開放埠;
2,selinux狀態;
3,網路是否可達,ping一下;
4,NFS伺服器設置是否正確,有沒有給客戶端所在ip段許可權;
這種問題很難講是為什麼,所以,最後都重新確認一遍,各個有可能出錯的地方。

Ⅱ 如何在linux操作系統中配置NFS伺服器

1.
服務端安裝:
1.setup
2.System
Services
3.分別選中portmap與nfs
4.service
portmap
restart
5.service
nfs
restart
許可權文件配置示例:
1.vi
/etc/exports
2.寫入/usr/www/
192.168.153.133(rw,no_root_squash,sync)
/usr/local/www指本地路徑
192.168.153.133遠程IP
(rw,no_root_squash,sync)讀寫並許可權過渡
3.service
nfs
restart

Ⅲ Linux架設NFS伺服器

編輯 /etc/exports
/xxx/xxx 192.168.1.19(sync,rw) 192.168.1.31(sync,ro)

這樣測試試試。。。

Ⅳ 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伺服器客戶端掛載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的自動掛載配置。

Ⅵ 搭建NFS伺服器需要在Linux系統中安裝什麼軟體包

NFS服務需要5個RPM包。
setup-*: 共享NFS目錄在/etc/exports中定義 (linux默認都安裝)
initscripts-*: 包括引導過程中裝載網路目錄的基本腳本 (linux默認都安裝)
nfs-utils-*: 包括基本的NFS命令與監控程序,是nfs服務的主程序包
portmap-*: 支持安全NFS RPC服務的連接
quota-*: 網路上共享的目錄配額,包括rpc.rquotad (這個包不是必須的)

Ⅶ Linux架設NFS伺服器(IP:192.168.11.2)

#vi /etc/exports
輸入如下內容:

/home/nfsdir06jw\#** 912.168.11.0/24(ro) 192.168.11.202(rw)
/home/domaindir06jw *.mylinux06jw\#**.cn(rw)

寫完按esc
打:wq
退出

客戶端:
mount -t nfs -o hard <nfs伺服器ip>:/home/nfsdir06jw\#** /mnt
這條命令將掛在nfs伺服器上/home/nfsdir06jw#**/這個目錄至本地的/mnt

怎樣設置ip……(汗水):
ifconfig eth0 <ip地址/子網掩碼> up

參考:http://..com/question/58759515.html

http://www.oklinux.cn/html/network/wlyy/20070516/23219.html

Ⅷ LINUX怎樣安裝和使用NFS服務!

一、NFS伺服器的安裝

檢查linux系統中是否安裝了nfs-utils和portmap兩個軟體包(RHEL4系統默認已經安裝了這兩個軟體包)

命令#rpm –q nfs-utils portmap

二、查看NFS伺服器是否啟動

命令#service nfs starus

#service portmap status

三、如果伺服器沒有啟動,則開啟服務(默認服務下nfs沒有完全開啟)

命令#service nfs start

#service portmap start

四、指定NFS伺服器的配置文件

NFS伺服器的配置文件保存「/etc/」目錄中,文件名稱是「exports」,該文件用於被指NFS伺服器提供的目錄共享

命令#vi /etc/exports

配置「exports」文件格式如下

/home *(sync,ro)

Home:共享目錄名

*:表示所有主機

(sync,ro):設置選項

exports文件中的「配置選項」欄位放置在括弧對(「( )」)中 ,多個選項間用逗號分隔

sync:設置NFS伺服器同步寫磁碟,這樣不會輕易丟失數據,建議所有的NFS共享目錄都使用該選項

ro:設置輸出的共享目錄只讀,與rw不能共同使用

rw:設置輸出的共享目錄可讀寫,與ro不能共同使用

exports文件中「客戶端主機地址」欄位可以使用多種形式表示主機地址

192.168.152.13指定IP地址的主機

nfsclient.test.com指定域名的主機

192.168.1.0/24指定網段中的所有主機

*.test.com指定域下的所有主機

*所有主機

五、重新輸出共享目錄

Exportfs管理工具可以對「exports」文件進行管理

命令#exportfs –rv 可以讓新設置的「exports」文件內容生效

六、顯示NFS伺服器的輸出目錄列表

顯示當前主機中NFS伺服器的輸出列表

# showmount -e

七、顯示NFS伺服器中被掛載的共享目錄

顯示當前主機NFS伺服器中已經被NFS客戶機掛載使用的共享目錄

# showmount -d

八、在另外一個linux系統中掛在共享目錄

顯示NFS伺服器的輸出

# showmount -e 172.16.75.1

掛載NFS伺服器中的共享目錄

# mount -t nfs 172.16.75.1:/software /mnt/

九、查看mnt目錄中的內容

Cd /mnt |ll

十、卸載系統中已掛載的NFS共享目錄

命令# umount /mnt/

總結:

1、在配置NFS伺服器之前用ping命令確保兩個linux系統正常連接,如果無法連接關閉圖形界面中的防火牆#service iptables stop

2、在配置中確保輸入的命令是正確的

3、更改完「exports」文件後要輸入exportfs –rv ,使得「exports」文件生效。

4、檢查nfs服務是否開啟,默認是關閉的。

5、卸載的時候不能在/mnt目錄中卸載,必須注銷系統後卸載

Ⅸ linux中如何修改腳本文件搭建nfs服務

NFS輸出共享
首先查看系統中是否存在輸出共享
cat /etc/exports
如果以前沒有做過 這個應該是空的 出與安全考慮 即使啟動了NFS服務 也沒有關系 應為這個輸出共享的配置文件中為空
首先我們需要在這個空的文件記錄我們要輸出的共享目錄
格式如下:
nfs 共享名稱 客戶端主機地址
典型的記錄格式:
/home/share *(sync,ro)
/home/share 輸出共享的目錄
* 代表所有主機均可訪問如果想要單個主機可以直接替換*
sync,ro 是這是選項 ro許可權訪問許可權為只讀 rw可讀可寫
最後查詢2個服務是否正常運行
portmap和NFS這2個服務
service 服務名 status 查詢指定服務狀態
如果沒有運行就將其運行
service 服務名稱 start
按照這樣就OK了
但是有的服務默認不是開啟的 所以每次重起電腦就會不會開啟
所以需要改下服務開機啟動
NFS服務運行級別是3和5
chkconfig --level 35 nfs on
這樣重起也不會影響服務
示例:
我要將我的宿主目錄下某個文件共享輸出 輸出文件名為「config」
只希望1.0的網段可以訪問 許可權為只讀
首先打開配置文件
# vi /etc/exports
# /home/config 192.168.1.0(sync,ro)
保存
查看portmap服務狀態:
# service portmap status
查看nfs服務狀態:
# service nfs status
假如都是開啟的
為了防止問題 我們將其關閉後開啟
首先關閉這2個服務:
# service portmap stop
# service nfs stop
在開啟:
# service portmap start
# service nfs start
到這里所配置的NFS共享輸出已經OK了
可以用showmount -e nfs主機地址
進行查看!
如果查不到那可能沒有被輸出
可以重新輸出:
exportfs -rv 這樣應該OK了!

Ⅹ LINUX怎樣安裝和使用NFS服務

舉例,有台機器叫AAA,想把自己機器根下的一個叫abc的目錄極其裡面的所有文件都共享給一台叫BBB的機器。

在這里AAA就可看成是伺服器,BBB為客戶端,方法如下:

(在AAA上先配置)

1.

vi /etc/exports
(用vi編輯器打開共享資源,在裡面填寫共享的屬性,linux下nfs的共享資源路徑為etc下的exports)

打開編輯器後,裡面可能什麼都沒有,需要自己填寫,然後保存即可,在這里填寫

2.

/abc BBB(ro)

之後按Esc停止文字錄入,然後按Shift+;鍵,在出來的冒號後輸入wq,表示保存退出!
(這個的格式是這樣的:先給出要共享的路徑,然後空格,後面寫共享給誰,可以是IP地址或主機名。再後面的括弧里表示以什麼方式來共享,ro是客戶端只能讀,如果想讓客戶端可以改,可設為rw,即可讀寫)

熱點內容
編程用箭頭 發布:2024-05-05 15:54:21 瀏覽:792
步驟條源碼 發布:2024-05-05 15:35:55 瀏覽:845
安卓拍光遇視頻如何高清 發布:2024-05-05 15:23:20 瀏覽:933
linuxo文件 發布:2024-05-05 15:19:12 瀏覽:944
手機伺服器地址或者域名 發布:2024-05-05 15:19:09 瀏覽:373
我的世界伺服器版如何登錄 發布:2024-05-05 15:17:28 瀏覽:794
綦江dns伺服器地址 發布:2024-05-05 15:04:11 瀏覽:556
山東省日照市監控伺服器地址 發布:2024-05-05 15:03:59 瀏覽:342
java提升教程 發布:2024-05-05 15:00:51 瀏覽:144
驅動編譯龍芯 發布:2024-05-05 14:41:31 瀏覽:957