Installationshinweise
"SOSS" NFS-Server für Windows NT, Ankopplung eines HP-UX Rechners als NFS Client
Datum 16.10.1997
Autor: Martin Herweg, PCC
Auf dem NT-Rechner:
Entpacken Sie die Datei sossntr4.zip in einem Verzeichnis ihrer Wahl.
Sie erhalten dann ein Verzeichnis sossnt darin die Verzeichnisse:
doc - ausführliche Dokumentation zu soss
exe - darin befindet sich das Programm selbst(soss.exe), eine Batchdatei runsoss.bat um einige Umgebungsvariablen zu erzeugen und dann soss.exe zu starten. In diesem Verzeichnis befindet sich die Datei export.us, in dem Sie eintragen, welche Verzeichnisse des NT-Rechners freigegeben werden sollen, und, falls gewünscht die Dateien user, group, world um Zugriffsrechte zu verwalten.
src - hier finden Sie die c-Quelldateien des Programms, die bei GNU-Software immer mitgeliefert werden muss.
Vorraussetzungen:
TCP/IP muss auf dem NT-Rechner korrekt installiert sein,
Beide Rechner greifen auf einen Nameserver zu, der beide kennt ,
oder
Die Beiden Rechnernamen sind sich gegenseitig bekannt durch Einträge in
/etc/hosts (HPUX) und winnt\system\drivers\etc\hosts (Windows NT)
Tragen Sie in die Datei export.us die Verzeichnisse des NT Rechners ein, die sie vom UNIX-Recher erreichen wollen. z.B.:
D:\Daten\Export
Starten Sie das Programm runsoss , am besten aus einem Command-Promt-Fenster. Beobachten Sie die Meldungen:
Could Not Find D:\Daten\SOSSNT\EXE\inode.dmp
### Initiating debugging Thu Oct 16 12:30:53 1997
DBG-debugging options set: rpctrace mountd nfserr nfsdebug nfsdisp nfstime inode
SOSS v3.4 3 Mar 93 (compiled Sep 11 1995)
Starting net services at Thu Oct 16 12:30:53 1997
WinSock 2.0
Current exported filesystems are :
d:\Daten\Export
Using system timezone settings
netd: port mapper, mountd and nfs server running
Daran können Sie erkennen, daß der SOSS-NFS-Server jetzt läuft. Sie dürfen nun das Command-Promt-Fenster minimiren, sodass es nur noch in der Task-Leiste erscheint, Sie dürfen es aber nicht komplett schließen, weil dann der SOSS-NFS-Server beendet wird.
Auf dem Unix-Rechner können sie nun versuchen , den NT-Rechner anzusprechen:
#ping NT_Rechner
#showmount -e NT_Rechner
Export list for NT_Rechner:
/d/Daten/Export (everyone)
#rpcinfo -p NT_Rechner
(Auf unseren HP-UX gab es showmount und rpcinfo leider nicht)
Nun können Sie das Verzeichnis mounten, zB am mount-Point /usr/aprol/NT_export
#mount -t nfs -o rsize=1024,wsize=1024 NT_Rechner:/d/Daten/Export \ /usr/aprol/NT_export
Diesen Befehl tragen Sie am besten in ein Startscript ein, damit das Verzeichnis und die Dateien darin vorhanden sind wenn APROL startet.
Nun kann von beiden Seiten in diesem Verzeichnis geschrieben und gelesen werden.
Fehlersuche:
Wenn jemand den SOSS NFS-Server auf dem NT Rechner beendet, bekommt man auf dem UNIX Rechner die Meldung:
NSF server NT_Rechner not responding, still trying