Difference between revisions of "Supermicro:Supermicro SSM Installation"
Jump to navigation
Jump to search
(Created page with "== Download the SSM Package == A copy can be obtained from: <insert link here> == Start the installer == <syntaxhighlight> [root@ssm-server Downloads]# ls -l total 817508 -rw-r--r--. 1...") |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | == | + | == Prerequisites == |
| + | * A system or VM installed with CentOS/Redhat (a fairly minimal install seems OK) | ||
| + | * The installer | ||
| + | * Licenses for the managed nodes | ||
| − | A copy can be obtained from: <insert link here> | + | == Download and start the installer == |
| − | + | * A copy can be obtained from: <insert link here> | |
| − | + | * Start the installer | |
<syntaxhighlight> | <syntaxhighlight> | ||
[root@ssm-server Downloads]# ls -l | [root@ssm-server Downloads]# ls -l | ||
| Line 55: | Line 58: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| − | Scroll through the license, accept and you'll be prompted with the installation type: | + | == Installation Options == |
| + | |||
| + | * Scroll through the license, accept and you'll be prompted with the installation type: | ||
<syntaxhighlight> | <syntaxhighlight> | ||
=============================================================================== | =============================================================================== | ||
| Line 70: | Line 75: | ||
ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT | ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT | ||
: | : | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Choose an installation path (leave blank for default): | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Choose an install folder | ||
| + | ------------------------ | ||
| + | |||
| + | Where would you like to install? | ||
| + | |||
| + | Default Install Folder: /opt/Supermicro/SSM | ||
| + | |||
| + | ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT | ||
| + | : | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Choose a Java VM (leave blank for default): | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Choose a Java VM | ||
| + | ---------------- | ||
| + | |||
| + | Please choose a Java VM for use by the installed application. Select "Built-in" option to use built-in Java VM or select "Choose a Java VM" option to use another Java VM version. | ||
| + | |||
| + | ->1- Built-in (JRE 1.6.0_43) | ||
| + | 2- Choose a Java VM | ||
| + | |||
| + | ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT: | ||
| + | : | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Set up a database (leave blank for built-in database): | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Setup a database | ||
| + | ---------------- | ||
| + | |||
| + | Do you want to use the built-in database? The SSM Server stores configuration and monitoring data on a database. You can use the built-in database provided by SSM or use an existing database on your site. | ||
| + | |||
| + | ->1- Yes | ||
| + | 2- No | ||
| + | |||
| + | ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT: | ||
| + | : | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Specify port numbers for SSM web GUI (leave blank for default): | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Setup the SSM Web Server | ||
| + | ------------------------ | ||
| + | |||
| + | You can configure the HTTP and HTTPS port numbers of the SSM Web Server. | ||
| + | |||
| + | HTTP Port (DEFAULT: 8080): | ||
| + | |||
| + | HTTPS Port (DEFAULT: 8443): | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Enter SMTP settings for SSM Server to send notifications (leave blank for defaults): | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Setup SMTP | ||
| + | ---------- | ||
| + | |||
| + | Please input Email setting for SSM Server to send notifications. | ||
| + | |||
| + | SMTP Server (DEFAULT: ): mail.localhost.uk.net | ||
| + | |||
| + | Port (DEFAULT: 25): | ||
| + | |||
| + | Sender Email (DEFAULT: ): jon.howard@boston.co.uk | ||
| + | |||
| + | User Name (DEFAULT: ): jon.howard@boston.co.uk | ||
| + | |||
| + | Password (DEFAULT: ): <password here> | ||
| + | |||
| + | Connection Security (none, ssl, tls) (DEFAULT: none): | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Specify an Admin's email address: | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Setup default contact | ||
| + | --------------------- | ||
| + | |||
| + | Input admin's email address which will receive notifications when the status of a host or a service changes. | ||
| + | |||
| + | Email (DEFAULT: ): jon.howard@boston.co.uk | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Set up a key vote (leave blank for default): | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Setup a key store | ||
| + | ----------------- | ||
| + | |||
| + | Do you want to use the default key stores provided by the installer? A key store contains public keys or private keys that are used to create a secure communication channel between the SuperDoctor 5 and its callers (i.e., the SSM Server, SSM Web, and SSM CLI). | ||
| + | |||
| + | ->1- Yes | ||
| + | 2- No | ||
| + | |||
| + | ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT: | ||
| + | : | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | * Check the installation summary and hit <Enter> to commence the installation: | ||
| + | <syntaxhighlight> | ||
| + | =============================================================================== | ||
| + | Installing... | ||
| + | ------------- | ||
| + | |||
| + | [==================|==================|==================|==================] | ||
| + | [------------------|------------------|------------------|------------------] | ||
| + | |||
| + | |||
| + | |||
| + | =============================================================================== | ||
| + | Installation Complete | ||
| + | --------------------- | ||
| + | |||
| + | Congratulations. SSM has been successfully installed to: | ||
| + | |||
| + | /opt/Supermicro/SSM | ||
| + | |||
| + | SSM Web URL and default login account | ||
| + | URL http://localhost:8080 | ||
| + | ID/PW ADMIN/ADMIN | ||
| + | |||
| + | Copyright (c) 1993-2015 Super Micro Computer, Inc. | ||
| + | |||
| + | PRESS <ENTER> TO EXIT THE INSTALLER: | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | == Open the chosen port in iptables == | ||
| + | * Add a rule to the '''<code>:INPUT</code>''' chain within the '''<code>*filer</code>''' table in the '''<code>/etc/sysconfig/iptables</code>''' file: | ||
| + | <syntaxhighlight> | ||
| + | # Firewall configuration written by system-config-firewall | ||
| + | # Manual customization of this file is not recommended. | ||
| + | *filter | ||
| + | :INPUT ACCEPT [0:0] | ||
| + | -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT | ||
| + | :FORWARD ACCEPT [0:0] | ||
| + | :OUTPUT ACCEPT [0:0] | ||
| + | -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT | ||
| + | -A INPUT -p icmp -j ACCEPT | ||
| + | -A INPUT -i lo -j ACCEPT | ||
| + | -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT | ||
| + | -A INPUT -j REJECT --reject-with icmp-host-prohibited | ||
| + | -A FORWARD -j REJECT --reject-with icmp-host-prohibited | ||
| + | COMMIT | ||
| + | </syntaxhighlight> | ||
| + | * Restart iptables: | ||
| + | <syntaxhighlight> | ||
| + | [root@ssm-server Downloads]# /etc/init.d/iptables restart | ||
| + | iptables: Setting chains to policy ACCEPT: filter [ OK ] | ||
| + | iptables: Flushing firewall rules: [ OK ] | ||
| + | iptables: Unloading modules: [ OK ] | ||
| + | iptables: Applying firewall rules: [ OK ] | ||
| + | [root@ssm-server Downloads]# | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Latest revision as of 12:45, 3 February 2015
Prerequisites
- A system or VM installed with CentOS/Redhat (a fairly minimal install seems OK)
- The installer
- Licenses for the managed nodes
Download and start the installer
- A copy can be obtained from: <insert link here>
- Start the installer
[root@ssm-server Downloads]# ls -l
total 817508
-rw-r--r--. 1 root root 290 Jan 22 17:40 crc32.txt
-rw-r--r--. 1 root root 5840 Jan 22 17:40 ReleaseNote.txt
-rw-r--r--. 1 root root 407646901 Feb 3 12:12 SSM_1.0.0_build.521_linux.zip
-rw-r--r--. 1 root root 40727011 Jan 22 17:40 SSMCertificateInstaller_1.0.0_build.521_linux_x64_20150122173621.bin
-rw-r--r--. 1 root root 47018467 Jan 22 17:40 SSMCertificateInstaller_1.0.0_build.521_linux_x86_20150122173621.bin
-rw-r--r--. 1 root root 330107479 Jan 22 17:40 SSMInstaller_1.0.0_build.521_linux_x64_20150122173621.bin
-rw-r--r--. 1 root root 11603586 Jan 22 17:40 SSM_UserGuide.pdf
[root@ssm-server Downloads]# chmod +x SSMInstaller_1.0.0_build.521_linux_x64_20150122173621.bin
[root@ssm-server Downloads]# ./SSMInstaller_1.0.0_build.521_linux_x64_20150122173621.binThe installation wizard will start:
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
strings: '/lib/libc.so.6': No such file
Launching installer...
Preparing CONSOLE Mode Installation...
===============================================================================
SSM (created with InstallAnywhere by Macrovision)
-------------------------------------------------------------------------------
===============================================================================
Introduction
------------
InstallAnywhere will guide you through the installation of SSM.
It is strongly recommended that you quit all programs before continuing with
this installation.
Respond to each prompt to proceed to the next step in the installation. If you
want to change something on a previous step, type 'back'.
You may cancel this installation at any time by typing 'quit'.
PRESS <ENTER> TO CONTINUE:Installation Options
- Scroll through the license, accept and you'll be prompted with the installation type:
===============================================================================
Choose an install set
---------------------
Please choose the Install Set to be installed by this installer.
->1- Install All
2- SSM Server
3- SSM Web
4- SSM CLI
ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT
:- Choose an installation path (leave blank for default):
===============================================================================
Choose an install folder
------------------------
Where would you like to install?
Default Install Folder: /opt/Supermicro/SSM
ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT
:- Choose a Java VM (leave blank for default):
===============================================================================
Choose a Java VM
----------------
Please choose a Java VM for use by the installed application. Select "Built-in" option to use built-in Java VM or select "Choose a Java VM" option to use another Java VM version.
->1- Built-in (JRE 1.6.0_43)
2- Choose a Java VM
ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:
:- Set up a database (leave blank for built-in database):
===============================================================================
Setup a database
----------------
Do you want to use the built-in database? The SSM Server stores configuration and monitoring data on a database. You can use the built-in database provided by SSM or use an existing database on your site.
->1- Yes
2- No
ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:
:- Specify port numbers for SSM web GUI (leave blank for default):
===============================================================================
Setup the SSM Web Server
------------------------
You can configure the HTTP and HTTPS port numbers of the SSM Web Server.
HTTP Port (DEFAULT: 8080):
HTTPS Port (DEFAULT: 8443):- Enter SMTP settings for SSM Server to send notifications (leave blank for defaults):
===============================================================================
Setup SMTP
----------
Please input Email setting for SSM Server to send notifications.
SMTP Server (DEFAULT: ): mail.localhost.uk.net
Port (DEFAULT: 25):
Sender Email (DEFAULT: ): jon.howard@boston.co.uk
User Name (DEFAULT: ): jon.howard@boston.co.uk
Password (DEFAULT: ): <password here>
Connection Security (none, ssl, tls) (DEFAULT: none):- Specify an Admin's email address:
===============================================================================
Setup default contact
---------------------
Input admin's email address which will receive notifications when the status of a host or a service changes.
Email (DEFAULT: ): jon.howard@boston.co.uk- Set up a key vote (leave blank for default):
===============================================================================
Setup a key store
-----------------
Do you want to use the default key stores provided by the installer? A key store contains public keys or private keys that are used to create a secure communication channel between the SuperDoctor 5 and its callers (i.e., the SSM Server, SSM Web, and SSM CLI).
->1- Yes
2- No
ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:
:- Check the installation summary and hit <Enter> to commence the installation:
===============================================================================
Installing...
-------------
[==================|==================|==================|==================]
[------------------|------------------|------------------|------------------]
===============================================================================
Installation Complete
---------------------
Congratulations. SSM has been successfully installed to:
/opt/Supermicro/SSM
SSM Web URL and default login account
URL http://localhost:8080
ID/PW ADMIN/ADMIN
Copyright (c) 1993-2015 Super Micro Computer, Inc.
PRESS <ENTER> TO EXIT THE INSTALLER:Open the chosen port in iptables
- Add a rule to the
:INPUTchain within the*filertable in the/etc/sysconfig/iptablesfile:
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT- Restart iptables:
[root@ssm-server Downloads]# /etc/init.d/iptables restart
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
[root@ssm-server Downloads]#