NFS izni reddedildi


11

NFS'yi yapılandırdığımda ve istemci NFS paylaşılan dizininde bir dosya oluşturduğumda, aşağıdaki iletiyi alıyorum: izin reddedildi .

Yapılandırmam:

yapılandırma nfs sunucusu

http://www.server-world.info/en/note?os=CentOS_6&p=nfs&f=1

ss sunucu kurulumu

yapılandırma nfs istemcisi

http://www.server-world.info/en/note?os=CentOS_6&p=nfs&f=2

ss istemci kurulumu

sorun nerede?


Bu 2 görüntü çok şey anlatmıyor. Bir yapabilir showmount -e servergelen de çıktı olarak müşteriden mount?
ott--

Hangi kullanıcı istemciye olarak giriş yaptınız? Kök ise, sunucudaki NFS dışa aktarma seçenekleriniz nelerdir?
John

EFSANE !!!!!! Ben iki gün boyunca bir liman işçisi NFS birimi monte etmeye çalışıyorum şimdi hiçbir yerde no_all_squash buraya kadar gördüm! Shot kardeşim!
hounded

Yanıtlar:


18

/etc/exportsDosyayı değiştirdikten sonra sunucuda komutu çalıştırmanız gerekir :

$ exportfs -a

Ayrıca, NFS ile bağlantı sorunlarını showmount -e <nfs server>giderirken, belirli bir sunucunun hangi bağların dışarı aktardığını görmek için komutu çalıştırabilirsiniz .

misal

$ showmount -e cobbler
Export list for cobbler:
/cobbler/isos 192.168.1.0/24

nfs istemcilerinde çalışan hizmetler

İstemcilerin NFS sunucusuyla iletişim kurabilmesi için aşağıdaki hizmetlerin çalıştığından emin olmanız gerekir:

$ chkconfig --list|grep rpc
rpcbind         0:off   1:off   2:on    3:on    4:on    5:on    6:off
rpcgssd         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcidmapd       0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcsvcgssd      0:off   1:off   2:off   3:off   4:off   5:off   6:off

Bunun yanı sıra:

$ chkconfig --list|grep nfs
nfs             0:off   1:off   2:off   3:off   4:off   5:off   6:off
nfslock         0:off   1:off   2:off   3:on    4:on    5:on    6:off

rpcinfo

Yukarıdaki hizmetler çalışırken, istemcinin NFS sunucusuna uzaktan yordam çağrıları (rpc) yapıp yapamayacağını denetleyebilmeniz gerekir:

$ rpcinfo -p cobbler
   program vers proto   port  service
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp    807  status
    100024    1   tcp    810  status
    100011    1   udp    718  rquotad
    100011    2   udp    718  rquotad
    100011    1   tcp    721  rquotad
    100011    2   tcp    721  rquotad
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100021    1   udp  60327  nlockmgr
    100021    3   udp  60327  nlockmgr
    100021    4   udp  60327  nlockmgr
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100021    1   tcp  57752  nlockmgr
    100021    3   tcp  57752  nlockmgr
    100021    4   tcp  57752  nlockmgr
    100005    1   udp    750  mountd
    100005    1   tcp    753  mountd
    100005    2   udp    750  mountd
    100005    2   tcp    753  mountd
    100005    3   udp    750  mountd
    100005    3   tcp    753  mountd

montaj ve çekirdek modülleri

Daha sonra sildiğiniz bir cevapta ne yazdığınızı görüyorum. Bu bilgiyi soruya eklemeliydin!

Şimdi nerede güldüğünü görebiliyorum. Ben kullanarak montaj varsayalım inanmıyorum:

$ mount -t nfsd ...

o olmalı:

$ mount t nfs ... 

Bunu değiştirmeyi deneyin. Ayrıca nihayetinde nereden boğulduğunu görüyorum. Nfs çekirdek modülünü yüklemediniz.

$ modprobe nfs

MÜŞTERİDE BU DURUM VAR [root @ pippa salolas] # showmount -e IPSERVER clnt_create: RPC: Bağlantı noktası eşleyici hatası - Alınamıyor: errno 113 (
Barındırmak

1
Güncellemelerime bakın, bunların çalıştığından emin olun.
slm

1
Yukarıdaki cinler çalışıyor mu? Ayrıca bir güvenlik duvarı sorunu da olabilir. Etkinse, geçici olarak durdurabilir misiniz? /etc/init.d/iptables stop.
slm

2
Sorununuzu çözdüğünüze sevindim ve bunu kötü niyetli bir şekilde kastetmiyorum, ancak gelecekte bu siteye katılacaksanız, daha fazla bilgi ile gelmeniz ve hayal kırıklığına uğramamaya çalışmalısınız. takip sorgulaması ile. "YESSSSS" hakkındaki yorumlarınız hayal kırıklığınızdan gelebilir, ancak yalnızca sorununuzda size yardımcı olmaya çalışan diğer kişilere kaba olarak yorumlanabilir! Birkaç kez sorduğum geribildirimi verdiyseniz ve nihayet bir cevap olarak gönderdikten sonra sonunda sildiyseniz, bu sorunla birkaç gün önce size yardımcı olabilirdim.
slm

1
Dikkate değer: çalıştırdıktan sonra exportfs -ada monte nfs payını yeniden takmanız gerekir. Aksi takdirde değişiklikler geçerli olmayabilir.
Hi-Angel

0

Ne buldum Nisan sonunda güncellenen Ubuntu 15.04 ile. Harici USB sürücüler yalnızca sürücü kullanıcı ana dizinine takılıysa, VARSAYILAN Müzik / Video klasörlerine DEĞİL olarak NFS yoluyla paylaşılabilir. Sonra kimse: sunucuda grup yok. Dışa aktarmanın kökü için fsid = 0 da orada olmalıdır. Hepsi işe yarıyor. İlk istemciden, sonra sunucudan örnekler sağlayabilirim.

Müşteri - fstab
 server:/home/userid/MyMusic    /home/clientid/Music   nfs     auto       0       0
 server:/home/userid/MyVideo    /home/clientid/Videos  nfs     auto       0       0

Kök dizinine YET erişimim olmadığından, sunucu bölümünü ayrı bir yanıt olarak göndereceğim

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.