Navigation simplifiée : Blog | Forum | Youtube | Mini-chat

Installation de Control-M (ordonnanceur) sous CentOS 8

Configuration des VM CentOS :


Téléchargement

Configuration de la VM pour CTM-EM :

Installation de l'OS :

Mises à jour de l'OS et installation des Guest Additions for VirtualBox :

su - root
yum -y update
yum -y install epel-release
yum -y install make gcc kernel-headers kernel-devel perl dkms bzip2
exit
reboot

#Insérer l'image CD des Additions Invités et le lancer

Installation de GNOME pour l'installation de Control-M en GUI :

su - root
dnf -y groupinstall workstation
systemctl set-default graphical.target
exit
reboot

Configuration de la VM pour CTM-S :

Installation de l'OS :

Mises à jour de l'OS et installation des Guest Additions for VirtualBox :

su - root
yum -y update
yum -y install epel-release
yum -y install make gcc kernel-headers kernel-devel perl dkms bzip2
exit
reboot

#Insérer l'image CD des Additions Invités et le lancer

Installation de GNOME pour l'installation de Control-M en GUI :

su - root
dnf -y groupinstall workstation
systemctl set-default graphical.target
exit
reboot

Création des filesystems et users


Téléchargement

Création du filesystem /soft/em via la gestion par volumes logiques :

su - root
yum -y install lvm2

fdisk -l
lsblk -f

pvcreate /dev/sdb
pvcreate /dev/sdc
pvcreate /dev/sdd
pvdisplay

vgcreate datavg /dev/sdb /dev/sdc
vgextend datavg /dev/sdd
vgdisplay

lvcreate -n lvsoft -L 35G datavg
lvcreate -n lvdoc -L 1G datavg
lvdisplay
mkfs.ext4 /dev/datavg/lvsoft
mkfs.ext4 /dev/datavg/lvdoc

mkdir /soft
mkdir /soft/em
mkdir /documentation
mount /dev/datavg/lvsoft /soft/em
mount /dev/datavg/lvdoc /documentation
lsblk -f

vi /etc/fstab
--------------
UUID=0ca0680d-e140-4959-a46e-1bad8f1e0704 /soft/em                   ext4     defaults        0 0
UUID=45d3e614-6c38-4d3c-a947-6cda6e45e15c /documentation                   ext4     defaults        0 0       0 0
--------------

df -h
exit

Création d'un utilisateur Control-M ctmem et paramétrage :

su - root
yum -y install csh

/usr/sbin/useradd -u 1001 -d /soft/em -s /bin/csh ctmem
passwd ctmem
usermod -aG wheel ctmem
groups ctmem

cat /etc/passwd
--------------
ctmem:x:1001:1001::/soft/em:/bin/csh
--------------

cd /soft
chown ctmem:ctmem em

vi /etc/sysctl.conf
--------------
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 800
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 32768 61000
--------------

/sbin/sysctl -p
dnf -y install libnsl
exit

Récupération du tar.Z dans le dossier partagé vers la VM :

su - root
cd /media/sf_[Nom_du_dossier_partagé]
cp DROST.9.0.20.000_Linux-x86_64.tar.Z /soft/em/DROST.9.0.20.000_Linux-x86_64.tar.Z
cd /soft/em
chmod a+x DROST.9.0.20.000_Linux-x86_64.tar.Z
chown ctmem:ctmem DROST.9.0.20.000_Linux-x86_64.tar.Z
exit

Sauvegarde de la VM avant installation de Control-M Enterprise Manager :

Création du filesystem /soft/controlm via la gestion par volumes logiques :

su - root
yum -y install lvm2

fdisk -l
lsblk -f

pvcreate /dev/sdb
pvcreate /dev/sdc
pvcreate /dev/sdd
pvdisplay

vgcreate datavg /dev/sdb /dev/sdc
vgextend datavg /dev/sdd
vgdisplay

lvcreate -n lvsoft -L 35G datavg
lvcreate -n lvdoc -L 1G datavg
lvdisplay
mkfs.ext4 /dev/datavg/lvsoft
mkfs.ext4 /dev/datavg/lvdoc

mkdir /soft
mkdir /soft/controlm
mkdir /documentation
mount /dev/datavg/lvsoft /soft/controlm
mount /dev/datavg/lvdoc /documentation
lsblk -f

vi /etc/fstab
--------------
UUID=c9bdf870-369e-4cc6-b1f2-6f5c9285362b /soft/controlm                   ext4     defaults        0 0
UUID=9d0cf602-3dc5-48a8-a272-031030c27644 /documentation                   ext4     defaults        0 0
--------------

df -h
exit

Création d'un utilisateur Control-M controlm et paramétrage :

su - root
yum -y install csh

/usr/sbin/useradd -u 1001 -d /soft/controlm -s /bin/csh controlm
passwd controlm
usermod -aG wheel controlm
groups controlm

cat /etc/passwd
--------------
controlm:x:1001:1001::/soft/controlm:/bin/csh
--------------

cd /soft
chown controlm:controlm controlm

vi /etc/sysctl.conf
--------------
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 800
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 32768 61000
--------------

/sbin/sysctl -p
dnf -y install libnsl
exit

Récupération du tar.Z dans le dossier partagé vers la VM :

su - root
cd /media/sf_[Nom_du_dossier_partagé]
cp DROST.9.0.20.000_Linux-x86_64.tar.Z /soft/controlm/DROST.9.0.20.000_Linux-x86_64.tar.Z
cd /soft/controlm
chmod a+x DROST.9.0.20.000_Linux-x86_64.tar.Z
chown controlm:controlm DROST.9.0.20.000_Linux-x86_64.tar.Z
exit

Sauvegarde de la VM avant installation de Control-M Server :

Installation des composants


Téléchargement

Lancement de l'installation de Control-M Enterprise Manager :

su - ctmem
cd /soft/em
uncompress DROST.9.0.20.000_Linux-x86_64.tar.Z
tar -xvf DROST.9.0.20.000_Linux-x86_64.tar
./setup.sh
exit

Récupération de l'ip de la VM :

su - root
ip addr
exit

Vérification de l'installation du Control-M Enterprise Manager :

su - ctmem
root_menu
1
1
q

ps -aux | grep ctm
ps -aux | grep controlm
exit

#Dans la barre d'adresse du navigateur : http://localhost.localdomain:18080/

Ouvrir les ports 18080 et 13075 sur Control-M Entreprise Manager :

su - root
sudo firewall-cmd --zone=public --permanent --add-port=18080/tcp
sudo firewall-cmd --zone=public --permanent --add-port=13075/tcp
sudo firewall-cmd --zone=public --permanent --add-port=8446/tcp
sudo firewall-cmd --reload
netstat -na | grep 18080
netstat -na | grep 13075
netstat -na | grep 8446
exit

Installation du client Control-M sur Windows :

Lancement de l'installation de Control-M Server :

su - controlm
cd /soft/controlm
uncompress DROST.9.0.20.000_Linux-x86_64.tar.Z
tar -xvf DROST.9.0.20.000_Linux-x86_64.tar
./setup.sh
exit

Récupération de l'ip de la VM :

su - root
ip addr
exit

Vérification de l'installation du Control-M Server :

su - controlm
ctm_menu
1
1
q
q

ps -aux | grep ctm
ps -aux | grep controlm
exit

Ouvrir les ports 2368, 2369, 2370, 2371, 7005 et 7006 sur Control-M Entreprise Manager/Server :

su - root
sudo firewall-cmd --zone=public --permanent --add-port=2368/tcp
sudo firewall-cmd --zone=public --permanent --add-port=2369/tcp
sudo firewall-cmd --zone=public --permanent --add-port=2370/tcp
sudo firewall-cmd --zone=public --permanent --add-port=2371/tcp
sudo firewall-cmd --zone=public --permanent --add-port=7005/tcp
sudo firewall-cmd --zone=public --permanent --add-port=7006/tcp
sudo firewall-cmd --reload
netstat -na | grep 2368
netstat -na | grep 2369
netstat -na | grep 2370
netstat -na | grep 2371
netstat -na | grep 7005
netstat -na | grep 7006
exit

Ajout du Control-M Server depuis le CCM :

Activer l'agent Control-M Server sur le Control-M Server :

su - controlm
ag_diag_comm
exit

su - root
cd /soft/controlm/ctm_agent/ctm/scripts
./start-ag
exit

ALL_INSTALL_CTLM.txt

Auteur : Josselin Fatah-Roux

Commentaires

Vous n'êtes pas connecté pour pouvoir participer !

:

Page :