[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    11
    Tja, das Problem lässt sich wohl derzeitig nicht lösen.Es bleibt blos die Möglichkeit die Datei über einen anderen Rechner ohne SP2 zu löschen oder direkt mit WRKFLR.
    Es ist blos sehr lästig, da man das Löschen gern vergisst und das automatische Löschen durch ein Programm nicht mehr funktionier.
    Aber die Hoffnung stirbt zuletzt, vieleicht findet doch noch mal jemand die Lösung.
    Gruß
    Norbert

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.808
    Wieso wird dieser Fehler eigentlich IBM und nicht Microsoft zugeschrieben ?
    Vor SP2 gings ja noch, also muss M$ ja irgendwas geändert haben.
    Scheinbar kommt SP2 nicht mehr mit 8.3-Namen zurecht, da QDLS ja keine langen Namen unterstützt.
    Vielleicht tritt das Problem auch bei anderen Filesystemen mit eingschränkter DOS-Funktionalität auf.

    Umgehung wäre ein Umbenennen (das funktioniert noch) und ein Batchjob der die Dateien löscht.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.808

    Ich habe eine Lösung !!!

    Auch wenn es etwas kompliziert ist, ABER ES FUNKTIONIERT !

    Man lege sich für die benötigten Freigaben ein Verzeichnis "/home/qdls/<Freigabename>" an (qdls unter Home muss natürlich auch angelegt werden).

    Ich habe z.b. ein Verzeichnis "/home/fuerchau/qdls" angelegt.
    Nun muss man leider in den OpsNav.

    Man gehe in
    Dateisysteme => Integrated File System => QDLS

    Klicke mit der rechten Maustaste den Freigabenamen an (in meinem Beispiel Fuerchau) und wähle den Eintrag "NFS-Export->Eigenschaften".

    In diesem Dialog gibts 2 Registerkarten:
    Allgemein:
    Dort können per "Durchsuchen" die Benutzer eingerichtet werden.
    Auch das Häkchen für "Permanent exportieren" muss angeklickt werden.

    Zugriff:
    Dort muss das eigene System hinzugefügt werden.
    (Public) sollte man sperren
    Für das eigene System Read/Write sowie "Root" anklicken.

    Ds ganze mit "Export" bestätigen.

    Zur Kontrolle sollte man sich die Eigenschaften besser noch mal anschauen.
    Per WRKLNK '/etc' kann man einige Dateien sehen, die nun angelegt sind.

    Nun wieder zur AS/400:

    Per STRNFSSVR *ALL können die NFS-Server gestartet werden (Vielleicht reicht auch erst mal nur *SRV und *MNT, ich habe aber erst mal alle gestartet).

    Nun fehlt nur noch der Mount !

    MOUNT TYPE(*NFS)
    MFS('MYSYSTEM:/qdls/fuerchau')
    MNTOVRDIR('/home/fuerchau/qdls')

    Nun wird der Zugriff von "/home/fuerchau/qdls" auf "/qdls/fuerchau" umgelenkt.

    Wieder zurück zum OpsNav.

    In den Dateisystemen kann ich nun für "/home/fuerchau/qdls" eine neue NetServer-Freigabe "Fuerchau" erteilen. Die alte Freigabe "Fuerchau" habe ich entfernt.

    Wenn ich nun im Explorer ein Netzlaufwerk auf "\\SYSTEM\FUERCHAU" verbinde kann ich die Dateien ganz normal bearbeiten und auch LÖSCHEN !!!

    Ich muss also nur noch im QSTRUP
    STRNFSSVR sowie MOUNT einbauen.

    Auf Gund der unterschiedlichen Berechtigungen benötige ich wohl für jedes Verzeichnis einen eigenen Mount. Das bleibt aber euch zum Probieren überlassen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Aug 2006
    Beiträge
    2.120

    Was muß bei MYSYSTEM stehen

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Auch wenn es etwas kompliziert ist, ABER ES FUNKTIONIERT !

    Man lege sich für die benötigten Freigaben ein Verzeichnis "/home/qdls/<Freigabename>" an (qdls unter Home muss natürlich auch angelegt werden).

    Ich habe z.b. ein Verzeichnis "/home/fuerchau/qdls" angelegt.
    Nun muss man leider in den OpsNav.

    Man gehe in
    Dateisysteme => Integrated File System => QDLS

    Klicke mit der rechten Maustaste den Freigabenamen an (in meinem Beispiel Fuerchau) und wähle den Eintrag "NFS-Export->Eigenschaften".

    In diesem Dialog gibts 2 Registerkarten:
    Allgemein:
    Dort können per "Durchsuchen" die Benutzer eingerichtet werden.
    Auch das Häkchen für "Permanent exportieren" muss angeklickt werden.

    Zugriff:
    Dort muss das eigene System hinzugefügt werden.
    (Public) sollte man sperren
    Für das eigene System Read/Write sowie "Root" anklicken.

    Ds ganze mit "Export" bestätigen.

    Zur Kontrolle sollte man sich die Eigenschaften besser noch mal anschauen.
    Per WRKLNK '/etc' kann man einige Dateien sehen, die nun angelegt sind.

    Nun wieder zur AS/400:

    Per STRNFSSVR *ALL können die NFS-Server gestartet werden (Vielleicht reicht auch erst mal nur *SRV und *MNT, ich habe aber erst mal alle gestartet).

    Nun fehlt nur noch der Mount !

    MOUNT TYPE(*NFS)
    MFS('MYSYSTEM:/qdls/fuerchau')
    MNTOVRDIR('/home/fuerchau/qdls')

    Nun wird der Zugriff von "/home/fuerchau/qdls" auf "/qdls/fuerchau" umgelenkt.

    Wieder zurück zum OpsNav.

    In den Dateisystemen kann ich nun für "/home/fuerchau/qdls" eine neue NetServer-Freigabe "Fuerchau" erteilen. Die alte Freigabe "Fuerchau" habe ich entfernt.

    Wenn ich nun im Explorer ein Netzlaufwerk auf "\\SYSTEM\FUERCHAU" verbinde kann ich die Dateien ganz normal bearbeiten und auch LÖSCHEN !!!

    Ich muss also nur noch im QSTRUP
    STRNFSSVR sowie MOUNT einbauen.

    Auf Gund der unterschiedlichen Berechtigungen benötige ich wohl für jedes Verzeichnis einen eigenen Mount. Das bleibt aber euch zum Probieren überlassen.
    Hallo,
    ich habe hier im Hosteintrag bei der eignen IP-Adresse z.B. SOEDOM01 stehen, er gibt mir aber immer als Fehlermeldung
    Nachrichten-ID . . . . : CPFA1CE Bewertung . . . . . . : 40
    Nachrichtenart . . . . : Diagnose
    Sendedatum . . . . . . : 25.09.09 Sendezeit . . . . . . : 10:05:25

    Nachricht . . . : Adresse des angegebenen Systemnamens kann nicht gefunden
    werden.
    Ursache . . . . : Beim Abrufen von DFV-Informationen über den im Parameter
    MFS angegebenen Host MFS('SOEDOM01 trat ein Fehler auf.

    Was fehlt ihm?
    GG

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.808
    Da das über IP läuft muss der Name aufgelöst werden können.
    Hierzu einen HOSTS-Eintrag (CFGTCP->10) oder bei fernem DNS dort eintragen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    May 2002
    Beiträge
    2.643

    Link

    Hallo,
    schaue Dir einmal dies an:

    IBM - NFS Fails with a CPFA1CE

  7. #7
    Registriert seit
    Aug 2006
    Beiträge
    2.120
    Hallo,

    entweder steh ich auf dem Schlauch oder..

    Der Hosteintrag lautet:

    172.20.0.2 SOEDOM01
    SOEDOM01.XXXX.DE

    ein ping auf soedom01 funktioniert auf der AS400-Console

    Also beim mount Kommando gebe ich

    ===> MOUNT TYPE(*NFS) MFS('MFS('SOEDOM01:/qdls/ogspc')') MNTOVRDIR('(/home/gregor/qdls)')

    das Home-Verzeichnis existiert das MFS-Verzeichnis exsistiert.
    Irgendwas mache ich falsch...

    GG

  8. #8
    Registriert seit
    Aug 2006
    Beiträge
    2.120

    Schon blöd wenn man nicht schreiben kann!

    Also, war ein Schreibfehler, jetzt funktioniert das Mount...

    GG

  9. #9
    Registriert seit
    Aug 2006
    Beiträge
    2.120
    Tja,
    das mount funktioniert, unter XP kann ich auch problemfrei darauf zugreifen, allein unter Vista bekomme ich immer noch Zugriff verweigert Systemfehler 5.

    Ich freu mich schon auf das neue Windows mal sehen was dann alles nicht mehr funktioniert.....


    GG

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.808

  11. #11
    Registriert seit
    Aug 2006
    Beiträge
    2.120
    Hallo *all, ich benutze die Business-Versio von Vista, was ich gestern noch rausgefunden habe ist, das wenn ich vom OpsNavigator die freigabe mappe ich das hinbekomme, halt nur nicht auf Dos-Ebene. Werde mir das aber am Montag nochmals anschauen, dummerweise haben wir aus unserem ERP-System noch einenDatenaustausch über QDLS wo ich mit Vista "Blinker Erfolge" hatte. Geht, Geht nicht, Geht, geht nicht.. Die ERP-Software umzustellen ist mir zur Zeit noch zu teuer, da die meisten System unter XP laufen und ich daher noch keinen Druck habe. GG

Similar Threads

  1. Dateien auf dem IFS löschen
    By codierknecht in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 27-08-08, 06:13
  2. Dateien aus dem IFS löschen
    By Bobou in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 16-01-07, 11:26
  3. Dateien im IFS bzw. QDLS über Explorer löschen
    By dino in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 08-12-06, 20:14
  4. Dateien in QDLS bzw. IFS über Explorer löschen
    By dino in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 22-05-06, 19:59
  5. Dateien im freigegebenen Ordner im IFS löschen
    By Enatz in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 07-12-05, 22:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •