Strona 1 z 1
niewidoczny katalog nfs
: 17 maja 2007, 14:09
autor: blady
mam 3 kompy na jednym serwer nfs na drugim i trzecim jest podmontowany katalog. Co jakiś czas ten katalog znika i przestaje być widoczny w systemie i tak samo przestaje być widoczny jako partycja podmontowana (sprawdzam poleceniem df) . Kiedy próbuje podmontować ten katalog to dalej jest niewidoczny, trzeba go najpierw od montować i potem zamontować jeszcze raz.
na serwerze udostępniam poprzez
a montuje poprzez
na obydwu kompach z podmontowanymi katalogami dzieje sie to samo wiec myśle ze to problem serwera
w logach klienta dostaje
Kod: Zaznacz cały
nfs server 10.0.1.3:/katalog: not responding
//do kodu używaj tagów code
velmafia
: 17 maja 2007, 23:52
autor: stepek
ja moge tylko pordpowiedzec jak ja mam to zrobione. Nie mialem nigdy problemu z nfsem i smiga ok
e /etc/exports mam
Kod: Zaznacz cały
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/home/x 192.168.1.11(rw,sync,no_auth_nlm,all_squash,anonuid=1000)
/home/xx 192.168.1.11(rw,sync,no_auth_nlm,all_squash,anonuid=1000)
/home/xxx 192.168.1.11(rw,sync,no_auth_nlm,all_squash,anonuid=1000)
a w fstabie
Kod: Zaznacz cały
92.168.1.1:/home/x /mnt/serwer/stepek nfs rw,user 0 0
192.168.1.1:/home/xx /mnt/serwer/ftp nfs rw,user 0 0
192.168.1.1:/home/xxx /mnt/serwer/rodzina nfs rw,user 0 0
i podobnie jak Ty mysle ze jest to raczej jaas wina serwer badz polaczenie. Co sie dzieje kidy go nie widzi na serwerze, czy tam jest wszystko ok? jak to wersja nfsa? Czy masz wszystko odpowiednio wkompilowane w jadro?
: 14 września 2007, 15:28
autor: dracorp
Dołączam się do tego samego problemu, pod debianem jakoś nie mogę uruchomić servera nfs.
w /etc/exports mam:
Kod: Zaznacz cały
/linux 192.168.0.10(rw,sync,no_auth_nlm,all_squash)
/linux 127.0.0.1(rw,sync,no_auth_nlm,all_squash)
/linux/p2p 192.168.0.0/255.255.255.0(no_subtree_check,rw,no_root_squash)
/linux/p2p 127.0.0.1(no_subtree_check,rw,no_root_squash)
wyeksportowane:
Kod: Zaznacz cały
#exportfs -avr
exporting 192.168.0.0/255.255.255.0:/linux/p2p
exporting 127.0.0.1:/linux/p2p
exporting 192.168.0.10:/linux
exporting 127.0.0.1:/linux
Lista pakietów zainstalowanych związanych z nfs:
Załadowane moduły:
Kod: Zaznacz cały
lsmod | grep nfs
nfs 222668 0
nfsd 203152 13
exportfs 5632 1 nfsd
lockd 58472 3 nfs,nfsd
nfs_acl 3616 2 nfs,nfsd
sunrpc 155324 10 nfs,nfsd,lockd,nfs_acl
A pomimo tego showmount -a 127.0.0.1 nie pokazuje nic. No i nie wiem co jest nie tak. Pod gentoo serwer nfs normalnie mi działa. Klient nfs(montowanie nfs) pod debianem działa ale dlaczego serwer nie, to nie wiem.
Po wykonaniu showmount w logu mam:
Kod: Zaznacz cały
Sep 14 15:21:10 dracolab mountd[3141]: dump request from 127.0.0.1 failed
iptables czyste, hosts.allow dopuszcza wszystko.
: 24 października 2007, 22:57
autor: stepek
macie rozumiem tez zainstalowanego portmapa?
Dracorp wydaje mi sie ze masz zle skonfigurowanego fstaba, zerknij na to co napisalem wyzej, szczerze to nie potrafie zrozumiec Twojego fstaba nie bardzo wiem co i skad ma zamontoawc. U mnie jak widzisz to wyglada zupelnie inaczej i dziala.
I jeszcze jedna uwaga do bladego, czy masz ten katalog w glownym katalogu czy mzoe gdzies tam sobie tkwi indziej? moze cos nie tak ze sciezkami?
: 25 października 2007, 08:17
autor: dracorp
stepek pisze:macie rozumiem tez zainstalowanego portmapa?
Dracorp wydaje mi sie ze masz zle skonfigurowanego fstaba,
Eh pomyliłem się, zamiast fstab powinno być exports, już poprawione.
Po za tym portmap działa.
Na 2 kompie też sprawdziłem nfs i też nie działa. Na spróbowanie przekompilowałem własne jądro coby mieć 100% pewność obsługi nfs jak i sam pakiet nfs-kernel-server i nic. Dalej showmount -a nie pokazuje wyeksportowanych katalogów.
Trochę to dla mnie dziwne. Jak wcześniej pisałem pod gentoo nfs normalnie mi działa i nigdy z nim nie miałem problemu.
: 25 października 2007, 21:54
autor: stepek
zrobilem p oTwojemu

oto efekt:
Kod: Zaznacz cały
stepek:/home/stepek# showmount -a
portmap getport: RPC: Success
pokaz mi co chcesz zamontowac ze zdalnej maszyny (z dolkadnymi sciezkammi) i jak montujesz na lokalnej, chce tez wiedzie ctego exporta. Mam wrazenie zeo robisz cos nie tak.
: 26 października 2007, 14:45
autor: dracorp
Hmm, możliwe że coś nie tak robiłem lub nie doczytałem.
Udostępniłem katalog po localhost i zamontowałem go i showmount pokazało mi info o zamontowanym katalogu.
Chyba nie doczytałem man'a i wydawało mi się że showmount pokazuje katalogi udostępnione. Sprawdzę jeszcze w domu na moim "serwerze".