導航:首頁 > 編程系統 > nfs配置linux65

nfs配置linux65

發布時間:2023-08-01 09:03:30

㈠ 如何配置linux內核具有nfs的功能

1、使用的技術

NFS

2、測試環境

NFS伺服器:192.168.255.18

NFS客戶端:192.168.255.11

操作系統:REDHAT4

3、NFS伺服器配置

(1)配置 /etc/hosts.deny

禁止任何客戶端能和你的NFS伺服器進行NFS連接:

### NFS DAEMONS
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL

(2)配置/etc/hosts.allow

允許那些你想要的客戶端和你的NFS伺服器建立連接。下列步驟將允許任何IP地址
以192.168.2開頭的主機(連接到NFS伺服器上),也可以指定特定的IP地址。

### NFS DAEMONS
portmap: 192.168.255.
lockd: 192.168.255.
rquotad: 192.168.255.
mountd: 192.168.255.
statd: 192.168.255.

(3)重啟portmap

運行 $ /etc/init.d/portmap restart 重啟portmap daemon。

(4)配置/etc/exports

NFS掛載目錄及許可權由/etc/exports文件定義。比如要將我的/tmp目錄讓
192.168.255.*的IP共享, 則在該文件末尾添加下列語句:

/tmp 192.168.255.*(rw,sync,no_root_squash)

192.168.255.* 網段內的NFS客戶端能夠共享NFS伺服器/tmp目錄內容,且有讀,寫
許可權,並且該用戶進入/home/zp/share目錄後的身份為root,最好加上sync,否則
$ sudo exportfs -r 時會給出警告, sync是NFS的默認選項。

(5)重啟NFS服務

運行 $ /etc/init.d/nfs-kernel-server restart 重啟nfs服務)

(6)NFS伺服器查看共享是否成功

$ Showmount –e 192.168.255.18

/tmp 192.168.255.*

(6)NFS客戶端啟動NFS服務

service nfs start

(7)NFS客戶端查看伺服器共享目錄

Showmount –e 192.168.255.18

(8)掛載NFS伺服器共享目錄

mount –t nfs -o tcp192.168.255.18:/tmp /tmp

4、錯誤排查

當/etc/exports設置的許可權,不符合client端的來源時,則會出現以下錯誤信息:

mount: hostname:/dir failed, reason given by server: Permission denied

㈡ 搭建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伺服器

作者:SpookZanG
linux搭建NFS伺服器
一、什麼是NFS服務
NFS是Network
File
System的簡寫,即網路文件系統.
網路文件系統是FreeBSD支持的文件系統中的一種,也被稱為NFS.
NFS允許一個系統在網路上與它人共享目錄和文件。通過使用NFS,用戶和程序可以象訪問本地文件一樣訪問遠端系統上的文件。
二、NFS的優勢
1.本地工作站使用更少的磁碟空間,因為通常的數據可以存放在一台機器上而且可以通過網路訪問到。
2.用戶不必在每個網路上機器里頭都有一個home目錄。Home目錄
可以被放在NFS伺服器上並且在網路上處處可用。
3.諸如軟碟機,CDROM,和
Zip®
之類的存儲設備可以在網路上面被別的機器使用。這可以減少整個網路上的可移動介質設備的數量。
NFS至少有兩個主要部分:一台伺服器和一台(或者更多)客戶機。客戶機遠程訪問存放在伺服器上的數據。為了正常工作,一些進程需要被配置並運行。
三、NFS的搭建
1、伺服器端
安裝NFS的服務程序
yum
install
-y
nfs-utils
寫配置文件
寫入
/music
192.168.0.0/255.255.255.0(rw,sync)
格式是:
要共享的目錄
共享的IP及掩碼或者域名(許可權,同步更新)
啟動服務
/etc/init.d/portmap
restart
/etc/init.d/nfs
restart
chkconfig
nfs
on
chkconfig
portmap
on
然後關閉防火牆以及更改Selinux關於NIS的選項
/etc/init.d/iptables
stop
(防護牆服務關閉)
chkconfig
iptables
off
system-config-selinux
(設置selinux)
2、客戶端
編輯fstab文件,實現開機自動掛載
mount
-t
nfs
IP:/目錄
掛載到的目錄
(此為臨時掛載)
如:mount
-t
nfs
192.168.0.9:/doce
/doc
編輯FSTAB文件
vim
/etc/init.d/fstab
IP:/目錄
掛載到的目錄
nfs
defaults
0
0
然後關閉防火牆以及更改Selinux關於NIS的選項
/etc/init.d/iptables
stop
(防護牆服務關閉)
chkconfig
iptables
off
system-config-selinux
(設置selinux)
至此,搭建完畢。

㈣ LINUX怎麼掛載NFS

在linux客戶端掛接(mount)NFS磁碟共享之前,必須先配置簡虛並好NFS服務端。x0dx0a1、Solaris系統NFS服務端配置方法如下:x0dx0a(1)修改 /etc/dfs/dfstab, 增加共享目錄x0dx0ashare -F nfs -o rw /export/home/sunkyx0dx0a(2)啟動nfs服務x0dx0a# /etc/init.d/nfs.server startx0dx0a(3)NFS服務啟動以後,也可以使用下面的命令增加新的共享x0dx0a# share /export/home/sunky1x0dx0a# share /export/home/sunky2x0dx0a註:/export/home/sunky和/export/home/sunky1是准備共享的目錄x0dx0ax0dx0a2、linux系統NFS服務端配置方法如下:x0dx0a(1)修改 /etc/exports,增加共享目錄x0dx0a/export/home/sunky 10.140.133.23(rw)x0dx0a/export/home/sunky1 *(rw)x0dx0a/export/home/sunky2 linux-client(rw)x0dx0a註:/export/home/目錄下的sunky、sunky1、攔跡sunky2是准備共享的目錄,10.140.133.23、*、 linux-client是被允許掛接此共享linux客戶機的IP地址或主機名。如果要使用主機名linux-client必須在服務端主機 /etc/hosts文件里增加linux-client主機ip定義。格式如下:x0dx0a10.140.133.23 linux-clientx0dx0a(2)啟動與停止NFS服務x0dx0a/etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默認啟動的)x0dx0a/etc/rc.d/init.d/nfs start 啟動NFS服務x0dx0a/etc/rc.d/init.d/nfs stop 停止NFS服務x0dx0a註:若修改/etc/export文件增加新的共享,應先停止NFS服務,再啟動NFS服務方能使新增加的共享起作用。使用命令exportfs -rv也可以達到同樣的效果。x0dx0a3、linux客戶端掛接(mount)其他linux系統或UNIX系統的NFS共享x0dx0a譽陪# mkdir _p /mnt/nfsx0dx0a註:建立一個目錄用來作掛接點(mount point)x0dx0a#mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfsx0dx0a註:這里我們假設10.140.133.9是NFS服務端的主機IP地址,當然這里也可以使用主機名,但必須在本機/etc/hosts文件里增加服務端ip定義。/export/home/sunky為服務端共享的目錄。x0dx0a如此就可以在linux客戶端通過/mnt/nfs來訪問其它linux系統或UNIX系統以NFS方式共享出來的文件了。以上操作在 redhat as server 3、redflag server4.1、suse server 9以及Solaris 7、Solaris 8、Solaris 9 for x86&sparc環境下測試通過。x0dx0a許可權問題:x0dx0a假設 server 端的使用者 jack, user id 為 1818, gid 為 1818, client 端也有一個使用者 jack,但是 uid 及 gid 是 1818。client 端的 jack 希望能完全讀寫 server 端的 /home/jack 這個目錄。server 端的 /etc/exports 是x0dx0a這樣寫的:x0dx0a /home/jack *(rw,all_squash,anonuid=1818,anongid=1818)x0dx0a這個的設定檔的意思是,所有 client 端的使用者存取 server 端 /home/jack 這x0dx0a目錄時,都會 map 成 server 端的 jack (uid,gid=1818)。我 mount 的結果是x0dx0a1. client 端的 root 可以完全存取該目錄, 包括讀、寫、殺??等x0dx0a2. client 端的 jack (uid,gid=1818) 我可以做:x0dx0a rm -rf server_jack/*x0dx0a cp something server_jack/x0dx0a mkdir server_jack/a

㈤ 如何實現linux的NFS共享

安裝NFS

[root@linuxprobe ~]# yum install nfs-utils

第1步:創建服務端的共享目錄。
清空iptables默認的規則鏈:
[root@linuxprobe ~]# iptables -F

保存清空後的iptables規則:
[root@linuxprobe ~]# service iptables save

創建nfsfile共享目錄:
[root@linuxprobe ~]# mkdir /nfsfile

為共享目錄設置許可權(讓其他人可以有寫入許可權):
[root@linuxprobe ~]# chmod -Rf 777 /nfsfile

寫入一個文件,用於NFS客戶端讀取:
[root@linuxprobe ~]# echo "welcome to linuxprobe.com" > /nfsfile/readme

NFS服務端配置文件是"/etc/exports",用於定義要共享的目錄以及相應許可權。
[root@linuxprobe ~]# vim /etc/exports
//格式為:共享目錄的絕對路徑 允許訪問NFS資源的客戶端(許可權參數)
/nfsfile 192.168.10.*(rw,sync,root_squash)

第2步:啟動NFS服務端

剛剛講到NFS服務是依賴於RPC服務的,但在紅帽RHEL7系統中RPC服務已經默認運行(active)了,所以無需再配置RPC服務啦。
[root@linuxprobe ~]# systemctl status rpcbind

啟動nfs-server程序:
[root@linuxprobe ~]# systemctl start nfs-server

設置NFS服務端為開機啟動:
[root@linuxprobe ~]# systemctl enable nfs-server

第3步:配置NFS客戶端
如果NFS客戶端也是紅帽RHEL7系統,那麼軟體包nfs-utils一定也是已經默認安裝,直接掛載共享就可以了。
查詢遠程NFS服務端中可用的共享資源:
[root@linuxprobe ~]# showmount -e 192.168.10.10
Export list for 192.168.10.10:
/nfsfile (everyone)

創建本地掛載目錄:
[root@linuxprobe ~]# mkdir /nfsfile
[root@linuxprobe ~]# mount -t nfs 192.168.10.10:/nfsfile /nfsfile

順利查看到剛剛寫入文件內容:
[root@linuxprobe ~]# cat /nfsfile/readme
welcome to linuxprobe.com

如果希望開機後自動將NFS資源掛載到本地,那麼就可以通過修改fstab文件來實現:
[root@linuxprobe ~]# vim /etc/fstab
192.168.10.10:/nfsfile /nfsfile nfs defaults 0 0

可以參考下http://www.linuxprobe.com/chapter-12.html#123_NFS,是講怎麼使用Samba或NFS去實現文件共享,希望對你有所幫助

㈥ Linux NFS服務

這個是考核的autonfs
1、首先安裝並啟動autofs ,service autonfs start
2、nfs伺服器 端配置nfs共享:
[root@linux-node3 ~]# cat /etc/exports
/var/test *(rw)
[root@linux-node3 ~]#

3、客戶端配置auto.master文件
-bash-3.2$ cat /etc/auto.master
/misc /etc/auto.misc

/net -hosts
/home/nfsuser /etc/auto.nfsuser

+auto.master
-bash-3.2$

4、客戶端配置/etc/auto.nfsuser
[root@linux-node2 ~]# cat /etc/auto.nfsuser
test -ro,soft,intr 172.16.1.11:/var/test

5、重啟autofs服務
service autofs restart

6、切換到nfsuser,直接cd test,即可實現掛載//var/test
[root@linux-node2 ~]# su - nfsuser
-bash-3.2$ cd test
-bash-3.2$ ls
aa
-bash-3.2$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 7.7G 3.9G 3.4G 54% /
/dev/sda1 99M 12M 82M 13% /boot
/dev/mapper/myvg01-lv01
14G 13G 89M 100% /oracle
tmpfs 2.1G 0 2.1G 0% /dev/shm
172.16.1.11:/var/test
7.7G 3.9G 3.4G 54% /home/nfsuser/test

7、至於說要登錄自動掛載,則把cd test命令放到.bash_profile即可

㈦ vmware安裝linux時nfs如何配置

樓主是只要通過nfs方式安裝嗎
俺個人比較喜歡用nfs方式安裝linux伺服器
這樣省著換盤了 而且是圖形界面的
不過實現得建立安裝目錄樹和配置好nfs服務

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

伺服器端

1.檢查所需要的包

[root@app71 ~]# rpm -qa | grep nfs

nfs-utils-1.2.3-36.el6.x86_64

nfs4-acl-tools-0.3.3-6.el6.x86_64

nfs-utils-lib-1.1.5-6.el6.x86_64

2. 配置輸出選項

[root@app71 ~]# vi /etc/exports

/mnt/iso 192.168.1.1(rw,sync,no_root_squash)

3. 啟動NFS服務

[root@app71 ~]# service nfs start

4. 查看共享

[root@app71 ~]# showmount -e

Export list for app71:

/mnt/iso 32.32.99.0/24

5. 開機啟動

[root@app71 ~]# chkconfig --level 35 nfs on

客戶端

  1. 創建掛載點mkdir -p /mnt/bk

  2. mount -t nfs 192.168.1.10:/mnt/iso /mnt/bk

  3. 使用df -h查看/mnt/bk是否掛載成功。

  4. 將/etc/mtab中關於nfs的行增加到/etc/fstab中,實現自動掛載,注意先啟動伺服器。使用mount -av來查看自動掛載是否正常,正常情況文件系統掛載點無任何變化。

如果是oracle備份需要指定參數,包括讀寫緩沖,版本,超時等。更多信息可查看man 手冊

閱讀全文

與nfs配置linux65相關的資料

熱點內容
ps怎麼移植文件 瀏覽:443
傳奇補丁文件說明 瀏覽:513
奧維地圖怎麼設置網路疊加 瀏覽:407
linux載入庫文件so失敗 瀏覽:714
大家都想要的app 瀏覽:58
程序員比特幣 瀏覽:568
mysqlfrm是什麼文件 瀏覽:665
win10點擊文件夾聲音消失 瀏覽:963
蘋果手機空白文件名 瀏覽:833
linuxmv覆蓋合並文件夾 瀏覽:932
不開訪客網路怎麼聯網 瀏覽:631
win10的軟體卸載 瀏覽:779
crv汽車自帶網路怎麼打開 瀏覽:973
食品原材料到什麼網站購買 瀏覽:649
一年級的小孩子學編程怎麼樣 瀏覽:863
ic考勤機怎麼導出數據 瀏覽:922
網站設計編程如何開始學習 瀏覽:749
淘寶代碼隱藏導航不見了 瀏覽:7
macbookpro如何修改文件內容 瀏覽:965
java穩定排序 瀏覽:53

友情鏈接