Archiv verlassen und diese Seite im Standarddesign anzeigen : Festplatte an UFS913 freigeben und an anderer 913 zugreifen - WIE ?
Hallo.
Ich habe eine ein Terabyte-platte an einer UFS913 mit aktuellem HDMU-Image. Lokal funktioniert die Platte wunderbar.Nun möchte ich aber auch von einer anderen 913 auf die Festplatte zugreifen .
Was muss ich in den Netzwerkeinstellungen auf der Serverbox eingeben, damit die Platte im Netzwerk freigegeben ist ?
Was ich auf der Clientbox eingeben muss ist mir eigentlich klar, da ich die Platte schon angesprochen habe, allerdings war da Neutrino auf der Serverbox.
Für Hilfe wäre ich dankbar.
Viele Grüße
Breeza
den nfs-server aus den plugins habe ich jetzt installiert,bekomme auch zugriff.
allerdings sobald die serverbox neugestartet wird ist der nfs-server wieder deaktiviert und ich muss den manuell von hand hochfahren.
wie kann man das einstellen, das der nfs-server automatisch gestartet wird ?
bei meinem (server)receiver hat sich der nfsserver plötzlich deaktiviert.
Kann man das irgendwie unterbinden ?
Ich hab beim HDMU-system jetzt Festplatte in Standbymodus auf NIE eingestellt. Der Hardwarestandby geht.
Kann ich sonst noch was machen ?
Am besten eine ownscript.sh erstellen, die wird beim booten immer gestartet, darin dann ein loop der schaut ob nfs aktiv, um diesen ggf zu starten.
Wie könnte das aussehen? Ping?
Ich würde ps und grep nehmen um zu sehen ob der serverprozess aktiv ist.
Mmh, ja, will demnächst meine Thin Client mal entsprechend präparieren, das er den Server wachrüttelt wenn jemand online ist. Aber ist hier nicht das Thema. :) OT
suchmich1983
22.10.2013, 19:20
Es reicht sicher, wenn der Server einmal beim start durch die ownscript.sh angestartet wird..
Ping wäre hier sicher nicht das richtige einen Dienst zu überwachen, eher sowas ähnliches:
while sleep 30
do
if ps w | grep -v grep | grep -c "nfs-kernel"
then
echo "nfs is running!"
else
echo `date` "nfs is not running.... restarting!!!" >> /var/log/nfsstate-watchdog.log
/etc/init.d/nfs-kernel-server start
fi
done
ungetestet... Aber wie gesagt reicht sicher den nfs-kernel-Server anzustarten via ownscript.sh
Vielen Dank für eure Antworten.
Eine Datei ownscript.sh habe ich mit einem Linuxfähigen Editor erstellt und die Zeilen von suchmich1983 reinkopiert.
Wohin muss ich die DAtei dann auf dem Reciever kopieren. und wie starte ich die dann ?
Die ownscript.sh kommt nach /etc und wird bei jedem Boxstart automatisch ausgeführt.
Ich hab mir der Datei ein Problem.
Der NFS-Server startet beim Boxstart nicht automatisch.
Ich habe die ownscript.sh nach /etc und /var/etc kopiert. in beiden Ordnern tut sich nichts.Leider.
Kann einer mal bitte das script kontrollieren ? ich hab da no plan von, sry
Gruß
hast Du auch dir rechte auf 755 gesetzt? Kannst Du entweder mit dem ftp Programm oder im Telnet machen (chmod 755 /etc/ownscript.sh). Und nochmal, die ownscript.sh kommt nach /etc
ja, hab es grade noch mal probiert. die ownscript.sh in /etc reingeschoben .rechte auf 755 gemacht und die kiste neu gestartet.
NFS-Server lief nach dem Neustart leider nicht..
Blindripper
07.11.2013, 18:55
Hatte das selbe Problem; hast du das aktuellste Image drauf?
Mikam_0815
07.11.2013, 20:21
Es reicht sicher, wenn der Server einmal beim start durch die ownscript.sh angestartet wird..
Ping wäre hier sicher nicht das richtige einen Dienst zu überwachen, eher sowas ähnliches:
while sleep 30
do
if ps w | grep -v grep | grep -c "nfs-kernel"
then
echo "nfs is running!"
else
echo `date` "nfs is not running.... restarting!!!" >> /var/log/nfsstate-watchdog.log
/etc/init.d/nfs-kernel-server start
fi
done
ungetestet... Aber wie gesagt reicht sicher den nfs-kernel-Server anzustarten via ownscript.sh
Kann daran liegen dass das grep der busybox die "-v" Option nicht kennt und ps das w nicht mag. Evtl. mal die if Zeile so probieren:
if ps | egrep -v "egrep" | egrep -c "nfs-kernel"
Die commands der busybox sind wohl leicht kastriert :)
Leider funktioniert die ownscript.sh immer noch nicht bei mir .
kannst du vielleicht mal testen obs bei dir läuft ?
MfG
P.S.: Mein Vater meinte er hätte beim Zappen einen Receiverneustart bei HMDU gehabt. ISt das möglich ? Also spezielle Tastenkombi oder so ?
Die ownscript mal manuell starten, kommt da nen fehler?
wie startet man das manuell ?
ich hab grad ein grösseres problem , meine festplatte wird nicht mehr als /hdd gemountet sondern als /autofs/sdb1 - wie kann ich das umstellen ?
telnet öffnen
zu 1.:
./etc/ownscript.sh
zu 2:
blkid
fdisk -l
mount
./etc/ownscript.sh
Ob das geht, wenn nicht so testen:
cd /etc
./ownscript.sh
hallo. ich bekomme folgende Meldung
UFS913:/etc# ./ownscript.sh
./ownscript.sh: line 10: syntax error: unexpected "done" (expecting "then")
UFS913:/etc#
noch mal meine gegenwärtige Datei
while sleep 30
do
if ps | egrep -v "egrep" | egrep -c "nfs-kernel"
then
echo "nfs is running!"
else
echo `date` "nfs is not running.... restarting!!!" >> /var/log/nfsstate-watchdog.log
/etc/init.d/nfs-kernel-server start
fi
done
ich sehe was , was du nicht siehst und das ist ein fehler
#!/bin/sh
ganz oben einfügen
#!/bin/sh
while sleep 30
do
if ps | egrep -v "egrep" | egrep -c "nfs-kernel"; then
echo "nfs is running!"
else
echo `date` "nfs is not running.... restarting!!!" >> /var/log/nfsstate-watchdog.log
/etc/init.d/nfs-kernel-server start
fi
done
Das muß natürlich rein, sonst weiß das BS ja nicht was es mit der Datei anfangen soll, also das es ein script ist.
ich sehe was , was du nicht siehst und das ist ein fehler
OT: das ist ja mal poetisch :D
geht immer noch nicht, das soll mir mal einer erklären...
findet die datei nicht obwohl die da ist, wenn ich die "alte" datei nehm kreig ich zwar den alten fehler aber der liest die ein...
UFS913:/etc# ./ownscript.sh
-sh: ./ownscript.sh: not found
UFS913:/etc# ls -l
drwxr-xr-x 4 root root 0 Jan 1 1970 Wireless
-rw-r--r-- 1 root root 3773 Jan 1 1970 auto.hotplug
-rw-r--r-- 1 root root 38 Jan 1 1970 auto.network
-rw-r--r-- 1 root root 307 Jan 1 2000 blkid.tab
-rw-r--r-- 1 root root 307 Jan 1 2000 blkid.tab.old
-rw-r--r-- 1 root root 17 Jan 1 1970 dyn
drwxr-xr-x 2 root root 0 Jan 1 2000 enigma2
-rw-r--r-- 1 root root 33 Nov 9 18:12 exports
-rw-r--r-- 1 root root 260 Jan 1 1970 fstab
-rw-r--r-- 1 root root 6566 Jan 1 1970 graphlcd.off
-rw-r--r-- 1 root root 277 Jan 1 1970 group
-rw-r--r-- 1 root root 17 Jan 1 1970 host.conf
-rw-r--r-- 1 root root 7 Jan 1 1970 hostname
-rw-r--r-- 1 root root 42 Jan 1 1970 hosts
-rw-r--r-- 1 root root 25 Jan 1 1970 image-version
-rw-r--r-- 1 root root 57 Jan 1 1970 inetd.conf
drwxr-xr-x 2 1003 1007 0 Nov 9 18:08 init.d
-rw-r--r-- 1 root root 2421 Jan 1 1970 inittab
lrwxrwxrwx 1 root root 23 Jan 1 2000 localtime -> /usr/share/zoneinfo/CET
drwxr-xr-x 2 root root 0 Jan 1 1970 minidlna
-rw-r--r-- 1 root root 322 Jan 1 1970 minidlna.conf
-rwxr-xr-x 1 root root 291 Jan 1 1970 mke2fs.conf
-rw-r--r-- 1 root root 516 Jan 1 1970 motd
lrwxrwxrwx 1 root root 12 Jan 1 1970 mtab -> /proc/mounts
drwxr-xr-x 6 1003 1007 0 Oct 13 14:54 network
drwxr-xr-x 2 root root 0 Jan 1 1970 opkg
-rwxr-xr-x 1 root root 260 Nov 12 19:23 ownscript.sh
-rw-r--r-- 1 root root 510 Jan 1 1970 passwd
-rw-r--r-- 1 root root 759 Jan 1 1970 profile
-rw-r--r-- 1 root root 2626 Jan 1 1970 protocols
drwxr-xr-x 4 root root 0 Jan 1 1970 rc.d
-rw-r--r-- 1 root root 23 Jan 1 2000 resolv.conf
drwxr-xr-x 3 1003 1007 0 Nov 9 18:08 samba
-rw-r--r-- 1 root root 18480 Jan 1 1970 services
-rw-r--r-- 1 root root 17 Jan 1 1970 shells
-rw-r--r-- 1 root root 11 Jan 1 1970 shells.conf
-rw-r--r-- 1 root root 4785 Jan 1 1970 timezone.xml
drwxr-xr-x 2 root root 0 Jan 1 1970 tuxbox
-rw-r--r-- 1 root root 188 Jan 1 1970 vdstandby.cfg
-rw-r--r-- 1 root root 7 Jan 1 2000 videomode
-rw-r--r-- 1 root root 4118 Jan 1 1970 vsftpd.conf
-rw-r--r-- 1 root root 32656 Jan 1 1970 wpa_supplicant.conf
UFS91
Mikam_0815
13.11.2013, 00:10
Hast Du im "#!/bin/sh" evtl. ein Leerzeichen? Was passiert wenn Du den absoluten Pfad /etc/ownscript.sh verwendest?
Gerade mal hier auf 'nem server probiert, wenn ich dort ein Leerzeichen habe geht es trotzdem....bin verdutzt....
Ist die Datei im Linux Format?
Ich nutze notepad++, da muss unten rechts Linux stehen, wenn da Windows steht hast du diesen Fehler.
Dann in den Einstellungen auf Linux umstellen und eine neue Datei erstellen.
Problem sind die nicht sichtbaren Zeichen
Ja, das wars. Jetzt funktionierts denke ich.
Kommen auf jeden Fall Meldungen im Telnet> folgende Ausgabe kommt.
UFS913:~# cd /etc
UFS913:/etc# ./ownscript.sh
0
[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 mountd0
[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
...
...
...
es widerholt sich immer
Eine Frage habe ich noch. Und zwar hat mein Vater auch eine UFS913.ER meint bei Ihm fällt manchmal ein Tuner aus.Receiverneustart ist leider notwendig...
Nachdem wir die Kabel neu gemacht haben, las ich doch zufällig hier im Board das es Tunerprobleme gibt.
Ist das immer noch der Fall und gibts villeicht ne Möglichkeit wie man das besser konfigurieren kann ?Beide Tuner stehen auf Einzeln.
Oder kanns sein das die Version vielleicht einfach zu alt ist ?
MfG
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.