Hallo!
Ich habe meinen Vax-Rechnern bei der Installation immer recht wahllose Namen gegeben. Ich würde das gern im Zuge von CC-Decnet mal aufräumen. Kann man das nachträglich machen oder ruft hier die Neu-Installation?
Grüße
Stephan
Hallo!
Ich habe meinen Vax-Rechnern bei der Installation immer recht wahllose Namen gegeben. Ich würde das gern im Zuge von CC-Decnet mal aufräumen. Kann man das nachträglich machen oder ruft hier die Neu-Installation?
Grüße
Stephan
Ganz einfach ...
set def sys$system
In modparams.dat den scsnode ändern.
Danach @sys$update:autogen getdata setparams nofeedback
Kein Reboot!
Dann
mc authorize
show /ident *
Da gibt es einen Identifier der da heißt sys$node_altername.
Den änderst du auf den neuen Namen mit ...
rename/ident alt neu
Z.B.
rename /ident sys$node_rapunzel sys$node_magnum
Dann noch netconfig in sys$manager ausführen.
Schau noch auf die Lizenzen ob die Nodenamen zugeordnet sind. Auch if Anweisungen in DCL Scripts prüfen falls du wo den Namen abfragst.
Und dann REBOOT
Moin,
eine Neuinstallation ist nicht noetig.
Bitte die Procedure NETCONFIG.COM aufrufen und die gestellten Fragen wahrheitsgemaess beantworten...
Sollte DECNET schon laufen, mit
$mc ncp set exec state off
anhalten.
Alle anderen Anwendungen die das Netz-Interface nutzen auch (sicherheitshalber) anhalten.
Dann als User System mit
$ @netconfig
eingeben...
DECnet for OpenVMS network configuration procedure
This procedure will help you define the parameters needed to get DECnet
running on this machine. You will be shown the changes before they are
executed, in case you wish to perform them manually.
What do you want your DECnet node name to be? ["name"]:
What do you want your DECnet address to be? : 23."Nummer aus Deinem Nummernkreis"
Do you want to operate as a router? [NO (nonrouting)]:
The network object database file is SYS$SYSROOT:[SYSEXE]NETOBJECT.DAT;1.
Do you want to purge the object database? [YES]:
Do you want a default DECnet account? [NO]:
Do you want a default account for the MAIL object? [YES]:
Do you want a default account for the FAL object? [NO]: YES
Do you want a default account for the PHONE object? [YES]:
Do you want a default account for the NML object? [YES]:
Do you want a default account for the MIRROR object? [YES]:
Do you want a default account for the VPM object? [YES]:
Das erzeugt eine Procedure, die dann nach einer Rueckfrage auch gleich ausgefuehrt wird.
Er folgt eine Meldung, das alles prima gelaufen ist und dann die Frage, ob DECNET mit den neuen Parametern gestartet werden soll.
Na klar soll es gestartet werden...
Hast Du Eintraege wie
SCSNODE=""alter name""
SCSSYSTEMID="eine Zahl"
in Deiner sys$system:Modparams.dat ?
Die dann bitte an die aktuellen Werte anpassen
der SCSNODE sollte den neuen Namen des Rechners enthalten und
die SCSSYSTEMID ergibt sich aus Area (23) * 1024 + NodeNummer.
Aendern mit
@SYS$UPDATE:AUTOGEN SAVpaRAMS SETPARAMS NOFEEDBACK
Jetzt noch einmal booten und Du solltest damit durch sein.
Nun hat Deine VAX die passende DECNET Adresse zur Teilnahme am CCDECNET.
Die richtigen Namen aller bisher eingetragenen Rechner kannst Du Dir mit einen einfachen DECNET Befehl
von einem der Rechner von Hans holen.
$ set proc/priv=all
$ mc ncp copy known nodes from EUGENE to permanent
$ mc ncp copy known nodes from EUGENE to volatile
Wenn das mit Eugene nicht klappt (kann jetzt eigentlich noch nicht klappen) nimm einfach die Zahl 21.
Also
$ set proc/priv=all
$ mc ncp copy known nodes from 21 to permanent
$ mc ncp copy known nodes from 21 to volatile
Dann solltest Du auch schon in der Lage sein, mit allen Rechner die Online sind zu Arbeiten.
Sollte es Fragen geben, sprich mich bitte an.
MfG & Viel Erfolg.
Bernhard
Wo sonst auf diesem Planeten gibts soviel VMS Fachwissen auf einem Haufen?
dank Euch, das probier ich gleich mal aus!
VAXCluster ist etwas komplexer. Du musst immer SCSNODE in modparams anpassen und autogen starten. Dann erst netconfig.
Ich muss mein Cluster auch auf die 23er Area umstellen, da muß ich in jede SYSROOT der Member und Satelliten gehen damit die noch ein Cluster bilden können wenn die gebootet werden.
Du hast ja ein Standalone Server, richtig?
Moin,
koenntet ihr bitte von den noetigen Aenderungen um ein Cluster in das 23.xxx DECNET zu bringen, einen Mitschnitt der Aktivitaeten anfertigen?
Zusammen mit dem Umbau einer "einfachen" VAX und euerer Erweiterung "verclusterte" VAX ergeben sich dann schon wieder zwei Rezepte fuer die Aufnahme weiterer Nodes in CCDECNET.
Danke.
Bernhard
Wenn wir mal DECNET außen vor lassen, dann muß man in einem Cluster für jedem Knoten der eine neue Adresse und/oder einen neuen Namen bekommt die PARAMS ändern:
$ define/user params sys$system:vaxvmssys.par
$ mc sysgen
SYSGEN> USE PARAMS:
SYSGEN> SET SCSNODE "NEU"
SYSGEN> SET SCSSYSTEMID 12345
SYSGEN> WRITE PARAMS:
SYSGEN> EXIT
Das wäre der Befehl für das System auf dem ich aktuel bin.
Um die Cluster Member zu ändern muß ich in die ROOT der Zielsysteme auf der Systemplatte gehen.
Beispiel Satellit welcher in SYS10 bootet:
Directory SYS$SYSDEVICE:[SYS10.SYSEXE]
VAXVMSSYS.PAR;1
$define/user params SYS$SYSDEVICE:[SYS10.SYSEXE]vaxvmssys.par
$ mc sysgen
SYSGEN> USE PARAMS:
SYSGEN> SET SCSNODE "NEU10"
SYSGEN> SET SCSSYSTEMID 12345
SYSGEN> WRITE PARAMS:
SYSGEN> EXIT