Architecture
Compatibility
EPM Compatibility Matrix: Supported Platforms and Compatibility
Sizing
Number of Workstations | Servers | CPU | RAM | Disk |
<750 | One server | 1 * Quad-Core | 6 GB | 100 GB |
<1500 | One server | 2 * Quad-Core | 8 GB | 100 GB |
<3000 | One server | 2 * Quad-Core | 16 GB | 200 GB |
<5000 | Two servers | CORE = 2 * Quad-Core SQL = 1 * Quad-Core | CORE = 10 GB SQL = 12 GB | CORE = 100 GB SQL = 100 GB |
<8000 | Two servers | CORE = 2 * Quad-Core SQL = 2 * Quad-Core | CORE = 10 GB SQL = 16 GB | CORE = 100 GB SQL = 150 GB |
<12000 | Two servers | CORE = 4 * Quad-Core SQL = 3 * Quad-Core | CORE = 20 GB SQL = 32 GB | CORE = 150 GB SQL = 200 GB |
<16000 | Two servers | CORE = 4 * Quad-Core SQL = 4 * Quad-Core | CORE = 20 GB SQL = 48 GB | CORE = 150 GB SQL = 200 GB |
<25000 | Two servers | CORE = 4 * Quad-Core SQL = 4 * six-Core | CORE = 32 GB SQL = 64 GB | CORE = 150 GB SQL = 200 GB |
Sources: Architecture Guide
Service Accounts
Service accounts are deliberately spread out, but you can reduce the number of LANDESK accounts.
The account names are examples, and these names will be used throughout the rest of the article.
- LDMSadmin (SQL)
Permissions: DBowner of the SQL database
- LDMSreport (SQL)
Permissions: Data_Reader of the SQL database
- Support (CSA)
Usage: Account for PMAD on internet workstations
- LDMSinstall (AD Account)
Permissions: Add this account to the local Administrators group of the LANDESK server
Usage: LANDESK installation
- LDMSread (AD Account)
Permissions: Read access to shares containing applications, patches, and masters
Usage: Preferred server
- LDMSwrite (AD Account)
Permissions: Write access to shares containing applications, patches, and masters
Usage: Preferred server
- LDMSservice (AD Account)
Permissions: Administrator of the core server, administrator of workstations
Usage: Used for the LANDESK scheduler and for installing agents on workstations
- LDMScom (AD Account)
Permissions: Member of the local Administrators group, LANDESK administrator group, and LANDESK Management Suite group
Usage: For COM+ objects
- LDMSIntegrationAD (AD Account)
Permissions: Integrate workstations into the domain
Usage: LANDESK provisioning
- LDMSreadAD (AD Account)
Permissions: Standard user of AD
Usage: Read access in AD
Installation
Download Sources
See download for installation sources. You will need an IVANTI account to download the sources.
Creating the Database
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.
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 $, -, _
=> Create an empty database
=> Create the LDMSadmin account
=> And grant this account DB_Owner rights on the LANDESK database
=> Create the LDMSreport account
=> And grant it db_datareader rights on the LANDESK database
EPM Installation
As a habit, I install LANDESK/EPM in English on an EN-US core server
Use the LDMSinstall account to install LANDESK
=> Start the LANDESK installation and choose the installation language
The installation language will also be the EPM console language on the core server
=> Select “Primary Server”
=> Install prerequisites
=> For a new installation, configure a new database
=> SQL Server is recommended, but in a lab, SQL Express can be used
=> Enter the information to connect to the empty database you created. The port number is not necessary if it is the default on SQL
=> Specify the installation path. Some files will still be present in C: (such as LANDESK certificates)
=> Enable certificate management. Note that if you have LANDESK clients 9.5 or 9.6, DO NOT ENABLE this option
=> Start the installation and go get a coffee. The installation takes about an hour.
=> Once the installation is complete, install the SU patches if needed, with a reboot each time.
Activation
At the first launch, the activation request should appear.
Once the credentials are entered, the core server will be activated.
Configuration
Creating Shares
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
=> Create a Windows share with everyone having full control in share permissions (or authenticated users)
This folder can be located on the core server or on a separate file server
=> Add the LDMSread account with read permissions and the LDMSwrite account with write permissions in NTFS permissions
=> Launch the IIS console, then in the default website, create a “Virtual Directory”
Note, this share must be located on the core server if you have a CSA
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.
=> Specify a share name IDENTICAL (not mandatory but simpler) to the Windows share name
=> Enable directory browsing in this folder
=> In package management, change the default path to point to your HTTP share
Scheduler Configuration
Launch “Ivanti Configure Services”
- In the Scheduler tab, select the LDMSservice account
SQL Account Configuration for Reports
=> In the “Configure” menu, then “Service” from the LANDESK console
In the General tab, specify the LDMSreport account
Certificate Management
Launch the IVANTI console
- In the “Configure” menu, then “Client Access”
- Check “Automatically approve new certificates”
This will facilitate deployment. Once the EPM agent deployment is finalized, you can disable this option.
COM+ Configuration
In Windows Administrative Tools
- Select “Component Services”
- Configure the two COM+ objects
- LANDESK
- LANDESK1
- Configure the two COM+ objects
with the LDMScom account
Patch Management
- On the core server, launch “Core Server Activation”, then click on the licenses button
- Refer to the following table: https://community.ivanti.com/docs/DOC-70820
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.
Open a ticket with Ivanti for the patch management license update, then re-run the activation.