BMC Control – M Workload Automation Interview Questions

BMC Control – M Workload Automation Interview Questions

Question
Explain about BMC Control-M Workload Automation
Answer
Control M Workload Automation is a solution to batch processing production control requirements, which lets you automate the scheduling of batch flows, and lets you monitor the processing of your batch flows. With Control-M you can schedule Shell Scripts, Batch Scripts, SAP BO Reports, File Transfer Jobs etc.
 
Question
List the features of BMC Control-M Workload Automation?
 
Answer
It can automate the below:
1. Shell scripts
2.SAP BO Reports
3.Informatica Jobs
4.File transfer
5. Batch Scripts
6. Database Scripts
7. Java Jobs
8. VM Jobs
 
Question
Through Control-M is it possible to do FTP with SSH Key.
 
Answer
 
Yes it can be done. For that you can go to Configuration manager, right click on the file transfer account and click on “Generate ssh key”. Remember to save the generated public key. You need to activate authentication on the destination server using this public key.
 
Question
Suppose I’m scheduling an AFT job. Let’s say I have to transfer file from Windows Server A to B. Configuring the account details in Control-M/EM server only. How Port #21 be opened? A. From Server A and B to Control-M/EM server B. From Server A to Server B
 
Answer
 
Port should be opened Control-M EM to both source & destination servers.
 
Question
What are the different methots to achieve high availability.
Answer
 
You can do this with one of the below methods: Control-M server mirroring databases Control-M with active/passive (high availability) clusters Control-M with active/passive (high availability) clusters
 
Question
 
Do port #21 to be opened between the Agent servers?
Answer
 
I don’t think it is required, are you facing any issue? Once the port is open between Control-M/EM it should work.
 
Question
Utility “ctmstvar” is used for what purpose.
 
Answer
The ctmstvar utility displays the current value of a variable or function.
 
Question
What is the need of this tool in Telcom & banking industry?
Answer
This is an automation tool which helps to automate different types of jobs eg. SAP BO Reports, Shell Script Jobs, Informatica Jobs, etc. Due to this automation lots of manual work becomes less and chance of error is also less.
 
Question
 
What are the different paramenters for configuring LADP.
Answer
1. LDAP Directory Server Type 2. LDAP Directory Search User 3. LDAP Directory Search Password 4. Transmission Protocol 5. Server Host Name & Port 6.LDAP Directory Search Base
 
Question
Can we generate mail & sms alert?
Answer
 
Yes you can do by going to properties of a job and then define it under Action Tab
Question
 
Can we transfer file from one server to another?
Answer
Yes you can do through FTP
 
Question
How is the file flow in AFT? “I just wanted to understand the file flow. Is it from Server A to the server where the account is configured to Server B. Or directly from server A to Server B. When we get a new request for file transfer”
Answer
Please follow the below details in case you have firewall in your environment: Configuring an FTP firewall in active and passive mode Control-M for AFT supports both the Active Data Transfer Process, and the Passive Data Transfer Process, enabling it to work behind a firewall and connect to remote FTP servers. The FTP mode is defined in the Connection Profile utility, when you define the connection definition. This procedure describes how to configure an FTP firewall in active and passive mode. To configure an FTP firewall in active and passive mode: 1.Open the following communication channels in the FTP server firewall:FTP server’s port 21 from anywhere (Client Connects the Server)FTP server’s port 21 to ports greater than 1023 (Server responds to client’s control port)FTP server’s port 20 to ports greater than 1023 (Server initiates data connection to client’s data port)FTP server’s port 20 from ports greater than 1023 (Client sends ACKs to server’s data port) Active mode can be problematic for FTP clients behind a firewall because the FTP client does not initiate the connection to the data port of the server; rather the server connects to the client port as defined in the PORT command. Usually an outside system initiating a connection to the client is blocked by the client firewall. The FTP Passive Data Transfer mode was developed to resolve this issue. In Passive mode, the following sequence of events occurs: 1.The client initiates both connections to the server, by first connecting to Server command port 21. 2.The client then issues the PASV command, (which requests that the Server open a random unprivileged port for the data port, and sends the PORT command to the client). 3.The client then connects to the data Server port as specified in the PORT command. 2.Open the following communication channels in the FTP server firewall, to support Passive mode FTP: FTP server’s port 21 from anywhere (Client connects the server) FTP server’s port 21 to ports greater than 1023 (Server responds to client’s control port) FTP server’s ports greater than 1023 from anywhere (Client initiates data connection to random port specified by server)FTP server’s ports greater than 1023 to remote ports greater than 1023 (Server sends ACKs (and data) to client’s data port) Problems can occur if an FTP server is behind a firewall, when FTP clients try to use passive mode to connect to a temporary random port number on the FTP server machine. The most common of these is that the firewall blocks the connection from the client to the server. When a restrictive firewall (one that denies a connection except for a few well known ports) exists on both the server and client sides, you should configure the firewall on the server side.Many FTP servers allow the administrator to specify a range of ports for the FTP server to use. The administrator can then limit the port range for the FTP server, and the firewall can then be configured to allow connection for the specified FTP server port range.
 
Question
 
Is it possible to run jobs on same agent through different Servers.
Answer
yes through different Control-M Servers.
 
Question
 
Is it possible to transfer file with out opening FTP port on Servers, In Control-M/EM 8.0
Answer
No
 
Question
We have Postgre SQL as Control-M database. Is there any direct way to access the database, without using the ctm_menu?
Answer
Yes, You can use postgres Client to connect directly to the Control-M databases(ctm800,em800).