Skip to content

Control-M

BMC Control-M workload automation in practice: installation, agents, job scheduling, integrations, upgrades and daily operations.

Control-M for Kubernetes – Installation

After showing you an overview and the preparation of Control-M for Kubernetes, it is time to deep in with the installation of this solution. In fact, without the installation of Control-M for Kubernetes you can’t modernize your batch! In this blog, I will share with you how to do the installation of this solution step by step. Let’s remember the… 

Control-M for Kubernetes – Preparation

As promised in the first blog of this series, here we are with the second blog to show you how to prepare the Control-M for Kubernetes solution, this solution allow to create and start Kubernetes pods using Control-M jobs. To implement Control-M for Kubernetes you will need to verify and prepare some prerequisites, like check access, compatibility with OS, persistent… 

Control-M for Kubernetes – Overview

At a customer, I implemented Control-M for Kubernetes/OpenShift, as the customer has a hybrid environment between VM, on-premise/Cloud Kubernetes/OpenShift. This is the first blog of a series, in which I will share with you from A to Z how to implement Control-M for Kubernetes and OpenShift. Control-M for Kubernetes enables you to execute Control-M job(s) to run one or more… 

Control-M /EM: “Failed installing PostgreSQL database” error message

Introduction: During a Control-M installation, you can face some issues, sometime it’s due to a lack of prerequisites ( Keep the best practices and be sure to follow the advice from BMC site experts, take a look on the installation documentation to fill all the prerequisite). However it can be a singular issue ( not as explicit as a right… 

Control-M /EM : Generate a job report in few clicks!

Introduction During a previous post, we have seen how to find the creator of a workload policy using BMC reports tool. Indeed , this tool can be helpful to perform tasks such an audit of Control-M components, checking active peak usage , monitor quantitative resource ,sort jobs related to a specific host or hostgroup and many other things to retrieve… 

Control-M/EM : Find who created a Workload Policy

Introduction: Control-M gives us many ways to get info about jobs , for example by checking their definition , or checking their execution log or the Alert viewer,checking their execution their scheduling and so on. There is also ways to monitor other Control-M components such as resources,database update,communication between Control-M components.. Everything depends of what you need but you will… 

Control-M/EM : Access to folder is not allowed to user

Introduction Hi everybody , sometimes users make and develop their own job and manage the whole cycle of life of their folder. But It can happened that they face issues and contact the administrator for some support. Here is one case regarding job ordering , to investigate we will proceed by steps. How to order a job from another Job… 

Control-M/EM: Order a job with the “hold” option always on

Introduction Hello everyone, as a Control-M user and job creator you will have to work on the planning domain and perform many tasks on jobs, from defining them to testing them and finally ordering them on the monitoring domain How to Order a job As a reminder we will quickly check the different ways to order a job with the… 

Control-M/EM : Import error conflict message “The format of do notify message is not valid”

Introduction Hello everybody,sometimes users can request us to import their job definition using xml specific file.It is quite an easy task to perform but in rare cases you can encounter some issues.When Control-m is checking the XML schema verification to import it in the planning domain you can have an windows error message explaining that there is a configuration in… 

Control-M/EM Failed to open archive viewpoint

Introduction Sometimes you need to have information about the execution of Control-M tasks and logs. In particular, when you need to do research, you can use the history area (history pane). In a previous job, I encountered a problem when I tried to load the job history pane. This was because our number of jobs was increasing significantly and we… 

Control-M/EM : Run same command on multiple jobs using hostgroup

Introduction: For a specific use case , it was asked to create jobs running same script on 30 agents ,each one defined on its dedicated server. Also depending on the server list ,we had to start jobs with specific users. So is there a way avoid to create 30 individual jobs? Maybe we can find an optimal solution and guess… 

Control-M /EM Update your job notifications using template

Introduction Hi everybody Today we will see a typical use case you can have during your Control-m tasks.You already know how to update a job using the planning domain and I have made some blogs about updating more than one job in a row.But how about making same kind of update on different folders,will we have to repeat each time…