Control-M MFT Enterprise Installation
The following procedures describe how to install Control-M MFT Enterprise on a Control-M/EM server on UNIX and Windows:
After you install Control-M MFT Enterprise, you must install the Control-M MFT Enterprise Gateway in the DMZ on a Linux computer, as described in Installing the Control-M MFT Enterprise Gateway on Linux. The Gateway and Control-M MFT must be the same version.
Control-M MFT Enterprise System Requirements
This table lists the minimum system requirements for the Control-M MFT Enterprise Hub and Gateway.
Operating System |
Specifications |
Requirements |
---|---|---|
Windows |
|
The Hub machine must meet the following minimum requirements:
|
|
The Hub machine must meet the following minimum requirements:
|
|
You must set a High Availability environment with at least 3 Hubs and 3 Gateways to handle such loads. For higher loads, add additional Hubs and Gateways. |
Each Hub machine must meet the following minimum requirements:
|
|
Linux |
|
The Hub machine must meet the following requirements:
The Gateway machine must have the following requirements:
|
|
The Hub machine must meet the following requirements:
The Gateway machine must meet the following minimum requirements:
|
|
You must set a High Availability environment with at least 3 Hubs and 3 Gateways to handle such loads. For higher loads, add additional Hubs and Gateways. |
Each Hub machine must meet the following minimum requirements:
Each Gateway machine must meet the following minimum requirements:
|
Installing Control-M MFT Enterprise on Windows
This procedure describes how to install Control-M MFT Enterprise on a Control-M/EM server on Windows.
Before You Begin
-
Ensure that the database server that contains the Control-M/EM database is up and running.
-
Download the MFT Enterprise installation files from EPD, as described in Obtaining Control-M Installation Files.
Begin
-
From the downloaded Control-M MFT Enterprise CD image, double-click the setup.exe file.
The Control-M Managed File Transfer B2B wizard appears.
-
Do one of the following:
-
Interactive Install: Follow the on-screen instructions until the installation is complete.
-
Automatic Install: Create a parameter file and then run the automatic install in a non-interactive mode, as follows:
-
Follow the on-screen instructions until the Summary window.
-
Click Generate and select the location to create the XML parameter file.
-
Click Yes to quit the installation.
A confirmation message appears.
- Click Yes.
-
Copy the automatic installation parameters file to a network location that is accessible to all computers where you want to perform an automatic installation.
-
Log in using a user ID that has Administrator permissions on the current computer.
-
Run the following installation script:
<source_path>\Setup.exe -silent <xml_path>\<filename.xml>
The installation log can be found at the following location:
<installFolder>\BMCINSTALL\log\BMC_Control-M_MFT_B2B_Install_<date-time>.log
-
-
-
Click Done.
Installing Control-M MFT Enterprise on UNIX
This procedure describes how to install Control-M MFT Enterprise on a Control-M/EM server on UNIX.
Before You Begin
-
Ensure that the database server that contains the Control-M/EM database is up and running.
-
Download the MFT Enterprise installation files from EPD, as described in Obtaining Control-M Installation Files.
Begin
-
Mount the installation CD image from the root user, and log off the root user before continuing with the installation.
-
Log in to the Control-M/EM account.
If you are using the GUI, set the environment variable DISPLAY to value <hostName>:0.0. It is not necessary to set DISPLAY for console mode or silent mode. For more information, see Setting Environment Variables in UNIX.
-
Run the following command:
<cdPath>/setup.sh
-
Follow the on-screen instructions until the installation is complete.
Installing the Control-M MFT Enterprise Gateway on Linux
This procedure describes how to install Control-M MFT Enterprise Gateway on Linux in the DMZ. The Gateway is a proxy server used to transfer files to and from the Control-M MFT Enterprise Hub by external users.
Before You Begin
-
Download the MFT Enterprise B2B Gateway installation files from EPD, as described in Obtaining Control-M Installation Files.
Begin
-
Copy the installation files to the host where you want to install the Gateway.
If you are using the GUI, set the environment variable DISPLAY to value <hostName>:0.0. It is not necessary to set DISPLAY for console mode or silent mode. For more information, see Setting Environment Variables in UNIX.
-
From the MFT Gateway account home directory, run the following command:
setup.sh
-
Follow the on-screen instructions until the installation is complete.
The MFT Enterprise Gateway automatically restarts after the installation is complete.
To manually start the Gateway, run the following command:
mft-proxy/exe/start-mft-proxy.sh
To manually stop the Gateway, run the following command:
mft-proxy/exe/shut-mft-proxy.sh
Configuring the Control-M MFT Forward Proxy
This procedure describes how to configure the Control-M MFT Forward Proxy that is included in the Control-M MFT Gateway installation. This proxy runs as a standalone process, separate from the Gateway, and you can use it to direct your file transfers via SFTP, FTPS, and S3 protocols.
Begin
-
Ensure that the data/forwardConfig.properties file contains the required settings (port and optional credentials).
-
Run the following command:
start-forward-proxy.sh
Configuring the automatic startup procedure for Control-M MFT Enterprise Gateway
This procedure describes how to configure the automatic startup procedure for Control-M MFT Enterprise Gateway on Linux.
Begin
-
Log in as root.
-
Navigate to the following to location:
/etc/systemd/system/
-
Create a new unit service file with 644 permissions.
The extension must be .service.
b2b-gtw.service
-
Open the file and type the following:
Copy[Unit]Description=B2B Gateway
[Service]
Type=forking
RemainAfterExit=yes
ExecStart=/[mft_proxy_exe_dir]/start-mft-proxy.sh
ExecStop=/[mft_proxy_exe_dir]/shut-mft-proxy.sh
User=[mft_proxy_user]
Group=[mft_proxy_group]
[Install]
WantedBy=multi-user.target -
Save the file.
-
From a command line, run the following commands:
-
systemctl daemon-reload
-
systemctl enable [unit service file].service
-
-
Restart the Control-M MFT Enterprise Gateway computer and check that the Gateway is up and running.
Uninstalling Control-M MFT Enterprise from Windows
This procedure describes how to uninstall Control-M MFT Enterprise from Windows.
Begin
-
From the Start menu, select Control Panel.
-
Double-click Programs and Features.
-
Select Control-M Managed File Transfer Enterprise B2B, and click Uninstall.
-
Click OK to continue.
Control-M MFT Enterprise is successfully removed from your computer.
Uninstalling Control-M MFT Enterprise from UNIX
This procedure describes how to uninstall Control-M MFT Enterprise from UNIX.
Begin
-
Log in as a Control-M user.
-
Navigate to the following directory:
<InstallFolder>/BMCINSTALL/uninstall/DRM2B
-
Type one of the following commands:
-
Interactive Uninstall: ./uninstall.sh
-
Automatic Uninstall: ./uninstall.sh -silent
-
-
Control-M MFT Enterprise B2B is successfully removed from your computer.
Uninstalling Control-M MFT Enterprise Gateway from Linux
This procedure describes how to uninstall Control-M MFT Enterprise Gateway from Linux.
Begin
-
Navigate to the following directory:
<InstallFolder>/BMCINSTALL/uninstall/DRM2B.9.0.21.000
-
Type one of the following commands:
-
Interactive Uninstall: ./uninstall.sh
-
Automatic Uninstall: ./uninstall.sh -silent
The Control-M MFT Enterprise Gateway is successfully removed from your computer.
-