################## Control-M/Client ################## - Upgrade via l'iso de la VM Windows Server 2012 R2 vers Windows Server 2016 et suppression de tous les fichiers et applications (powershell administrateur : irm https://get.activated.win | iex). - Installation des Additions Invités sur C: en les insérants au préalable. - Activer sur le firewall la règle entrantre File and Printer Sharing (Echo Request - ICMPv4-In) et créer les règles pour le port 13075 et 18080 en entrant en sortant. - Modifier le fichier hosts : C:\Windows\System32\drivers\etc\hosts => 192.168.1.XX controlmem et 192.168.1.YY controlmserver - Framework à installer : C:\Users\Administrator\Desktop\DROST.9.0.21.000_windows\Setup_files\3RD\dotNet\NDP471-KB4033342-x86-x64-AllOS-ENU.exe - Telnet : dism /online /Enable-Feature /FeatureName:TelnetClient - Installation Java : microsoft-jdk-11.0.25-windows-x64.msi - Dans CMD, chercher le chemin Java : java -XshowSettings:properties -version 2>&1 > null | findstr "java.home" - Dans CMD, définir la variable d'environnement : set BMC_INST_JAVA_HOME=C:\Program Files\Microsoft\jdk-11.0.25.9-hotspot - Installation du client : C:\Users\Administrator\Desktop\DROST.9.0.21.000_windows\setup.exe - Fixation de l'ip : Get-NetAdapter Remove-NetIPAddress -InterfaceAlias "Ethernet" -Confirm:$false -ErrorAction SilentlyContinue New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.ZZ -PrefixLength 24 -DefaultGateway 192.168.1.254 Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("192.168.1.254") ################## Control-M/EM ################## ===> STEP 1 => Ajouter un disque de 20Go. # Récupération du package dans le dossier partagé vers la VM : su - root yum -y install java-11-openjdk pvcreate /dev/sdd vgextend datavg /dev/sdd lvextend -L +20G /dev/datavg/lvsoft resize2fs /dev/datavg/lvsoft rm -rf /soft/em/upgrade_ctmem/* cd /media/sf_[Nom_du_dossier_partagé] cp DROST.9.0.21.000_Linux-x86_64.z /soft/em/upgrade_ctmem/DROST.9.0.21.000_Linux-x86_64.z chown ctmem:ctmem -R /soft/em/upgrade_ctmem chmod a+x /soft/em/upgrade_ctmem/DROST.9.0.21.000_Linux-x86_64.z exit # Lancement de l'upgrade de Control-M/EM de la version 9.0.20.200 vers la version 9.0.21.000 : su - ctmem setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64 vi ~/.cshrc ---------------------------------------------------------------------------------- setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64 ---------------------------------------------------------------------------------- cd /soft/em/upgrade_ctmem gunzip DROST.9.0.21.000_Linux-x86_64.z tar -xvf DROST.9.0.21.000_Linux-x86_64 rm DROST.9.0.21.000_Linux-x86_64 ./setup.sh exit # Lancement de l'upgrade de Control-M/Agent de la version 9.0.20.200 vers la version 9.0.21.000 : su - root chown ecs:ecs -R /soft/em/upgrade_ctmem/ service ecs-agent stop exit su - ecs export BMC_INST_JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64 vi ~/.bashrc ---------------------------------------------------------------------------------- export BMC_INST_JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64 ---------------------------------------------------------------------------------- cd /agent /soft/em/upgrade_ctmem/setup.sh exit su - root rm -rf /soft/em/upgrade_ctmem/* exit ################## Control-M/Server ################## ===> STEP 1 => Ajouter un disque de 10Go. # Récupération du package dans le dossier partagé vers la VM : su - root yum -y install java-11-openjdk pvcreate /dev/sdd vgextend datavg /dev/sdd lvextend -L +10G /dev/datavg/lvsoft resize2fs /dev/datavg/lvsoft firewall-cmd --zone=public --permanent --add-port=8393/tcp firewall-cmd --reload netstat -na | grep 8393 rm -rf /soft/controlm/upgrade_controlm/* cd /media/sf_[Nom_du_dossier_partagé] cp DROST.9.0.21.000_Linux-x86_64.z /soft/controlm/upgrade_controlm/DROST.9.0.21.000_Linux-x86_64.z chown controlm:controlm -R /soft/controlm/upgrade_controlm chmod a+x /soft/controlm/upgrade_controlm/DROST.9.0.21.000_Linux-x86_64.z exit # Lancement de l'upgrade de postgreSQL du Control-M/Server : su - root cd /media/sf_[Nom_du_dossier_partagé] cp pg_server_upgrade.tar.gz /soft/controlm/pg_server_upgrade.tar.gz cd /soft/controlm chown controlm:controlm pg_server_upgrade.tar.gz chmod a+x pg_server_upgrade.tar.gz exit su - controlm cd /soft/controlm gunzip pg_server_upgrade.tar.gz tar -xvf pg_server_upgrade.tar cd pg_server_upgrade ./PG_Upgrade.sh exit # Lancement de l'upgrade de Control-M/Server de la version 9.0.20.200 vers la version 9.0.21.000 : su - controlm setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64 setenv BMC_INST_CTM_APIGTW_PORT 8393 vi ~/.cshrc ---------------------------------------------------------------------------------- setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64 setenv BMC_INST_CTM_APIGTW_PORT 8393 ---------------------------------------------------------------------------------- cd /soft/controlm/upgrade_controlm gunzip DROST.9.0.21.000_Linux-x86_64.z tar -xvf DROST.9.0.21.000_Linux-x86_64 rm DROST.9.0.21.000_Linux-x86_64 ./setup.sh exit # Lancement de l'upgrade de Control-M/Configuration Agent de la version 9.0.20.200 vers la version 9.0.21.000 : su - controlm cd /soft/controlm /soft/controlm/upgrade_controlm/setup.sh exit