Ga naar inhoud


[500S] Hoe vanaf een DM500 de HDD van een DM7000 benaderen


Aanbevolen berichten

Geplaatst:

Wat in ieder geval raar is, net ontdekt:

 

Zowel in /sbin (de image zelf) staat rpc.mountd, rpc.nfsd en portmap. In de NFS server download staan deze ook in /media/hdd/opt/nfs/sbin. Het is dus wel raar dat zowel in de image als in de downloads dezelfde programma's staan.

/etc/exports is een link naar /var/etc/exports die standaard er niet is.

 

Alhoewel ik gewoon kan mounten, ga ik me nu wel afvragen of de download van NFS server wel nodig is. Misschien zou 't zelfs zonder de download kunnen. Dat kan ik vanavond of maandag wel uitzoeken.


  • Reacties 149
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit onderwerp

Beste reacties in dit onderwerp

Geplaatste afbeeldingen

Geplaatst:

Intersound Toppie, ik ga het gelijk proberen.

Net een nieuw schoon Iolite Image op stick gezet (zonder NFS download!).

 

En ja hoor! Met grote dank aan Intersound, dAF2000 en hemertje.

Het werkt nu op de 7000 onder Iolite.

 

Welliswaar via het bovenstaande truckje van Intersound, MAAR HET WERKT NU!

 

Jahoo, Merry Christmas everybody.

 

Thanks guys.

Nu ben ik ook Iolite compatible.

 

Ik ga de verbinding even testen.

Daarna start ik het ander Iolite image waar ik wel de NFS download heb gedaan en kijk of het daar met dit truckje ook gaat werken.

 

NB: Als de NFS goed is geinstalleerd en gestart heb je het volgende in listing met PS staan:

PID Uid VmSize Stat Command

521 root 820 S rpc.mountd

524 root 840 S rpc.nfsd 2

525 root 840 S rpc.nfsd 2

 

Dit is al voordat er een mount van buiten is.

Roekie = iemand die nog niet genoeg weet. Maar ja, wanneer weet je dat je genoeg weet?

To DB or not to DB, Thats the question!

Geplaatst:

Ik kan je het antwoord al geven:

Vanaf PLI Helenite zit inderdaad de NFS server al ingebouwd en die werkt inderdaad zonder dat je de NFS server heb gedownload.

Gewoon een "exports" bestand in "/var/etc" plaatsen, "nfs.sh" starten en vervolgens :exportfs -r" uitvoeren en dan werkt het.

Als je dan ook nog de "rc.config" aanpast door er "NFSSERVER=enabled" aan toe te voegen dan werkt het helemaal automatisch.

Dat had ik Hier ook al verteld.

Het gekke is alleen dat ik wel kan mounten met mijn DBOX2 (met enigma) maar niet met mijn DM500.

Volgens mij zijn het 2 verschillende versie's van NFS waardoor het niet goed gaat.

Geplaatst:

intersound supergeweldig !

In 5 minuten was ik klaar via de NFS SUPERTRUUK !!!

Werkt in een keer met mijn dm500 als client en op beide boxen nu dus pli iolite !

 

Kan na drie weken ploeteren nu eindelijk 's nachts weer slapen....

Geplaatst:

Maar had je dan geen problemen met Helenite, want daar had ik dezelfde problemen mee.

Trouwens, toen ik vannochtend opstond was mijn DM7000 vast gelopen, dus even afwachten of het stabiel blijft werken....

En ik ken je probleem.

Ging vanochtend pas om 06.30 uur naar bed <img src="/forums/images/graemlins/crazy.gif" alt="" />

Geplaatst:

ik weet het niet zeker maar het heeft gewerkt met helenite maar dat zou de rc1 versie kunnen zijn...

Nogmaals bedankt en zet het maar bij de release notes van pli ....

Geplaatst:
Citaat:
Ik kan je het antwoord al geven:
Vanaf PLI Helenite zit inderdaad de NFS server al ingebouwd en die werkt inderdaad zonder dat je de NFS server heb gedownload.
Gewoon een "exports" bestand in "/var/etc" plaatsen, "nfs.sh" starten en vervolgens :exportfs -r" uitvoeren en dan werkt het.
Als je dan ook nog de "rc.config" aanpast door er "NFSSERVER=enabled" aan toe te voegen dan werkt het helemaal automatisch.
Dat had ik Hier ook al verteld.
Het gekke is alleen dat ik wel kan mounten met mijn DBOX2 (met enigma) maar niet met mijn DM500.
Volgens mij zijn het 2 verschillende versie's van NFS waardoor het niet goed gaat.

Jep, dat had ik ook ontdekt. Ik was blijkbaar niet aan 't opletten toen 't standaard in de 7000 kwam <img src="/forums/images/graemlins/wink.gif" alt="" />
Maar goed.. dat vinkje "NFS server" werkt dus niet en dat ga ik oplossen. 't Probleem wat ik nu krijg (zonder NFS te downloaden) is dat rpc.nfsd bij mij nu ook niet draait. De omgekeerde wereld dus <img src="/forums/images/graemlins/wink.gif" alt="" />
Ik ga daar tussen de feestdagen door nog aan werken.
Geplaatst:

dAF2000, inderdaad. Dat is precies het effect dat ik ook heb.

Maar met de super truck van Intersound is het wel werkend te krijgen.

 

Maar ik begrijp, je wilt het natuurlijk ook zonder truck goed werkend krijgen.

 

Overigens zijn de opnemen vanaf de client naar de server tot nu toe allemaal gelukt zonder hapering.

Alleen als ik een stress test die, tegelijk een opname wil bekijken op de client, wil het nog wel eens mislukken (zwarte opnamen).

 

Maar dat heeft waarschijnlijk meer te maken met de netwerk interface van de 7000, die naar ik gehoord heb toch wat zwakker is. Gekke is sonms doet hij het wel goed.

 

Super bedankt voor het meewerken allemaal.

Roekie = iemand die nog niet genoeg weet. Maar ja, wanneer weet je dat je genoeg weet?

To DB or not to DB, Thats the question!

Geplaatst:

Ik krijg al mounts vanaf de 7025 en 600 naar de harddisk van de 7000 voor elkaar zonder dat rpc.nfsd draait. Ik sta hier wel van te kijken want in al de voorbeelden die ik gaf had ik NFS server gedownload en draaide rpc.nfsd wel.

Ik ben nu bijna volledig bezig dit uit te zoeken. De truuk van Intersound geeft me wel een idee, maar uiteindelijk moet 't werken zonder truuks.

Geplaatst:

Het is inderdaad gek.

Wat er gebeurt is dat indien de ingebouwde NFS server draait ik niet kan mounten met de DM500 maar wel met de DBOX2. Met de NFS server die je download naar je harddisk lukt het mounten met beidde boxen. Als het bestand "/etc/init.d/rcS" weer wordt terug gezet naar hoe het eerst was, dan zouden al deze problemen er niet zijn:

 

# If NFS server is installed and enabled start it

if [ "$NFSSERVER" = enabled ] ; then

echo "Going to start NFS server"

# /media/hdd/opt/nfs/nfs.sh start

/bin/nfs.sh

fi

 

Zoals je ziet is het dus aangepast.

Jammer dat het natuurlijk read-only is anders had ik het zelf gedaan.

Daarom die omweg via de firewall.

 

Oh ja, als je de NFS server download gaat het dus goed, want dan wordt de geinstalleerde NFS server gestart. Maar na een reboot wordt de ingebouwde gestart.

Die is dus heel verschillend.

Volgens mij was de wijziging ook doorgegeven in "Helenite":

 

The Original PLi® Helenite Final suite contains the following images:

NFS server:

- Added nfs utils and portmap to flash image

- Addes nfs.sh script for DM7000

- All the user has to do now is create a /var/etc/exports file and start the

nfs server (manually with nfs.sh or through enabling nfs server in setup)

Geplaatst:

Het verschil tussen de ingebouwde NFS server en de NFS server in de downloads ken ik ook niet. De ingebouwde NFS bouwen we echt zelf vanuit de source code en van die in de downloads hebben we alleen de binaire versie.

 

Je kunt trouwens nog experimenteren met

nolock,nfsvers=2 (dus -onolock,nfsvers=2 in de mount opdracht)

in de mount opties.

Geplaatst:

DAF2000, Kijk hier het bewijs met behulp van de NFS supertruuk van Intersound.

zie bijlage !

post-26516-1318259523,6377_thumb.jpg

Geplaatst:

Met grote dank aan dAF2000 en Intersound voor het uitwerken van het probleem!

 

Als starter van dit topic ben ik blij dat er uiteindelijk toch een oplossing is uitgekomen. Velen hebben geholpen met testen en met het delen van hun ervaring.

Duidelijk is dat het probleem echt met de PLi images heeft te maken. Hopelijk wordt dit in een volgend release opgelost.

Speciale dank aan Intersound voor het maken van een prima workaround!!

Ik heb dit nu, op zijn manier, bij mezelf ingezet en het werkt als een speer.

 

Toppertje mensen, heel erg bedankt voor de gezamenlijke hulp!!

Groetjes,

Atrax

Geplaatst:

Okee dAF2000 dat was dus inderdaad het probleem:

De NFS server versie's zijn verschillend.

Hieronder de verschillende uitkomsten met mounten vanaf de DM500:

 

"mount -t nfs 192.168.1.2:/media/hdd /media/hdd -o nolock" geeft

"mount: Mounting 192.168.1.2:/media/hdd on /media/hdd failed: Input/output error"

 

"mount -t nfs 192.168.1.2:/media/hdd /media/hdd -o nolock,nfsvers=3" geeft

"mount: Mounting 192.168.1.2:/media/hdd on /media/hdd failed: Input/output error"

 

"mount -t nfs 192.168.1.2:/media/hdd /media/hdd -o nolock,nfsvers=2" geeft niets en werkt goed:

 

"mount"

/dev/root on / type squashfs (ro)

none on /dev type devfs (rw)

/proc on /proc type proc (rw,nodiratime)

devpts on /dev/pts type devpts (rw)

/dev/mtdblock/1 on /var type jffs2 (rw,noatime)

none on /tmp type ramfs (rw)

/dev/mtdblock/1 on /var_flash type jffs2 (rw,noatime)

192.168.1.2:/media/hdd on /media/hdd type nfs (rw,v2,rsize=8192,wsize=8192,hard,udp,nolock,addr=192.168.1.2)

 

Het probleem lijkt hem dus te zitten in het feit dat de ingebouwde NFS server in de DM7000 versie 3 is, terwijl de NFS server die op de harddisk staat als ook diegene die in de DM500 is ingebouwd versie 2 is.

 

Door de mount toe te voegen in de DM500 via de web interface en bij "Extra options" in te vullen "nfsvers=2" ging het ook goed.

Geplaatst:

Jep, het probleem met NFS versies heb ik opgelost in onze beta's (moet nog wel getest worden). Ik heb 't hier opgelost door aan rpc.mountd aan de serverkant versie 2 af te dwingen in plaats van bij de mount versie 2 op te geven.

Voor zover ik weet zou nu alles goed moeten werken zonder extra downloads.

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...