Please enable JavaScript to view this site.

LinMin Snapshot Manager™ 2022 User Guide

 

What to expect during LSM installation:

Execute the LSM installer from the command line, in /root as root user

oBe prompted to accept terms and enter your values

oBe prompted to "relax", wait for hundreds of megabytes to be downloaded, installed and configured, reboot (~10 to 25 minutes depending on your environment)

oYou will be prompted to reboot

oLogin to the RHEL/CentOS GUI, be prompted to make selections, reboot

oLogin, set password LSM GUI password

oYour LSM installation is complete

Open your local Firefox browser to the IP address of your LSM Server, login and start using LSM

 

At LSM Installation time, you will be prompted for:

LSM DHCP IP Service Range starting IP address: ___.___.___.___.

Number of contiguous IPs in your LSM DHCP IP Service Range: ___

 

Release Notes

 

 

Before installing LinMin Snapshot Manager:

 

Always login as root to the LSM Server:

 

# whoami

root

 

 

Check for updates and make sure your yum access is working:

 

# yum -y update

No packages marked for update

 

If you do not have yum access, STOP. The installation cannot proceed without yum access.

 

 

Perform a cursory check for WAN/Internet connectivity:

 

# ping google.com

PING google.com (1...

64 bytes from...

 

If you do not have WAN/Internet connectivity, download Clonezilla.

 

If you do not have WAN/Internet connectivity and if you did not download Clonezilla, STOP. The installation cannot proceed.

 

 

 

 

Proceed with the installation of LinMin Snapshot Manager:

 

Copy the LSM installer to the LSM Server in /root:

 

/root

 

lsm70_install_cli_010_launchinstaller_annot

 

 

 

Note: you can interrupt ("Q") then re-run the LSM installer any number of times until the installation is completed

 

 

Proceed with the LSM installer:

# cd /root

# sh LinMin_LSM_2022-R0_GA_b2022032.exp        # Example file name

 

 

Files will be extracted, then you will be prompted to review the overview of the installation:

#...............................................................................

The LinMin Install process is in multiple stages, each with instructional notes

The Stages are --

Stage 1: LinMin Setup

... Both discover and interactively collect values and set options unique to this install

Stage 2: LinMin Yum Packages Modification Process

... Install and remove packages to tailor the server for LinMin services

...... includes a Server GUI desktop

... NOTE: this Stage takes considerable time to remodel the Minimal Install OS

...... to a LinMin ready server with Server GUI Desktop

... NOTE: it installs Clonezilla Live Ubuntu via Internet download or from a local file

... NOTE: it concludes with a Reboot to ensure the revisions were completed correctly

... Continuing the LinMin install process is automatically launched with Root User login

Stage 3: LinMin Services Install and Configure

... NOTE: The instructions to change the terminal font to Liberation Mono Regular

...... an OS bug renders the default Mono Regular font badly,

...... LinMin Stage 2 installs the Liberation Mono fonts allowing for this change

... Install and configure LinMin services using discovered values and those from Stage 1

... NOTE: again this Stage is concluded with a Reboot to ensure the install is correct

...... and services are active after boot up

... Continuing the LinMin install process is automatically launched with Root User login

Stage 4: LinMinPostInstall

... A confirmation that the install Stages correctly completed

... Some notes and hints for additional configuration are presented

It is recommended that you review the online User Guide, search keyword: linmin_install

#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

# ^^^^^ Review above, key R reviewed to install LSM or Q quit to exit, then press Enter /R/Q/: R

 

 

You will be prompted to enter your contact information (not the information provided in the example values below), then asked to Keep or Change the values you entered:

# Technical Contact Information:

# Nuage Hosting <== Company - required

# Menlo Park, CA USA <== Site Location, Country State/Provence City - required

# leo@gmail.com <== Email - required

# Leo Gray <== Name - required

# Dev Ops Engineer <== Title - required

# +1 650-555-1212 <== Phone Number - required

#  <== Note - optional

# Options: K keep or C change values

... select /K/C/ [C]: K

 

 

You will be prompted to read and accept the End User License Agreement:

# Accept Terms and Conditions of the EULA

# ... located in: /home/LinMin/licenses/EULA_LinMin.txt

# ... review will be presented via the 'less' command

# ... navigation keys - enter advances one line, space bar pages down, up/down arrows one line, pageup/page down

# ...... navigation - at (END) 'q' then Enter to quit

# Options: R review, Accept, Q quit and exit

... select /R/Accept/Q/ [R]: Accept                        # Read the EULA before accepting it

 

 

For a POC or Trial in a trusted environment, it is recommended you disable SELinux and the firewall:

# If unsure of what ports are open consult your system administrator who manages your firewalls

# To accept responsibility for maintaining LSM required ports open in the firewall, use the Active option

# If in a secure environment, Disable Firewall

# Options: D disable, Active, Q quit and exit:

... select /D/Active/Q/ []: D

 

 

Network preparation begins

# Network service restart is required for LSM install to ensure network values are current

Options: R restart network service, Q quit and exit

Select Option: /R/Q/ [R]: R

 

 

Next, the contents of your /etc/sysconfig/network-Scripts/ifcfg-ens33 (for example) will be presented and you will be allowed to modify the values, then finally commit (Process) them:

#.........................................................

LinMin Snapshot Manager (LSM) ifcfg temp work file contents

... required parameters and values for LSM server fixed static IP

11) TYPE=Ethernet

12) NM_CONTROLLED=no

13) PROXY_METHOD=none

14) BOOTPROTO=none

15) ONBOOT=yes

16) BROWSER_ONLY=no

17) IPV4_FAILURE_FATAL=yes

18) IPV6INIT=no

19) IPV6_AUTOCONF=no

20) IPV6_DEFROUTE=no

21) IPV6_FAILURE_FATAL=no

22) IPV6_PRIVACY=no

23) NAME=ens33

24) DEVICE=ens33

25) IPADDR=192.168.49.64

26) PREFIX=24

27) GATEWAY=192.168.49.1

28) DNS1=8.8.8.8

29) DNS2=8.8.4.4

# ^^^^^ Review above ifcfg work values

 

Options: key ## from above to change ifcfg work value, K keep values above and continue, Q quit and exit

 

Select Option: /11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/K/Q/: K

 

 

To change a value in your ifcfg-ensxx working temp file, select the item number (in this case, item 29, DNS2) and provide the new value (9.9.9.9):

...

27) GATEWAY=192.168.49.1

28) DNS1=8.8.8.8

29) DNS2=8.8.4.4

# ^^^^^ Review above ifcfg work values

Options: key ## from above to change ifcfg work value, K keep the values above and continue

Select Option: /11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/K/Q/: 29

... option selected: '29'

... enter new value for DNS2 [8.8.4.4]: 9.9.9.9

 

 

Confirm you wish to keep (or change) the new value:

28) DNS1=8.8.8.8

29) DNS2=9.9.9.9

# ^^^^^ Review above ifcfg work values

...changed 'DNS2=8.8.4.4' to 'DNS2=9.9.9.9'

Options: key ## from above to change ifcfg work value, K keep the values above and continue

Select Option: /11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/K/Q/: K

 

 

Now proceed with replacing the actual ifcfg file with the working copy you prepared:

...

 Replace ens33 ifcfg process is:

 1) Backup current ens33 ifcfg

 2) Replace current ens33 ifcfg with change values

 3) Restart Network service

 4) On failed restart, restore Backup and restart network service

Options: P process ens33 ifcfg replacement

Select Option: /P/Q/: P

 

 

Next, select the starting IP of your LSM DHCP IP Service Range:

# LSM DHCP minimum IP requirement is 4

# ... 3 for LSM Payload service and 1 for No LSM Service response

# When the LSM server IP is inside the range the minimum is 5

# ... plus 1 for the LSM server

#.........................................................

# Provide the LSM exclusive DHCP range starting IP last octet(1-254) for LSM DHCP range in 192.168.49.

... enter LSM DHCP IP service range start IP octet []: 128

 

 

And provide the number of desired IPs in the service range:

# Provide the LSM exclusive DHCP range number of IPs (4-254)

... enter the number of IPs in the LSM DHCP IP service range []: 16

 

 

Review and keep (or change) your selected values:

# LSM DHCP settings:

# 16 <== LSM DHCP IPs in the service range

# 192.168.49.128 <== LSM DHCP IP service range start

# 192.168.49.143 <== LSM DHCP IP service range end

# 192.168.49.128 <== LSM DHCP No Service IP

# 192.168.49.64 <== LSM server IP is outside LSM DHCP range

... K keep settings or C change settings: Select /K/C/ [C]: K

 

 

You are now done entering your values.

 

 

Press enter when prompted and the long process of downloading and installing packages begins. Take a break and come back in 10 to 20 minutes, ready for system reboot:

# LSM Install setup is complete

# Now begins yum processing to remodel the Minimal Install

# ... into a server with server GUI and support services for LSM processes

# This will take considerable time,

# ... time may vary depending on the speed of transfer from your yum repository

# The next interaction will be notes with a "reboot" to continue

# ... exceptions may occur that present messages and guidance

# Relax and take a break...

# ^^^^^ note above, press Enter to continue LSM install   press Enter (and come back in 10-20 minutes)

 

 

Reboot (1st of 2 reboots during installation, last time in a command line):

# ^^^^^ Note above, press enter to reboot press Enter

 

 

After the reboot, the RHEL or CentOS GUI login screen is presented

 

Login as root:

 

lsm70_install_gui_030_loginafterclireboot_annot

 

 

 

Change the default font to Liberation Mono Regular:

 

lsm70_install_gui_034_lsmwindowhartoreadmono_annot

 

 

 

lsm70_install_gui_034a_lsmwindowhartoreadmono_annot

 

 

Then continue:

 

lsm70_install_gui_035_lsmwindowcontinueafterfont_annot

 

 

Press enter to reboot:

 

lsm70_install_gui_044_guireboot_annot

 

 

After the final reboot, login as root and press Enter to select a password for the default User admin:

 

lsm70_install_gui_048_userpwcompleteinstall_annot

 

Before accessing the LSM GUI from a remote system, authorize remote access.

 

Open your Firefox browser on your LSM Server (later you can access the LSM Server from a remote browser (e.g., Chrome on Windows):

 

lsm70_install_gui_052_openfirefox

 

 

Enter your LSM Server IP address in the browser:

 

lsm70_install_gui_054_firefoxenterip_annot

 

 

Allow pop-ups (LSM is a browser-based GUI application, not a Web site):

 

lsm70_install_gui_056_firefoxpopup_allow_annot

 

 

And login using the User name admin with the password you selected:

 

lsm70_install_gui_066_lsm_login_presented_annot

 

 

When you are presented with the About page, LinMin Snapshot Manager is ready for use:

 

Click to expand

 

 

If you see a "Login failed" message, you may have misentered your password:

 

lsm70_login_issue_li-103_annot

 

If login errors persist, review GUI Login Errors

 

After you close the page with the login error, click "LinMin GUI Window" to open the Login page:

 

lsm70_install_gui_060_firefoxopenphp_annot

 

 

 

If using a Virtual Machine, take a VM Snapshot.

 

 

 

Optional and recommended: prevent your screen from going blank:

 

lsm70_install_gui_092_settingspower_annot
 

 

 

Optional and recommended: turn Screen Lock Off and Show Notifications Off:

 

lsm70_install_gui_096_settingsscreenlock_annot

 

 

 

Proceed with reviewing the Tutorials, then Using LSM

 

 

Search keyword(s): lsm_install  lsm_install  gui_access  gui_login  network_access  root_required  yum_access

 

 

© 2007-2022 Laurent Gharda DBA LinMin. All Rights Reserved. User Guide last updated: Thursday, March 17, 2022, at 02:39 PM