Micetro components for Linux
Important
All non-Windows Micetro components (Micetro Central, Micetro Agents, and the Web Application) require Python version 3.8 or greater to be installed on the target server.
Download the following installer packages:
Micetro Central:
micetro-central.linux.x64.tgzMicetro Agent:
micetro-controllers.linux.x64.tgzMicetro Web Application:
micetro-web.linux.x64.tgzMicetro AuthServe Agent:
mm-authserve-agent.tar.gz
Note
Unless noted, all commands are run as root.
Micetro Central on Linux
Micetro Central is the central authentication server. It also serves as the metadata storage engine, containing data such as zone history logs, user accounts and permissions, etc. You must have at least one copy of Micetro Central installed in the environment. Micetro Central does not need to be installed on a DNS server.
Note
Before installing Micetro Central, decide the following:
What user account will own the Micetro Central process?
Where do you want everything stored? There are defaults provided.
Important
The installation process is designed to be fast and simple. If you want to customize your setup, such as changing the installation path for Micetro Central, make sure to follow the steps carefully.
To install Micetro Central:
Extract and run the Micetro Central installation package:
tar -xzvf micetro-central-10.3.5.linux.x64.tgz
cd micetro-central-10.3.5.linux.x64
./install
After installation has finished, check for running mmcentral:
systemctl status mmcentral
Installing Micetro Central puts the following files in your system:
Description |
File(s) or directory |
|---|---|
Micetro Central daemon |
mmcentrald, usually in /usr/sbin or /usr/local/sbin |
Data directory for Micetro Central |
Usually /var/mmsuite/mmcentral |
Update directory |
update, located in the data directory |
Preferences file |
preferences.cfg, located in the data directory |
init script, [1] |
/etc/init.d/mmcentral |
Settings file used by the init script (Ubuntu Linux only) |
/etc/default/mmcentral |
For information on preferences/configuration files, refer to Configuration files for Linux.
Removing Micetro Central
To remove Micetro Central:
Use the init script to stop the service (give it the “stop” argument).
Delete the daemon and the init script.
Remove any references to the init script in the rest of the boot system, if necessary.
(Optional). You can also delete the data directory.
Setting up cloud services on Linux
For IP Address Management (IPAM), Micetro connects with cloud services through Micetro Central. DNS management requires the Micetro DNS Agent and DHCP management requires the Micetro DHCP Agent. Before proceeding with any actions involving Micetro and cloud services, two critical prerequisites must be met:
DNS/DHCP Agent Installation and Setup:
The Micetro Agent must be installed on the machine where Micetro Central is running. For instructions on installing Micetro Agents, refer to the following pages:
DNS Agent: Installing Micetro DNS Agents on Linux
DHCP Agent: Installing Micetro DHCP Agents on Linux
Network Connectivity:
Make sure the machine hosting Micetro Central can connect to the designated cloud instance.
The connection must be made through port
443/TCP, which is reserved for secure communication.For detailed networking requirements, refer to Networking requirements.
If you intend to add multiple AWS cloud accounts using a single set of credentials, refer to Configuring AWS Multi-Account Setup.
After these prerequisites are met, you can integrate cloud services with Micetro. Refer to Integrating cloud services for instructions.