Skocz do zawartości

NFS server


Gość kilgor

Rekomendowane odpowiedzi

  • 3 miesiące temu...

Jest nas naprawdę kilka osób i jeszcze robimy to po godzinach (bardzo po godzinach). Robimy co robimy w jakimś harmonogramie. Paczka będzie - jak dojdzemy do tego punktu na liście.

 

 

EDIT tux:

Zaktualizuj system i wykonaj czynności opisane na stronie projektu.

Odnośnik do komentarza
Udostępnij na innych stronach

po uruchomieniu servera mam komunikat

 

[nfs-kernel-server] creating NFS state directory: done

[nfs-kernel-server] Exporting directories for NFS kernel daemon...done.

[nfs-kernel-server] Starting NFS kernel daemon: nfsdrpc.nfsd: Unable to access /proc/fs/nfsd errno 2 (No such file or directory).

Please try, as root, 'mount -t nfsd nfsd /proc/fs/nfsd' and then restart rpc.nfsd to correct the problem

 

w exports mam

/hdd * (rw,sync,no_subtree_check

 

dysk podmontowany

 

Odnośnik do komentarza
Udostępnij na innych stronach

 

kikut:~# /etc/rc.d/init.d/nfs-kernel-server start
[nfs-kernel-server] creating NFS state directory: done
[nfs-kernel-server] Exporting directories for NFS kernel daemon...done.
[nfs-kernel-server] Starting NFS kernel daemon: nfsd mountd.
kikut:~# 

Czy aby na 100% zaktualizowałeś system?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
  • 1 miesiąc temu...
  • 9 miesięcy temu...
Gość smarkusg

Podbiję trochę temat i ponawiam pytanie o NFS na ADB5800. Istnieje szansa na dodanie/skompilowanie  brakujących modułów kernela  ?

 

z góry dziękuję za informacje

 

EDIT

 

Temat nieaktualny z mojej strony. Dokompilowałem sobie lamerska  (niezgodnie z zasadami kombilacji jądra i modułów linuxa) brakujące rzeczy i serwer nfs pod ADB5800 działa tak jak chciałem.

 

Bardzo pomocnym okazał się temat "GStreamer i dekodowanie sprzętowe", gdzie znajdował się opis kompilacji systemu.

 

dziękuję :)

 

EDIT

Dołączam moduły kernela gdyby ktoś chciał potestować.

 

Instalacja:

Gdy nie mamy nfs-ustils:

opkg update

opkg install nfs-utils

#profilaktyczny restart systemu

reboot

#po restarcie boxa

insmod ./exportfs.ko

insmod ./nfsd.ko

/etc/init.d/nfs-kernel-server restart

#/etc/exports - plik exporty systemu plikow dla nfs-serwer

 

nfsd.tar.gz

Odnośnik do komentarza
Udostępnij na innych stronach

Teraz pliki "*.ko" rozpakowałem poprawne, jednak chyba nie są dla mojego jądra.

 

 

 

raterliaOS:~# uname -a

Linux GraterliaOS 2.6.32.59_stm24_0211 #21 PREEMPT Sat Apr 13 12:47:21 CEST 2013 sh4 GNU/Linux

GraterliaOS:~# insmod ./exportfs.ko

insmod: can't insert './exportfs.ko': invalid module format

GraterliaOS:~# insmod ./nfsd.ko

insmod: can't insert './nfsd.ko': unknown symbol in module, or unknown parameter

 

Odnośnik do komentarza
Udostępnij na innych stronach

Gość smarkusg

Taką wersja jądra mam zainstalowaną (używana jako stabilną w Graterlia OS - jak się mylę proszę o poprawę)

 

GraterliaOS:~# uname -an

Linux GraterliaOS 2.6.32.59_stm24_0211 #21 PREEMPT Sat Apr 13 12:47:21 CEST 2013 sh4 GNU/Linux

 

Mam zainstalowane na 2 recorderach i działa. Oba są serwerami nfs i zarazem klientami - "wymieniają się danymi z dysków". Głównie chodziło mi o to, aby bajki dla dziecka były widziany na obu bez dublowania nagrań i to zadanie obecnie świetnie się sprawuje

 

GraterliaOS:~# lsmod |grep nf

nfsd                  52584 11

exportfs                2072  1 nfsd

GraterliaOS:~# ps aux|grep nfs

root      188  0.0  0.0      0    0 ?        S    09:45  0:00 [nfsiod]

root      1965  0.0  0.0      0    0 ?        S    09:46  0:03 [nfsd]

root      1966  0.0  0.0      0    0 ?        S    09:46  0:01 [nfsd]

root      1967  0.0  0.0      0    0 ?        S    09:46  0:02 [nfsd]

root      1968  0.0  0.0      0    0 ?        S    09:46  0:03 [nfsd]

root      1969  0.0  0.0      0    0 ?        S    09:46  0:02 [nfsd]

root      1970  0.0  0.0      0    0 ?        S    09:46  0:02 [nfsd]

root      1971  0.0  0.0      0    0 ?        S    09:46  0:02 [nfsd]

root      1972  0.0  0.0      0    0 ?        S    09:46  0:03 [nfsd]

 

GraterliaOS:~# mount |grep nf

nfsd on /proc/fs/nfsd type nfsd (rw,relatime)

192.168.0.8:/hdd on /media/net/nbox2hdd type nfs (ro,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,soft,nolock,proto=tcp,port=65535,timeo=70,retrans=3,sec=sys,mountport=65535,addr=192.168.0.8)

 

Odnośnik do komentarza
Udostępnij na innych stronach

Gość smarkusg

 

GraterliaOS:~# insmod ./exportfs.ko

insmod: can't insert './exportfs.ko': invalid module format

GraterliaOS:~# insmod ./nfsd.ko

insmod: can't insert './nfsd.ko': unknown symbol in module, or unknown parameter

 

Kurde mój błąd przy pakowaniu tgz - podmieniłem , przepraszam -  exportfs.ko się rozjechał. Masz prawidłową wersje kernela i powinno działać

Podam md5sum dla pewności:

md5sum nfsd.tar.gz

b44f37838b4f7f558827da16d46e2b12  nfsd.tar.gz

md5sum /lib/modules/exportfs.ko

c71f0ea93d774d8e546711378d69b811  /lib/modules/exportfs.ko

GraterliaOS:~/nfsd# md5sum /lib/modules/nfsd.ko

4677bdc12370a4987a92efbc4d79f73d  /lib/modules/nfsd.ko

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Sprawdziłem ponownie.

Zdaje, że załączony .gz nie jest tym pożądanym.

 

 

 

GraterliaOS:/hdd/Install# md5sum nfsd.tar.gz

adea3b60f5baa14617691c5d14441fbd  nfsd.tar.gz

 

 

 

 

 

GraterliaOS:/hdd/Install# tar -xzf nfsd.tar.gz

tar: short read

GraterliaOS:/hdd/Install# md5sum exportfs.ko

c71f0ea93d774d8e546711378d69b811  exportfs.ko

GraterliaOS:/hdd/Install# md5sum nfsd.ko

5a068ad8306e3cdf0c6db6fe8dd35605  nfsd.ko

GraterliaOS:/hdd/Install#

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Gość smarkusg

Sprawdziłem ponownie.

Zdaje, że załączony .gz nie jest tym pożądanym.

 

Plik na 100% jest prawidłowo, musisz coś mieć z systemem.

$ md5sum.exe nfsd.tar.gz

b44f37838b4f7f558827da16d46e2b12 *nfsd.tar.gz

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 1 rok później...

po uruchomieniu servera mam komunikat

 

[nfs-kernel-server] creating NFS state directory: done

[nfs-kernel-server] Exporting directories for NFS kernel daemon...done.

[nfs-kernel-server] Starting NFS kernel daemon: nfsdrpc.nfsd: Unable to access /proc/fs/nfsd errno 2 (No such file or directory).

Please try, as root, 'mount -t nfsd nfsd /proc/fs/nfsd' and then restart rpc.nfsd to correct the problem

 

w exports mam

/hdd * (rw,sync,no_subtree_check

 

dysk podmontowany

 

Cześć, mam identyczny problem.

Linux GraterliaOS 2.6.32.61_stm24_0217 #1 PREEMPT Tue Apr 19 22:40:07 CEST 2016 sh4 GNU/Linux, wgrany na czysto, zaktualizowany...

Dekodery ADB5800 w obu wersjach

 

Pliki od smarkusg nie działają (invalid module format), ale system jest nowszy, więc może dlatego...

 

 

Zna ktoś jakieś rozwiązanie, albo obejście tego problemu? Chciałbym uruchomić serwer nfs...

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...