Difference between revisions of "Rename OpenVMS Node"

From VSI OpenVMS Wiki
Jump to: navigation, search
m (Changed SYS$LOGIN:SYSTARTUP_VMS.COM to SYS$MANAGER:SYSTARTUP_VMS.COM. One should be logged in as SYSTEM, but if not...)
m
Line 4: Line 4:
 
1. Edit systartup_vms.com to disable starting sys$batch.
 
1. Edit systartup_vms.com to disable starting sys$batch.
  
EDIT SYS$MANAGER:SYSTARTUP_VMS.COM
+
EDIT SYS$MANAGER:SYSTARTUP_VMS.COM
  
 
• Look (F1) for sys$batch and comment out
 
• Look (F1) for sys$batch and comment out
  
$ START /QUEUE SYS$BATCH
+
$ START /QUEUE SYS$BATCH
  
 
• to look like
 
• to look like
  
$! START /QUEUE SYS$BATCH
+
$! START /QUEUE SYS$BATCH
  
 
• ctrl-z
 
• ctrl-z
Line 20: Line 20:
 
2. Remove all queues, like sys$batch.
 
2. Remove all queues, like sys$batch.
  
STOP/QUEUE/NEXT SYS$BATCH
+
STOP/QUEUE/NEXT SYS$BATCH
  
DELETE/QUEUE SYS$BATCH
+
DELETE/QUEUE SYS$BATCH
  
 
3. Modify SCSNODE value in modparams.dat and run autogen.com.
 
3. Modify SCSNODE value in modparams.dat and run autogen.com.
  
EDIT SYS$SYSTEM:MODPARAMS.DAT
+
EDIT SYS$SYSTEM:MODPARAMS.DAT
  
 
• ctrl-z
 
• ctrl-z
  
@DKA0:[VMS$COMMON.SYSUPD]AUTOGEN
+
@DKA0:[VMS$COMMON.SYSUPD]AUTOGEN
  
 
4. Rename node.
 
4. Rename node.
  
RUN SYS$SYSTEM:SYSGEN
+
RUN SYS$SYSTEM:SYSGEN
  
SHOW SCSNODE
+
SHOW SCSNODE
  
SET SCSNODE “NEWNAME”
+
SET SCSNODE “NEWNAME”
  
WRITE CURRENT
+
WRITE CURRENT
  
EXIT
+
EXIT
  
 
5. Rename identifier sys$node_oldname to sys$node_newname.
 
5. Rename identifier sys$node_oldname to sys$node_newname.
  
RUN SYS$SYSTEM:AUTHORIZE
+
RUN SYS$SYSTEM:AUTHORIZE
  
RENAME/IDENTIFIER SYS$NODE_OLDNAME SYS$NODE_NEWNAME
+
RENAME/IDENTIFIER SYS$NODE_OLDNAME SYS$NODE_NEWNAME
  
EXIT
+
EXIT
  
 
6. Reboot.
 
6. Reboot.
  
REBOOT
+
REBOOT
  
 
7. After the reboot, log in via serial console and configure TCP/IP.
 
7. After the reboot, log in via serial console and configure TCP/IP.
  
@SYS$LOGIN:TCPIP$CONFIG
+
@SYS$LOGIN:TCPIP$CONFIG
  
 
• Follow the menus, best to configure options 1-4 by pressing “A”
 
• Follow the menus, best to configure options 1-4 by pressing “A”
Line 68: Line 68:
 
8. Log in via ssh and ctrl-t to test new name. Recreate batches like sys$batch.
 
8. Log in via ssh and ctrl-t to test new name. Recreate batches like sys$batch.
  
INIT/QUEUE/BATCH SYS$BATCH
+
INIT/QUEUE/BATCH SYS$BATCH
  
EDIT SYS$MANAGER:SYSTARTUP_VMS.COM
+
EDIT SYS$MANAGER:SYSTARTUP_VMS.COM
  
 
• Look (F1) for sys$batch and uncomment the line
 
• Look (F1) for sys$batch and uncomment the line
  
$! START /QUEUE SYS$BATCH
+
$! START /QUEUE SYS$BATCH
  
 
• to look like
 
• to look like
  
$ START /QUEUE SYS$BATCH
+
$ START /QUEUE SYS$BATCH
  
 
• ctrl-z
 
• ctrl-z

Revision as of 22:18, 20 January 2023

Rename OpenVMS node


1. Edit systartup_vms.com to disable starting sys$batch.

EDIT SYS$MANAGER:SYSTARTUP_VMS.COM

• Look (F1) for sys$batch and comment out

$ START /QUEUE SYS$BATCH

• to look like

$! START /QUEUE SYS$BATCH

• ctrl-z

• This is necessary for systartup_vms.com not to crash when the queue is missing.

2. Remove all queues, like sys$batch.

STOP/QUEUE/NEXT SYS$BATCH
DELETE/QUEUE SYS$BATCH

3. Modify SCSNODE value in modparams.dat and run autogen.com.

EDIT SYS$SYSTEM:MODPARAMS.DAT

• ctrl-z

@DKA0:[VMS$COMMON.SYSUPD]AUTOGEN

4. Rename node.

RUN SYS$SYSTEM:SYSGEN
SHOW SCSNODE
SET SCSNODE “NEWNAME”
WRITE CURRENT
EXIT

5. Rename identifier sys$node_oldname to sys$node_newname.

RUN SYS$SYSTEM:AUTHORIZE
RENAME/IDENTIFIER SYS$NODE_OLDNAME SYS$NODE_NEWNAME
EXIT

6. Reboot.

REBOOT

7. After the reboot, log in via serial console and configure TCP/IP.

@SYS$LOGIN:TCPIP$CONFIG

• Follow the menus, best to configure options 1-4 by pressing “A”

• Do not start TCP/IP until it is fully configured.

• Enable ssh client and server.

8. Log in via ssh and ctrl-t to test new name. Recreate batches like sys$batch.

INIT/QUEUE/BATCH SYS$BATCH
EDIT SYS$MANAGER:SYSTARTUP_VMS.COM

• Look (F1) for sys$batch and uncomment the line

$! START /QUEUE SYS$BATCH

• to look like

$ START /QUEUE SYS$BATCH

• ctrl-z