Hallo Jörg,
Jörg Schirmer schrieb:
Zitat:
Hallo zusammen,
ich habe die Installation von MIDAS gemäss der Anleitung
"Installation of MIDAS on UNIX Systems" (January 2010) bis zum
Kapitel 2.11 einschliesslich als root durchgeführt. 2.11 verlief
erfolgreich und MIDAS liess sich als root auch gut starten. Heute
habe ich mich als user angemeldet und wollte MIDAS von
/home/jottschi/midwork aus starten. Statt eines feinen Programmstarts
bekam ich aber folgende Meldung:
jottschi(==>)linux-l02b:~/midwork> inmidas lockfile: Try praying,
giving up on "/home/jottschi/midwork//running.lock" touch: kann
„/home/jottschi/midwork//RUNNING99“ nicht berühren: Keine
Berechtigung /usr/local/bin/inmidas: Zeile 371:
/home/jottschi/midwork//.inmidas: Keine Berechtigung
/usr/local/bin/inmidas: Zeile 372: /home/jottschi/midwork//.inmidas:
Keine Berechtigung /usr/local/bin/inmidas: Zeile 373:
/home/jottschi/midwork//.inmidas: Keine Berechtigung
/usr/local/bin/inmidas: Zeile 374: /home/jottschi/midwork//.inmidas:
Keine Berechtigung /usr/local/bin/inmidas: Zeile 375:
/home/jottschi/midwork//.inmidas: Keine Berechtigung
/usr/local/bin/inmidas: Zeile 376: /home/jottschi/midwork//.inmidas:
Keine Berechtigung /usr/local/bin/inmidas: Zeile 377:
/home/jottschi/midwork//.inmidas: Keine Berechtigung cp: Aufruf von
stat für „/home/jottschi/midwork//.inmidas“ nicht möglich: Datei oder
Verzeichnis nicht gefunden MID_LOG: open error with logfile:
MID_WORK:FORGR99.LOG Logging switched off now ... We could not start
up the Midas logfile... ...Midas session aborted...
jottschi(==>)linux-l02b:~/midwork>
Das midwork-Verzeichnis wurde wohl von root angelegt. Mit
ls -lR ~/midwork/
kannst Du das kontrollieren. Wie das passiert ist, lässt sich
jetzt wohl nicht mehr rekonstruieren. Normal ist das jedenfalls nicht,
aber es lässt sich leicht reparieren:
Gib mal (als root) folgendes ein;
chown -R jottschi:users /home/jottschi/midwork
Damit ist "jottschi" wieder der Eigentümer des Verzeichnisses und danach
sollte inmidas aus als Benutzer "jottschi" gehen.
Zitat:
Wieso habe ich keine Berechtigung, obwohl ich bei der Installation
Punkt 2.9 und 2.11 ausgeführt habe?
Wie gesagt lässt sich das nachträglich schwer sagen. Der Grund kann
schon länger zurück liegen.
Zitat:
Warum habe ich überhaupt als root installiert? Ich wollte zunächst
als user von meinem home-Verzeichnis aus das Verzeichnis /midas
anlegen. Das ging aber nicht (keine Berechtigung).
Das stimmt. Wenn Du als normaler Benutzer installierst, kannst Du nicht
nach /midas installieren. Das ist zwar der klassische Installationsort,
aber Du kannst Midas in jedes beliebige Verzeichnis installieren, als
normaler Benutzer sollte das unter /home/jottschi sind, da Du sonst
keine ausreichenden Rechte hast.
Zitat:
Liegt hier vielleicht ein Fehler in der Rechteverwaltung vor?
Nein. Das ist ein Benutzerfehler
Midas solltest Du übrigens nicht unbedingt von midwork aus starten. Das
geht zwar, führt aber leicht zur Verwirrung. Dort werden Programme und
Logfiles angelegt, die Du besser nicht mit Daten mischen solltest.
Herzliche Grüße,
Otmar