Server – Core Installation with Ivanti EPM

Server Core Installation – EPM architecture, sizing, service accounts, installation, configuration, certificates, and patch management setup.

Architecture

Server Core Installation screenshot

Compatibility

Server Core Installation – EPM Compatibility Matrix: Supported Platforms and Compatibility

Sizing

Number of WorkstationsServersCPURAMDisk
<750One server1 * Quad-Core6 GB100 GB
<1500One server2 * Quad-Core8 GB100 GB
<3000One server2 * Quad-Core16 GB200 GB
<5000Two serversCORE = 2 * Quad-Core
SQL = 1 * Quad-Core
CORE = 10 GB
SQL = 12 GB
CORE = 100 GB
SQL = 100 GB
<8000Two serversCORE = 2 * Quad-Core
SQL = 2 * Quad-Core
CORE = 10 GB
SQL = 16 GB
CORE = 100 GB
SQL = 150 GB
<12000Two serversCORE = 4 * Quad-Core
SQL = 3 * Quad-Core
CORE = 20 GB
SQL = 32 GB
CORE = 150 GB
SQL = 200 GB
<16000Two serversCORE = 4 * Quad-Core
SQL = 4 * Quad-Core
CORE = 20 GB
SQL = 48 GB
CORE = 150 GB
SQL = 200 GB
<25000Two serversCORE = 4 * Quad-Core
SQL = 4 * six-Core
CORE = 32 GB
SQL = 64 GB
CORE = 150 GB
SQL = 200 GB

Server Core Installation – Sources: Architecture Guide

Service Accounts

Server Core Installation – Service accounts are deliberately spread out, but you can reduce the number of LANDESK accounts.

Server Core Installation – The account names are examples, and these names will be used throughout the rest of the article.

  • LDMSadmin (SQL)

Server Core Installation – Permissions: DBowner of the SQL database

  • LDMSreport (SQL)

Server Core Installation – Permissions: Data_Reader of the SQL database

  • Support (CSA)

Server Core Installation – Usage: Account for PMAD on internet workstations

  • LDMSinstall (AD Account)

Server Core Installation – Permissions: Add this account to the local Administrators group of the LANDESK server

Server Core Installation – Usage: LANDESK installation

  • LDMSread (AD Account)

Server Core Installation – Permissions: Read access to shares containing applications, patches, and masters

Server Core Installation – Usage: Preferred server

  • LDMSwrite (AD Account)

Server Core Installation – Permissions: Write access to shares containing applications, patches, and masters

Server Core Installation – Usage: Preferred server

  • LDMSservice (AD Account)

Server Core Installation – Permissions: Administrator of the core server, administrator of workstations

Server Core Installation – Usage: Used for the LANDESK scheduler and for installing agents on workstations

  • LDMScom (AD Account)

Server Core Installation – Permissions: Member of the local Administrators group, LANDESK administrator group, and LANDESK Management Suite group

Server Core Installation – Usage: For COM+ objects

  • LDMSIntegrationAD (AD Account)

Server Core Installation – Permissions: Integrate workstations into the domain

Server Core Installation – Usage: LANDESK provisioning

  • LDMSreadAD (AD Account)

Server Core Installation – Permissions: Standard user of AD

Server Core Installation – Usage: Read access in AD

Installation

Download Sources

Server Core Installation – See download for installation sources. You will need an IVANTI account to download the sources.

Creating the Database

Server Core Installation – Simply create an empty database on a SQL server. The SQL server can be installed on the LANDESK core server or on a shared SQL server.

Server Core Installation – Two points of attention for SQL:

  • Do not use a French collation but rather the collation SQL_LATIN_CP1_CI_AS. I have not found documentation on the possible collations, but the French collation causes problems during LANDESK version upgrades.
  • Use passwords for SQL accounts that do not contain the characters $, -, _

Server Core Installation – => Create an empty database

Creating an empty database

Server Core Installation – => Create the LDMSadmin account

Creating the LDMSadmin account

Server Core Installation – => And grant this account DB_Owner rights on the LANDESK database

Granting DB_Owner rights to LDMSadmin

Server Core Installation – => Create the LDMSreport account

Creating the LDMSreport account

Server Core Installation – => And grant it db_datareader rights on the LANDESK database

Granting db_datareader rights to LDMSreport

EPM Installation

Server Core InstallationAs a habit, I install LANDESK/EPM in English on an EN-US core server

Server Core Installation – Use the LDMSinstall account to install LANDESK

Server Core Installation – => Start the LANDESK installation and choose the installation language

Server Core Installation – The installation language will also be the EPM console language on the core server

Choosing installation language

Server Core Installation – => Select “Primary Server”

Selecting Primary Server

Server Core Installation – => Install prerequisites

Installing prerequisites

Server Core Installation – => For a new installation, configure a new database

Configuring new database

Server Core Installation – => SQL Server is recommended, but in a lab, SQL Express can be used

SQL Server or SQL Express

Server Core Installation – => Enter the information to connect to the empty database you created. The port number is not necessary if it is the default on SQL

Connecting to the database

Server Core Installation – => Specify the installation path. Some files will still be present in C: (such as LANDESK certificates)

Specifying the installation path

Server Core Installation – => Enable certificate management. Note that if you have LANDESK clients 9.5 or 9.6, DO NOT ENABLE this option

Enabling certificate management

Server Core Installation – => Start the installation and go get a coffee. The installation takes about an hour.

Installation progress

Server Core Installation – => Once the installation is complete, install the SU patches if needed, with a reboot each time.

Activation

Server Core Installation – At the first launch, the activation request should appear.

Activation request

Server Core Installation – Once the credentials are entered, the core server will be activated.

Core server activation

Configuration

Creating Shares

Server Core Installation – To function correctly, LANDESK needs two shares:

  • One UNC share that will be primarily used for OS deployments and for replication with preferred servers
  • One HTTP share that will be used for deploying applications and patches

Server Core Installation – => Create a Windows share with everyone having full control in share permissions (or authenticated users)

Server Core InstallationThis folder can be located on the core server or on a separate file server

Creating a Windows share

Server Core Installation – => Add the LDMSread account with read permissions and the LDMSwrite account with write permissions in NTFS permissions

Setting NTFS permissions

Server Core Installation – => Launch the IIS console, then in the default website, create a “Virtual Directory”

Server Core InstallationNote, this share must be located on the core server if you have a CSA

Server Core Installation – Note: if the share is on a UNC share (separate file server), use the LDMSwrite account. When enabling directory browsing in IIS, IIS will need to create a config XML file.

Creating a virtual directory in IIS

Server Core Installation – => Specify a share name IDENTICAL (not mandatory but simpler) to the Windows share name

Specifying the share name

Server Core Installation – => Enable directory browsing in this folder

Enabling directory browsing

Server Core Installation – => In package management, change the default path to point to your HTTP share

Changing the default path in package management

Scheduler Configuration

Server Core Installation – Launch “Ivanti Configure Services”

  • In the Scheduler tab, select the LDMSservice account
Configuring the scheduler

SQL Account Configuration for Reports

Server Core Installation – => In the “Configure” menu, then “Service” from the LANDESK console

Server Core Installation – In the General tab, specify the LDMSreport account

Configuring the SQL account for reports

Certificate Management

Server Core Installation – Launch the IVANTI console

  • In the “Configure” menu, then “Client Access”
  • Check “Automatically approve new certificates”

Server Core Installation – This will facilitate deployment. Once the EPM agent deployment is finalized, you can disable this option.

Configuring certificate management

COM+ Configuration

Server Core Installation – In Windows Administrative Tools

  • Select “Component Services”
    • Configure the two COM+ objects
      • LANDESK
      • LANDESK1

Server Core Installation – with the LDMScom account

Configuring COM+ objects

Patch Management

  • On the core server, launch “Core Server Activation”, then click on the licenses button
Core Server Activation

Server Core Installation – When upgrading to a new version of Ivanti, the patch management license may no longer work if the patch management versioning does not match your version of LANDESK.

Server Core Installation – Open a ticket with Ivanti for the patch management license update, then re-run the activation.