- SDS BareMetal to Cloud Migration Guide
- Migration
- Reuse of the Existing Hardware and Existing IP Addresses
- Migrating Standby BM NOAM to VM NOAM
4.1.6 Migrating Standby BM NOAM to VM NOAM
Perform the following procedure to migrate Standby BM NOAM to VM
NOAM.
- Remove standby NOAM from topology.
- Log in to Active SDS NOAM GUI.
- Navigate to Status & Manage from Main Menu, then select HA.
- To change standby NOAM HA state to OOS, perform the
following steps:
- Navigate to Status & Manage from Main Menu, then select HA.
- Click Edit and change Max Allowed HA Role of Standby NOAM to OOS.
- To remove the standby NOAM from NOAM Server group, perform
the following steps:
- Navigate to Configuration from Main Menu, then select Server Groups.
- Select Noam (Level A) Server Group and click Edit.
- Uncheck Standby Noam from Server Group and click OK.
- Navigate to Configuration from Main Menu, then select Servers and select Standby NOAM and click Delete.
- Shutdown standby NOAM by running the following command:
sudo shutdown -h now
- Install OL8 and KVM on the shutdown BM server.
- Create vSDS 9.0.1 VM.
- Assign XMI IP to new vSDS 9.0.1.
- To configure netmask and XMI IP address values, run the
following
command:
sudo /usr/TKLC/plat/bin/netAdm set --onboot=yes --netmask=<netmask> --device=eth0 --address=<IP address>
- To configure netmask and XMI IP address values, run the
following
command:
- Add Standby NOAM server in the server group again on vSDS 9.0.1 Active NOAM, by
performing the following steps:
- Log in to the XMI IP of the Active vSDS 9.0.1 VM server.
- Navigate to Configuration from Main Menu, then select Servers.
- Click Insert.
- Add the following details for NOAM server:
- Enter NOAM hostname
- Update Role as Network OAM&P
- Hardware Profile as SDS Guest
- Configure XMI and IMI IP's and NTP server IP
- Click Ok.
- Navigate to Configuration from Main Menu, then select Servers.
- Select new Standby NOAM server, which was added in the previous step.
- Click Export to export server configuration file to filemgmt folder on the Active vSDS NOAM.
- Now ssh to Active SDS 9.0.X NOAM and follow the below steps
to copy
TKLCConfigData.<hostname>.sh
to newly created Standby vSDS 9.0.1 NOAM. After copying the file wait for 5 minutes.cd $FILE_MGMT_AREA
sudo scp TKLCConfigData.<hostname>.sh admusr@<XMI IP of newly added 9.0.X vSDS NOAM>:/var/tmp/TKLCConfigData.sh
- Verify the
/var/TKLC/appw/logs/Process/install.log
log file on Standby Noam for successfully running of TKLCConfigData.sh file. You can run following command to check logs.sudo tail -f /var/TKLC/appw/logs/Process/install.log
Output:+ sed -i s/WALLET_KEY_TO_BE_REPLACED_DURING_SERVER_EXPORT/bc332acff044aa6bcc7871c0742b0b89abd658efc23549acc70d857279a1ee3bb31e04f2e85fcc50fe2fad0c6aa69d3596ecb68f84983b44d7805d98a994ad96/g/usr/TKLC/appworks/prod/maint/loaders/install/postInstall/load.AppworksSecConfig + /usr/sbin/chpasswd ++ aw.wallet credential get tpdProvd tpdProvd + /usr/TKLC/appworks/sbin/updateMylogincnf Imysql: [Warning] Using a password on the command line interface can be insecure. Imysql: [Warning] Using a password on the command line interface can be insecure. + pm.kill apwSoapServer cmsoapa + /bin/touch /var/TKLC/appw/TKLCinitcfg + /bin/sleep 1 [SUCCESS] script completed successfully!
- Navigate to Configuration from Main Menu, then select Server Groups.
- Select the NOAM(Level A) Server group and click Edit.
- Select the newly added vSDS 9.0.X NOAM to add to the NOAM Server group, then click Ok to save the changes and wait for 5 minutes.
- If the Max Allowed HA Role of newly added vSDS 9.0.X NOAM is not Active then navigate to Status & Manage from Main Menu, then select HA and change Max Allowed HA Role of that server to Active by clicking Edit.
- SSH to Standby SDS 9.0.X NOAM.
- Run the following commands to disable the upgrade barrier
feature:
iset -fvalue=1 IdbParamDef where "param='IdbDisableUpgBarrier'" sudo init 6
- Log in to Active vSDS Noam GUI.
- Navigate to Status & Manage from Main Menu, then select Server and select Standby NOAM and click Restart.
- To verify servers, perform the following steps:
- Log in to the VIP of the SDS 9.0.X NOAM VM.
- Navigate to Status & Manage from Main Menu, then select Servers and verify if the screen displays data for all the servers in the topology.
Note:
- If this verification fails, contact My Oracle Support.
- The
TKLCConfigData.sh
file must be copied using SCP from Active vSDS 9.0.1 NOAM server to the new vSDS 9.0.1 that is required to be configured as standby NOAM.