Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam !
Mam problem z montowaniem zasobu udostępnionego przez NFS przy użyciu /etc/fstab i mount. Laptop pracuje pod kontrolą Debiana 6.0, a Stacjonarka 7.0. Polecenie mount -a nie montuje tego zasobu (jak i automontowanie). Mógłby ktoś na to zerknąć i pomóc lub, chociaż zasugerować w czym może leżeć błąd ?, bo wydaje mi się, że wszystko robię dobrze;
udostępniam folder ze stacjonarki dla laptopa - plik /etc/exports:
/home/dominbik 192.168.1.138(rw,no_subtree_check)
dopisuje do /etc/fstab na laptopie;
192.168.1.129:/home/dominbik /mnt/stacjonarny nfs rw,hard,intr 0 0
przy uruchamianiu, jak i wydaniu polecenia mount -a na laptopie nie wywala żadnych błędów, ale nie montuje. Działa natomiast polecenie;
mount -t nfs 192.168.1.129:/home/dominbik /mnt/stacjonarny
Na obu komputerach zainstalowałem nfs-kernel-server nfs-common portmap
Rzeczy, które zauważyłem mogące mieć wpływ na ten problem;
na stacjonarce przy poleceniu /etc/init.d/portmap restart wywala:
bash: /etc/init.d/portmap: Nie ma takiego pliku ani katalogu
na stacjonarce przy poleceniu exportfs -a otrzymuje;
exportfs: scandir /etc/exports.d: No such file or directory
Pozdrawiam
PS Wydaje mi się że wątek pasuje do tego działu jeżeli nie; przepraszam i proszę o przeniesienie
Ostatnio edytowany przez dominbik (2011-08-15 19:24:52)
Offline
Pierwsze co mi przychodzi do głowy to że przy przetwarzaniu skryptów startowych w trakcie jak są montowane zasoby nie ma jeszcze sieci (montowanie zasobów ma chyba wyższy priorytet niż sieć) to tylko strzał na szybko :)
Jak "z palca" montuje to można wrzucić własny skrypt startowy lub do local.rc (nie wiem czy to eleganckie rozwiązanie ale pewnie skuteczne) :)
Offline
Pewnie dopisanie do rc.local rozwiązałoby sprawę, lecz wolałbym, by działało fstab (pomijając właśnie szyk takiego rozwiązania)
Wcześniej myślałem nad kolejnością podnoszenia interfejsu, a montowania NFS. Przy uruchamianiu udało mi się uchwycić coś takiego:
if-up.d/mountnfs[wlan0]: waiting for interfaces ppp0 before doing NFS mounts ... (warning)
http://img269.imageshack.us/img269/6935/64851776.png
jestem laikiem, co to oznacza ? zapisują się gdzieś jakieś logi z uruchamiania, by zerknąć na spokojnie, a nie robić dziko fotki przelatującemu tekstowi ?
Pozdrawiam
Ostatnio edytowany przez dominbik (2011-08-16 19:50:14)
Offline
Odnośnie logów: http://forum.dug.net.pl/viewtopic.php?pid=156601#p156601 (posty 6,7,8).
Offline
dominbik napisał(-a):
Pewnie dopisanie do rc.local rozwiązałoby sprawę, lecz wolałbym, by działało fstab (pomijając właśnie szyk takiego rozwiązania)
Wcześniej myślałem nad kolejnością podnoszenia interfejsu, a montowania NFS. Przy uruchamianiu udało mi się uchwycić coś takiego:Kod:
if-up.d/mountnfs[wlan0]: waiting for interfaces ppp0 before doing NFS mounts ... (warning)http://img269.imageshack.us/img269/6935/64851776.png
jestem laikiem, co to oznacza ? zapisują się gdzieś jakieś logi z uruchamiania, by zerknąć na spokojnie, a nie robić dziko fotki przelatującemu tekstowi ?
Pozdrawiam
Jest to ostrzeżenie wynikające z tego że plik z fstab jest odczytywany przy starcie wcześniej niż ustawienia sieciowe. Po "starcie" ustawień sieciowych powinieneś mieć komunikaty o uruchominiu portmapa i nfs. Sprawdź czy wystartowały Tobie te usługi. Martwią mnie komunikaty, które dostajesz :
dominbik napisał(-a):
na stacjonarce przy poleceniu /etc/init.d/portmap restart wywala:
Kod:
bash: /etc/init.d/portmap: Nie ma takiego pliku ani katalogu
na stacjonarce przy poleceniu exportfs -a otrzymuje;
Kod:
exportfs: scandir /etc/exports.d: No such file or directory
Czy napewno masz to wszystko poinstalowane nfs-kernel-server, nfs-common, portmap? Sprawdź :
dpkg -l | grep portmap
Ostatnio edytowany przez ba10 (2011-08-17 12:24:26)
Offline