################## Control-M/EM ################## => Monter à 20 Go (20480 Mo) de RAM totale sur la VM. # Mise à jour de la version java : su - root dnf -y install java-17-openjdk java-17-openjdk-devel java -version exit su - ctmem cd /soft/em/BMCINSTALL/scripts update_Java_home.sh -product=EM -java_path=/usr/lib/jvm/java-17-openjdk-17.0.19.0.10-1.el8.x86_64 exit # Récupération du package dans le dossier partagé vers la VM : su - root mkdir -p /soft/em/upgrade_ctmem cd /media/sf_[Nom_du_dossier_partagé] cp DROST.9.0.22.000_Linux-x86_64.z /soft/em/upgrade_ctmem/DROST.9.0.22.000_Linux-x86_64.z chown ctmem:ctmem -R /soft/em/upgrade_ctmem chmod a+x /soft/em/upgrade_ctmem/DROST.9.0.22.000_Linux-x86_64.z exit # Vérification prérequis à l'upgrade de Control-M/EM de la version 9.0.21.300 vers la version 9.0.22.000 : su - ctmem cd /soft/em/upgrade_ctmem gunzip DROST.9.0.22.000_Linux-x86_64.z tar -xvf DROST.9.0.22.000_Linux-x86_64 rm DROST.9.0.22.000_Linux-x86_64 cd CheckReq setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-17-openjdk-17.0.19.0.10-1.el8.x86_64 checkReqRun.sh -product=EM -memory_model=MEDIUM -database=PostgreSQL exit su - root vi /etc/security/limits.conf ---------------------------------------------------------------------------------- ctmem soft nofile 8192 ctmem hard nofile 65536 ctmem soft core unlimited ctmem hard core unlimited ---------------------------------------------------------------------------------- vi /etc/sysctl.conf ---------------------------------------------------------------------------------- kernel.shmall = 2097152 kernel.shmmax = 4294967296 kernel.shmmni = 4096 kernel.sem = 250 64000 100 400 fs.file-max = 65536 net.ipv4.ip_local_port_range = 32768 61000 ---------------------------------------------------------------------------------- sysctl -p fallocate -l 6G /swapfile2 chmod 600 /swapfile2 mkswap /swapfile2 swapon /swapfile2 free -m echo '/swapfile2 none swap sw 0 0' >> /etc/fstab exit su - ctmem cd /soft/em/upgrade_ctmem/CheckReq setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-17-openjdk-17.0.19.0.10-1.el8.x86_64 checkReqRun.sh -product=EM -memory_model=MEDIUM -database=PostgreSQL exit # Vérification préparation à l'upgrade de Control-M/EM de la version 9.0.21.300 vers la version 9.0.22.000 : su - ctmem em_database_menu => 1 - Management => 1 - Start Database cd /soft/em/upgrade_ctmem/UpgradeReady/upgrade_ready is_upgrade_ready.sh -p EM exit # Lancement de l'upgrade de Control-M/EM de la version 9.0.21.300 vers la version 9.0.22.000 : su - ctmem cd /soft/em/upgrade_ctmem ./setup.sh exit # Lancement de l'upgrade de la base Control-M/EM : su - root cd /media/sf_[Nom_du_dossier_partagé] cp pg_server_upgrade_Linux.tar.gz /soft/em/ctm_em/pg_server_upgrade_Linux.tar.gz chown ctmem:ctmem /soft/em/ctm_em/pg_server_upgrade_Linux.tar.gz chmod a+x /soft/em/ctm_em/pg_server_upgrade_Linux.tar.gz exit su - ctmem root_menu -> 1 - Activation Menu -> 6 - Stop All cd /soft/em/ctm_em/ gunzip pg_server_upgrade_Linux.tar.gz tar -xvf pg_server_upgrade_Linux.tar rm pg_server_upgrade_Linux.tar cd pg_server_upgrade ./PG_Upgrade.sh exit su - root rm -rf /soft/em/ctm_em/pg_server_upgrade exit # Lancement de l'upgrade de Control-M/Agent de la version 9.0.21.300 vers la version 9.0.22.000 : su - root chown ecs:ecs -R /soft/em/upgrade_ctmem/ service ecs-agent stop exit su - ecs cd /agent/BMCINSTALL/scripts update_Java_home.sh -product=Agent -java_path=/usr/lib/jvm/java-17-openjdk-17.0.19.0.10-1.el8.x86_64 exit su - root cd /agent /soft/em/upgrade_ctmem/setup.sh vi /etc/security/limits.conf ---------------------------------------------------------------------------------- root soft nofile 8192 root hard nofile 65536 root soft core unlimited root hard core unlimited ---------------------------------------------------------------------------------- service ecs-agent start rm -rf /soft/em/upgrade_ctmem exit # Installation du patch Control-M/EM 9.0.22.030 : su - root cd /media/sf_[Nom_du_dossier_partagé] mkdir /soft/em/PANFT_9_0_22_030 cp -p PANFT.9.0.22.030.zip /soft/em/PANFT_9_0_22_030/PANFT.9.0.22.030.zip chown -R ctmem:ctmem /soft/em/PANFT_9_0_22_030/ chmod a+x /soft/em/PANFT_9_0_22_030/PANFT.9.0.22.030.zip exit su - ctmem cd /soft/em/PANFT_9_0_22_030 unzip PANFT.9.0.22.030.zip cd PANFT.9.0.22.030 ./install_patch.sh exit su - root rm -rf /soft/em/PANFT_9_0_22_030 exit ################## Control-M/Server ################## => Monter à 12 Go (12288 Mo) de RAM totale sur la VM. # Mise à jour de la version java : su - root dnf -y install java-17-openjdk java-17-openjdk-devel java -version exit su - controlm cd /soft/controlm/BMCINSTALL/scripts update_Java_home.sh -product=Server -java_path=/usr/lib/jvm/java-17-openjdk-17.0.19.0.10-1.el8.x86_64 exit # Récupération du package dans le dossier partagé vers la VM : su - root mkdir -p /soft/controlm/upgrade_controlm cd /media/sf_[Nom_du_dossier_partagé] cp DROST.9.0.22.000_Linux-x86_64.z /soft/controlm/upgrade_controlm/DROST.9.0.22.000_Linux-x86_64.z chown controlm:controlm -R /soft/controlm/upgrade_controlm chmod a+x /soft/controlm/upgrade_controlm/DROST.9.0.22.000_Linux-x86_64.z exit # Vérification prérequis à l'upgrade de Control-M/Server de la version 9.0.21.300 vers la version 9.0.22.000 : su - controlm cd /soft/controlm/upgrade_controlm gunzip DROST.9.0.22.000_Linux-x86_64.z tar -xvf DROST.9.0.22.000_Linux-x86_64 rm DROST.9.0.22.000_Linux-x86_64 cd CheckReq setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-17-openjdk-17.0.19.0.10-1.el8.x86_64 checkReqRun.sh -product=CTMS -memory_model=MEDIUM -database=PostgreSQL exit su - root vi /etc/security/limits.conf ---------------------------------------------------------------------------------- controlm soft nofile 8192 controlm hard nofile 65536 controlm soft core unlimited controlm hard core unlimited ---------------------------------------------------------------------------------- vi /etc/sysctl.conf ---------------------------------------------------------------------------------- kernel.shmall = 2097152 kernel.shmmax = 4294967296 kernel.shmmni = 4096 kernel.sem = 250 64000 100 400 fs.file-max = 65536 net.ipv4.ip_local_port_range = 32768 61000 ---------------------------------------------------------------------------------- sysctl -p fallocate -l 6G /swapfile2 chmod 600 /swapfile2 mkswap /swapfile2 swapon /swapfile2 free -m echo '/swapfile2 none swap sw 0 0' >> /etc/fstab exit su - controlm cd /soft/controlm/upgrade_controlm/CheckReq setenv BMC_INST_JAVA_HOME /usr/lib/jvm/java-17-openjdk-17.0.19.0.10-1.el8.x86_64 checkReqRun.sh -product=CTMS -memory_model=MEDIUM -database=PostgreSQL exit # Vérification préparation à l'upgrade de Control-M/Server de la version 9.0.21.300 vers la version 9.0.22.000 : su - controlm ctm_menu => 1 - CONTROL-M Manager => 3 - Start Database cd /soft/controlm/upgrade_controlm/UpgradeReady/upgrade_ready is_upgrade_ready.sh -p CTMS exit # Lancement de l'upgrade de Control-M/Server de la version 9.0.21.300 vers la version 9.0.22.000 : su - controlm cd /soft/controlm/upgrade_controlm ./setup.sh exit # Lancement de l'upgrade de Control-M/Configuration Agent de la version 9.0.21.300 vers la version 9.0.22.000 : su - controlm cd /soft/controlm /soft/controlm/upgrade_controlm/setup.sh exit su - root rm -rf /soft/controlm/upgrade_controlm exit # Lancement de l'upgrade de la base Control-M/Server : su - root cd /media/sf_[Nom_du_dossier_partagé] cp pg_server_upgrade_Linux.tar.gz /soft/controlm/pg_server_upgrade_Linux.tar.gz chown controlm:controlm /soft/controlm/pg_server_upgrade_Linux.tar.gz chmod a+x /soft/controlm/pg_server_upgrade_Linux.tar.gz exit su - controlm ctm_menu -> 1 - Activation Menu -> 6 - Stop All & 3 - Start Database cd /soft/controlm gunzip pg_server_upgrade_Linux.tar.gz tar -xvf pg_server_upgrade_Linux.tar rm pg_server_upgrade_Linux.tar cd pg_server_upgrade ./PG_Upgrade.sh exit su - root rm -rf /soft/controlm/pg_server_upgrade exit # Installation du patch Control-M/Server 9.0.22.025 : su - root cd /media/sf_[Nom_du_dossier_partagé] mkdir /soft/controlm/PACTV_9_0_22_025 cp -p PACTV.9.0.22.025.zip /soft/controlm/PACTV_9_0_22_025/PACTV.9.0.22.025.zip chown -R controlm:controlm /soft/controlm/PACTV_9_0_22_025 chmod a+x /soft/controlm/PACTV_9_0_22_025/PACTV.9.0.22.025.zip exit su - controlm cd /soft/controlm/PACTV_9_0_22_025 unzip PACTV.9.0.22.025.zip cd PACTV.9.0.22.025 ./install_patch.sh exit su - root rm -rf /soft/controlm/PACTV_9_0_22_025 exit