Rename OpenVMS Node: Difference between revisions

From VSI OpenVMS Wiki
Jump to navigation Jump to search
m Changed SYS$LOGIN:SYSTARTUP_VMS.COM to SYS$MANAGER:SYSTARTUP_VMS.COM. One should be logged in as SYSTEM, but if not...
Polluks (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
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


• This is necessary for systartup_vms.com not to crash when the queue is missing.
• This is necessary for systartup_vms.com not to crash when the queue is missing.
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 and SCSSYSTEMID values 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”
 
WRITE CURRENT
SET SCSNODE “NEWNAME”
EXIT
 
WRITE CURRENT
 
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 66: Line 59:
• Enable ssh client and server.
• Enable ssh client and server.


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


EDIT SYS$MANAGER:SYSTARTUP_VMS.COM
INIT/QUEUE/BATCH SYS$BATCH
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

Latest revision as of 09:17, 18 July 2025

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 and SCSSYSTEMID values 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