AdminTool AdminTool Evolution & Troubleshooting (Part 2)

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Wo müsste ich einen Befehl, den ich bei jedem Bootvorgang ausführen will (sagen wir "/bin/rm /volume1/web/datei.name", um es einfach zu halten), denn dann eintragen? Irgendwo in /etc/rc?

Entweder in der /etc/rc.local oder mach ein Start-Skript (z.B. S99meinSkript.sh) in der /usr/syno/etc/rc.d (such mal nach 'mount --bind' hier im Forum, da gibt gute Diskussionen zu, wo man dies am besten macht; da kannst Anregungen erhalten).

Itari
 

Great Gatsby

Benutzer
Mitglied seit
09. Jan 2010
Beiträge
92
Punkte für Reaktionen
0
Punkte
0
Entweder in der /etc/rc.local oder mach ein Start-Skript (z.B. S99meinSkript.sh) in der /usr/syno/etc/rc.d (such mal nach 'mount --bind' hier im Forum, da gibt gute Diskussionen zu, wo man dies am besten macht; da kannst Anregungen erhalten).

Vielen Dank! Ich habe mir auf Deinen Rat hin mal diesen Thread vorgenommen und bin damit zu einem funktionierenden Minimal-Skript in /usr/syno/etc/rc.d gekommen.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Bitte sehr. :)

Itari
 

Rabenvater

Benutzer
Mitglied seit
05. Feb 2010
Beiträge
120
Punkte für Reaktionen
0
Punkte
0
S.M.A.R.T & Network Statistic funktioniert nicht mehr

Hallo,

ich habe schon lange das AdminTool 0.98 installiert und unter DSM 2.3 getestet.
Gestern habe ich die DSM 3.0 Beta installiert und habe nun folgendes Problem:
- S.M.A.R.T-Monitoring zeigt nichts mehr an
- unter Network Statistics werden auch keine Balken mehr angezeigt
- in der /etc/crontab sind beide Einträge vorhanden
- /var/log/diskstat_sda enthält aktuelle Daten
- /var/log/diskstat_sdb enthält aktuelle Daten
- /var/log/netstats enthält keine aktuellen Daten
- /var/log/netstats_eth0 enthält keine aktuellen Daten
- unter Network Traffic werden Received & Tramsmit Daten angezeigt für lo & eth0

Wer kann mir sagen / schreiben wo das Problem liegt ?

DS210j mit DSM3.0 Beta
Firefox 3.6.8
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Nun wurde ja mit dem DSM 3.0 auf vielen DS-Systemen der Linux-Kernel aktualisiert und das bedeutet, dass viele (IPKG-)Tools anders funktionieren oder noch neu kompiliert werden müssen. Es wird ein paar Wochen dauern und dann wird es schon wieder ...

Itari
 

Wetter

Benutzer
Mitglied seit
10. Jul 2010
Beiträge
42
Punkte für Reaktionen
0
Punkte
0
Hallo.

Ich habe eine DS210j mit DSM 2.3 und habe mir nun auch das Admin Toll eingerichtet (Neuste Version). Allerdings klemmen ein paar Sachen ein wenig und trotz Suchfunktion habe ich keine Lösung dazu gefunden. Ich erhoffe mir also Hilfe ^^.

-Die Network Statistics Funktion will nicht so richtig. Wenn ich manuel /volume1/@appstore/adm/modules/netstat/netstatsd.sh auführen lasse, erfolgt diese Meldung:

[: ==: binary operator expected

Es wird außer Network Traffic, kein Internet Traffic registriert und die Grafiken unter Internet Today & Month bleiben "leer".
In beiden steht zudem:
Code:
Traffic eth0      Received  Avg*       Transmit  Avg*
00:00-00:5901:00-01:5902:00-02:5903:00-03:5904:00-04:5905:00-05:5906:00-06:5907:00-07:5908:00-08:5909:00-09:5910:00-10:5911:00-11:5912:00-12:5913:00-13:5914:00-14:5915:00-15:5916:00-16:5917:00-17:5918:00-18:5919:00-19:5920:00-20:5921:00-21:5922:00-22:5923:00-23:59

Wenn man auf "Internet Traffic" geht, erscheint nur der Kreisel und weiter ist nichts.

- Alles was mit "/opt/bin/procps-pstree" zu tun hat (Processes usw. ) funktioniert nicht.
Tippe ich /opt/bin/procps-pstree in putty ein heißt es dann:
"-ash: /opt/bin/procps-pstree: Permission denied"

-Wie kann ich das "pack" Programm compilieren, damit ich Disk Allocation nutzen kann? Bei Tools -> Development habe ich das pack.c auch schon gesehen, aber unter "Info" steht dann dann: "sh: /opt/bin/make: not found"
Und nun?

Das wars auch schon. Gibt es irgendwo eine gute Dokumentation was man alles mit Admin-Tool anstellen kann? Z.B. wüsste ich gern welche Möglichkeiten xFTP mit seiner Config hat (z:b. anderer Port angeben, wie muss ich SSL dort eintragen usw. )
Ich bin noch ziemlicher Linux Laie und hab daher mit Konsolen und Linuxbefehlen noch nicht viel drauf.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Zu den Network-Funktionen:

Wahrscheinlich müssen noch ein paar IPKG-Tools installiert werden. Es kann auch sein, dass einige Funktionen auch gar nicht gehen. Das liegt daran, dass ich nicht alle Plattformen zum Testen zur Verfügung habe und auch nicht viel Zeit, um alles auszuprobieren. Aber vielleicht gibt es ja jemanden, der das AdminTool auf seiner DS210j zum Laufen bekommen hat und dir da weiter helfen kann.

Zum Kompilieren des pack.c ... ich denke, dass die Disk Allocation nicht mehr gehen wird, weil das Programm, welches die Daten erhebt (pack verdichtet nur), nicht mehr in den neusten IPKG-Versionen vorhanden ist.

Nicht traurig sein deswegen, ich habe halt alle meine kleinen Programme (die schon lange vor dem AdminTool exisitert haben) zusammengefaßt und nicht alles ist halt auf jedem System vorhanden.

Außer den Hilfstexten und dem Forum hier, gibt es keine weitere Doku. Wenn du zu etwas Fragen hast und hier nicht fündig wirst, dann frag einfach.

Für den xFTP musst die die xftp.conf anschauen, da ist ein Beispiel mit dem SSL drinne.

Rich (BBCode):
,{"text":"Synology", "id":"Synology", "leaf":false, "icon":"icons\/world.png",
  "server":"Synology", "user":"admin", "passwd":"monopoly", "mode":"passive", "ssl":"true"}

Zu der Port-Geschichte gibt es hier eine Diskussion.

Das AdminTool ist nichts perfektes, sondern eine Spielwiese mit GUI, um sich ein wenig einfacher mit der Linux-Seite der DS vertraut zu machen. Gut für 6-18 Monate Beschäftigung. Für manche ein Leben lang ;)

Itari
 

Wetter

Benutzer
Mitglied seit
10. Jul 2010
Beiträge
42
Punkte für Reaktionen
0
Punkte
0
Vielen Dank für deine Antwort Itari.

Ich hoffe also mal das noch jemand anderes weiter weiß zum Network Statistics.
Ich habe zwar nebenbei nun vstat in Gang bekommen, aber ich mag gern möglichst alles nutzen, was ein so angeboten wird. Zumal das Admin Tool wirklich eine schicke Sache ist.

Wegen dem pack.c - schade, aber ok. Ich hoffe mal das man irgendwann ein ersatz dazu findet.

Nun noch meine Frage zu xFTP: Was muss ich den da eintragen, damit er ein bestimmten Port zum connecten nimmt? "Port":"XXX" klappt anscheind schonmal nicht, da ein "Klick" auf das FTP Symbol dann keine Veränderung bewirkt. Gibt es den auch eine Möglichkeit ein Log einzusehen, um evt. Fehlermeldungen mitzukriegen? Ich habe z.B. auch schon mgetFTP oder FTP-FileManager probiert, aber diese beherrschen diese Server:port zuweisung leider auch nicht (zumindest habe ich das nicht hinbekommen).
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Wegen dem pack.c - schade, aber ok. Ich hoffe mal das man irgendwann ein ersatz dazu findet.

nochmal: pack.c kannst übersetzen, wenn du alle dafür notwendigen Entwicklungs-Pakete per IPKG installliert hast. cdavl ist das Problem ... kannst das per IPKG bei dir installieren?

Nun noch meine Frage zu xFTP: Was muss ich den da eintragen, damit er ein bestimmten Port zum connecten nimmt? "Port":"XXX" klappt anscheind schonmal nicht, da ein "Klick" auf das FTP Symbol dann keine Veränderung bewirkt. Gibt es den auch eine Möglichkeit ein Log einzusehen, um evt. Fehlermeldungen mitzukriegen? Ich habe z.B. auch schon mgetFTP oder FTP-FileManager probiert, aber diese beherrschen diese Server:port zuweisung leider auch nicht (zumindest habe ich das nicht hinbekommen).

zum FTP: da werden beim SSL keine anderen Ports als die normalen verwendet und man kann beim xFTP auch keine anderen Ports vereinbaren oder zuweisen ... Ports werden in diesem Zusammenhang schlicht ignoriert oder als Fehler verstanden. Ich häng gerade die PHO-Strecke dran, dann kannst das vielleicht nachvollziehen:

PHP:
function connect_ftp($server){
  $config = json_decode(file_get_contents('xftp.conf'), true);
  foreach($config as $item)
    if ($item['id'] == $server) {
      if ($item['ssl'] == 'true') $ftp = ftp_ssl_connect($server); else $ftp = ftp_connect($server);
      $logged = ftp_login($ftp, $item['user'], $item['passwd']);
      if ($item['mode'] == 'passive') ftp_pasv($ftp,TRUE); else ftp_pasv($ftp,FALSE);
      break;
      }
  return $ftp;
}

Itari
 

Wetter

Benutzer
Mitglied seit
10. Jul 2010
Beiträge
42
Punkte für Reaktionen
0
Punkte
0
zum FTP: da werden beim SSL keine anderen Ports als die normalen verwendet und man kann beim xFTP auch keine anderen Ports vereinbaren oder zuweisen ... Ports werden in diesem Zusammenhang schlicht ignoriert oder als Fehler verstanden. Ich häng gerade die PHO-Strecke dran, dann kannst das vielleicht nachvollziehen:

PHP:
function connect_ftp($server){
  $config = json_decode(file_get_contents('xftp.conf'), true);
  foreach($config as $item)
    if ($item['id'] == $server) {
      if ($item['ssl'] == 'true') $ftp = ftp_ssl_connect($server); else $ftp = ftp_connect($server);
      $logged = ftp_login($ftp, $item['user'], $item['passwd']);
      if ($item['mode'] == 'passive') ftp_pasv($ftp,TRUE); else ftp_pasv($ftp,FALSE);
      break;
      }
  return $ftp;
}

Itari

Also ipkg meint: Cannot find package cdavl.

Wohin und wie kann ich dein PHP Script einbinden? :D. Danke schonmal für deine Mühe.

Wegen SSL Port: Ja, das war mir klar. Mir ging es um ein Port unabhängig von SSL. Also statt Standard Port 21, halt 1212. Wenn das wirklich nicht möglich ist, schade, aber muss ich mit leben :).
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Wohin und wie kann ich dein PHP Script einbinden? :D. Danke schonmal für deine Mühe.

Das ist (!!!) bereits im AdminTool drinne. Ich hab dir nur den Teil des Skriptes herauskopiert, der dir den SSL-connect zeigt. Selbstverständlich kann man auch andere Ports einbauen; ich hab da nur der Einfachheit halber drauf verzichtet. Vielleicht baue ich das in eine meiner nächsten Versionen noch ein.

Itari
 

Wetter

Benutzer
Mitglied seit
10. Jul 2010
Beiträge
42
Punkte für Reaktionen
0
Punkte
0
Aso ^^*.

Danke danke und ja, es wäre doch schön wenn die Auswahl an Ports in der nächsten Version reinkämen würde.
 

Fred_H

Benutzer
Mitglied seit
26. Aug 2010
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Sprachumschaltung für die third-party-application

Hallo zusammen,

ist es möglich, die Sprache des Admintools der third-party-application der Synolgystation zu ändern.

MfG
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Nein, mein AdminTool spricht nur Englisch. Es ist auch nicht vorgesehen, dass für andere Sprachen verfügbar zu machen.

Itari
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Ich war heute mal faul und wollte nach der Datei für die Cronjobs suchen. Hab also einfach mal schnell "find" dazu missbraucht. Aber mit dem Ergebnis hatte ich nicht gerechnet:
DiskStation> find / -name cron
/volume1/@appstore/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
/volume1/@appstore/adm.bak/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/adm/modules/cron
Ist da eventuell irgendwo eine Schleife?
(AdminTool 0.97, DSM 3.0beta)

MfG Matthieu
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Vielleicht kannst das alles mal löschen und schauen, durch was es hervorgerufen wird.

adm.bak ist nicht mehr Teil der Sicherungsstrategie; dafür gibt es jetzt 'Backup&Recovery->AdminTool Backup'.

Und mach mal ein Update auf die Version 0.98.

Itari
 

columbo1979

Benutzer
Mitglied seit
21. Aug 2010
Beiträge
463
Punkte für Reaktionen
0
Punkte
0
Bei mir kommt:

php_admin_flag safe_mode off
php_admin_value safe_mode_exec_dir none
php_admin_value safe_mode_include_dir none
php_admin_value open_basedir none
php_admin_value doc_root none
php_admin_flag allow_url_fopen on
php_admin_flag magic_quotes_gpc off

#php_admin_value post_max_size 512M
#php_admin_value upload_max_filesize 512M
#php_admin_value max_execution_time 2400
#php_admin_value max_input_time 600
#php_admin_value memory_limit 32M


nutze 3.0 beta. wo und wi ekann ich es starten?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Was willst denn starten?

Itari
 

columbo1979

Benutzer
Mitglied seit
21. Aug 2010
Beiträge
463
Punkte für Reaktionen
0
Punkte
0
Das admn Tool ;) nur wie? Die Pakete habe ich installiert
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat