The TRELLIS™ Real-Time Infrastructure
Optimization Platform
Pre-Installation
Installer/User Guide
Technical Support Site
If you encounter any installation or operational issues with your product, check the pertinent section of this manual to see if
the issue can be resolved by following outlined procedures.
Visit https://www.vertiv.com/en-us/support/ for additional assistance.
TABLE OF CONTENTS
1 Preparing for the Installation1
1.1 Minimum Deployment Requirements1
1.1.1 Workstation2
1.1.2 TRELLIS™ platform2
1.1.3 Microsoft Windows OS4
1.1.4 Red Hat Enterprise Linux OS5
1.2 Intelligence Engines12
1.2.1 TRELLIS™ Intelligence Engine hardware requirements and pre-requisites12
1.3 Installation Tools14
1.4 Environment Details15
1.5 Network Configuration15
1.6 Firewall Ports17
1.7 Firewall Security20
1.8 Provisioning Requirements20
1.9 Partitions, Disk Space and Permissions21
1.9.1 Windows Disk Space Usage22
1.9.2 Red Hat Enterprise Linux Directories Partitions and Disk Space23
2.4.1 Installation on a separate private network for facility equipment27
2.4.2 Best practices for Virtual Machine (VM) environments29
Appendices31
Appendix A: Browser Recommendations31
Appendix B: Naming Conventions for Platform Domains32
Appendix C: Red Hat Enterprise Linux OS Supported Time Zone List33
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |i
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |ii
1 PREPARING FOR THE INSTALLATION
The Trellis™ Real-Time Infrastructure Optimization Platform installation process is performed by our Professional Services
team members. However, there are some activities that need to be performed by our customers before our team arrives. We
have created this guide to help you prepare for our arrival and to ensure a successful Trellis™ platform installation.
This guide includes the minimum hardware and software requirements, instructions to install the operating system, special
tools to be used during the installation and information that you need to provide to our team in advance of our arrival.
General information includes network communication, environments and installation scenarios.
NOTE: For the most current information, see the Trellis™ platform release notes.
NOTE: In this guide, the word platform refers to the Trellis™ platform.
For additional information, please see the following guides:
•The TRELLIS™ Real-Time Infrastructure Optimization Platform User Guide
•The TRELLIS™ Real-Time Infrastructure Optimization Platform Red Hat Enterprise Linux (RHEL)
Administrator's Guide
•The TRELLIS™ Real-Time Infrastructure Optimization Platform Microsoft Windows Administrator's Guide
The minimum requirements for the deployment of the Trellis™ platform software include a customer-supplied client
workstation and two customer-supplied, dedicated server class machines, referred to as the front and back machines. The
workstation and the front and back machines should be fully installed and equipped with the specified operating system,
tools and provisioning requirements before the Professional Services team arrives to install the Trellis™ platform software.
The workstation is used by the Professional Services team to perform the software installation and the server class machines
are used to house the Trellis™ platform. The front machine hosts the application servers and the back machine hosts the
database servers and services, such as authentication. Both the front and back machines must be accessible from the
workstation.
NOTE: The Tr ellis™ platform installers are delivered via the Content Delivery Network (CDN). Once downloaded, they
must be extracted to the front and back machines or to a network share that is accessible from both machines.
NOTE: Make sure you are using a system that has the ability to share the installation configuration. For the following
installation, an NFS/SMB system is used, which meets the sharing requirement.
NOTE: Vertiv™ supports the Trellis™ platform on physical and virtual server environments meeting the product
documentation system specifications with dedicated system resources. While best performance is generally achieved
in dedicated physical systems, virtual deployment can be effective as long as system resources are dedicated to the
Trellis™ platform Virtual Machine (VM) instance. For virtually hosted environments, Vertiv Technical Support will
make every attempt to support any issues in the same manner that they would support the software in a physical
server environment. Should an issue prove to be related exclusively to a virtually hosted environment, Vertiv
Technical Support will make all appropriate recommendations to the customer for optimal operations; assistance may
be required by the corresponding Virtual Host Solution Provider to fully resolve those environmental related issues.
The following sections provide the minimum deployment requirements for the workstation, Trellis™ platform and the
Trellis™ Intelligence Engine. For the machine and operating system requirements, see TRELLIS™ platform on page 2. For
the hardware and operating system requirements, see Intelligence Engines on page 12.
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |1
1.1.1 Workstation
The following are the minimum hardware and software requirements for the workstation to facilitate installation of the
Trellis™ platform, version 5.0.1.1 and higher. These requirements are also applicable for the Bulk Data Processing tool. For
more about the Bulk Data Processing tool, see Data Management in The TRELLIS™ Real-Time Infrastructure Optimization
Platform User Guide.
Hardware
•Dual-core Intel Pentium 4 CPU at 2.8 GHz
•8 GB RAM, LAN connection
Operating systems
•Microsoft Windows 10 and higher
Additional software
•Adobe Flash Player version 12 or higher
•Notepad++
•Microsoft RDP Client (if installing the Trellis™ platform on Windows)
•PuTTY (if installing the Trellis™ platform on Red Hat Enterprise Linux or configuring the Avocent® Universal
Management Gateway appliance)
•WinSCP (if installing the Trellis™ platform on Red Hat Enterprise Linux)
Browsers for the
•Google Chrome version 74.0.3729.169 or higher
•Mozilla Firefox version 63.0.3 or higher
•Microsoft Edge 42.17134.1.0 or higher
Trellis™
platform user interface
Browsers for the symbol portal
•Google Chrome version 40.0 to 63.0 and higher
Browsers for 3D features
•Google Chrome
NOTE: The recommended minimum screen resolution is 1280 x 1024.
For more information, see Browser Recommendations on page 31.
1.1.2 TRELLIS™ platform
The following are the minimum deployment requirements for the Trellis™ platform, version 4.0.3 and higher.
Front and back machines
The following are minimum requirements on both the dedicated front and back machines to facilitate installation and
operation of the Trellis™ platform.
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |2
Table 1.1 Data Center Guidelines
COMPONENTSSMALLMEDIUMLARGEENTERPRISE
Concurrent users102050100
Devices2,00020,000100,000200,000
Power Connections1,00010,00060,000100,000
Data Connections2,00010,00060,000100,000
Monitored Datapoints1,00010,00040,000140,000
CPUs2444
CPU Cores8161632
Table 1.2 Hardware Recommendations for the Front Machine
FRONT MACHINE HARDWARESMALLMEDIUMLARGEENTERPRISE
CPU manufacturerIntel®Intel®Intel®Intel®
CPU modelXeon®Xeon®Xeon®Xeon®
CPUspeed (GHz) 8 M L3 cache2.62.62.62.6
CPU count1222
CPU cores4448
Memory (GB)DDR3 1333 MHz32324044
Disk throughput> 500 MB/s (sequential) [uncached]
Storage
Ethernet> 80 MB/s
300 GB Enterprise c lass
Table 1.3 Hardware Recommendations for the Back Machine
BACK MACHINE HARDWARESMA LLMED IUMLA RGEENTERPRISE
CPU manufacturerIntel®Intel®Intel®Intel®
CPU modelXeon®Xeon®Xeon®Xeon®
CPUspeed (GHz) 8 M L3 cache2.62.62.62.6
CPU count1222
CPU cores4448
Memory (GB)DDR3 1333 MHz24323232
Disk throughput> 500 MB/s (sequential) [uncached]
Storage
Ethernet> 80 MB/s
*300 GB Enterprise c lass for base installation
*Hardware sizing varies depending on usage requirements and is performed by Professional Services.
Operating systems
The Trellis™ platform supports the following operating systems and software. One of the following operating systems must
be installed on both the front and back machines:
•CentOS 7.6-7.7
•Red Hat Enterprise Linux 6.10 and 7.1-7.7
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |3
•Microsoft Windows 2012 Standard R2 and 2016 Standard
NOTE: Local administrative rights and remote desktop access are required to perform the Trellis™ platform
installation.
NOTE: The front and back machine's operating system must have regional settings set to US English and the location
set to United States.
NOTE: You must set the system locale to English US for both the front and back machines if the system locale is
different than English US. Please refer to the operating system user guide for instructions on how to change the
system locale.
1.1.3 Microsoft Windows OS
The full installation of the Windows operating system must be complete.
OS configuration
The OS configuration settings must be set up as follows for the installation directories, user configuration, security
configuration and VM requirements.
Installation directories
The Trellis™ platform is installed to the C: drive by default. If you would like the platform installed to a different location, a
symbolic link must be created to the following folders:
•c:\u01
•c:\u02
•c:\u03
•c:\u05
NOTE: Tr ellis™ platform Windows installers must be placed in c: drive folders and can no longer be run from folders
that are defined as Symbolic links.
User configuration
All Trellis™ platform startups, shutdowns, installations, patches and upgrades must be performed using a Service Account
with local Administrator privileges or by using the Administrator account.
NOTE: Always install, upgrade or patch the Trellis™ platform using the same Service Account.
Security configuration
The following are requirements for the configuration of security:
CAUTION: Disable any antivirus software prior to the installation of the Trellis™ platform. You can enable the
antivirus software after completing the installation of the Trellis™ platform.
•Disable the Windows firewall on all three profiles (domain, private and public) prior to the installation of the
Trellis™ platform.
•Disable the automatic restart after Windows updates.
•Always enable the UAC mode unless the installation is using the Administrator account.
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |4
•From the Local Policies - Security Options - User Account Control page, change the behavior of the elevation
prompt for administrators to Elevate Without Prompting.
•Restart the operating system after applying the UAC changes.
Virtualization host requirements
The following VM platforms are supported when installing the Trellis™ platform in a virtual environment:
•Hyper-V 2012 R2 version 6.3 or higher (requires the Hyper-V Integration Services are installed on the guest
operating system of the VMs that are housing the Trellis™ platform).
•vSphere (ESXi) Hypervisor v5+ (requires all VMware tools are installed on the guest operating system of the
VMs that are housing the Trellis™ platform).
1.1.4 Red Hat Enterprise Linux OS
The Linux operating system must be installed and provisioned for both the back and front machine using the supplied
kickstart configuration file. The kickstart file ensures the operating system is ready for a successful Trellis™ platform
installation.
You will receive the kickstart installation media from the Professional Services team before the scheduled date for OS
provisioning or during the OS Requirements workshop.
NOTE: For Red Hat Enterprise Linux installations, it is important that the time zone is set to one of the supported time
zones for the Trellis™ platform. See Red Hat Enterprise Linux OS Supported Time Zone List on page 33.
Using kickstart
After obtaining the kickstart file, it must be customized to reflect the network topology of the environment. Specifically, the
IP address and identity of the front and back machines must be modified, as well as the passwords for both the root and
oracle users.
If a customer wishes to use their own kickstart configuration file, the Linux server administrator must incorporate all
supplied kickstart file configuration settings into the operating system. Failure to do so could result in issues when running
the Trellis™ platform installer.
CAUTION: Any changes to the supplied kickstart settings must be provided to the Professional Services team
prior to installing the operating system, to allow time for assessment by the Engineering team. If any
required configurations are absent, the installation may not be supported.
To locate and prepare the kickstart:
1.Copy the supplied kickstart.cfg file from the media to a location that can be reached by the front and back
machines.
2. Open the kickstart.cfg file and edit the IP addresses, netmask, gateway and host filename for the machine on
which the Red Hat Enterprise Linux operating system is to be installed. Then edit the root password and the
oracle password.
CAUTION: Underscores are not supported in host filenames. The Trellis™ platform software requires a static
IP. Changing the IP address after installation may render the software unusable.
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |5
To boot from the kickstart scripts to install the Red Hat Enterprise Linux libraries:
1.While booting at the virtual console of the back machine, press F1.
2. To make sure that distribution is supported, at the boot prompt enter linux rescue_ to boot off a USB and load
the available drivers. Using this technique, you can confirm the names of the hard drives (usually /dev/sda) and
the name of the network device. If the devices are not supported, you may need to follow the instructions
provided by Red Hat Enterprise Linux to get the latest drivers for your hardware and make sure the
distribution supports the hardware. See the documentation for RHEL7 at Red Hat Linux for more information.
3. To verify the devices are readable, enter the IP address, netmask and so on, for the back machine.
Example: Back Machine Information
linux ip=192.168.0.50 netmask=255.255.255.0 gateway=192.168.0.1 ksdevice=eth0
ks=nfs:192.168.0.1:/mnt/exports/front.cfg
4. While running the Anaconda installer, execute the kickstart scripts, then verify Red Hat Enterprise Linuxindicates up and booting is displayed.
5. Repeat this procedure to install Red Hat Enterprise Linux on the front machine using another modified version
of the kickstart scripts. Remember to enter the IP address for the front machine.
OS configuration
If not using the supplied kickstart file, the configuration settings must be set up as follows for the installation directories,
users, groups, environment variables, additional files and services, sudoers content, system, required services and security.
Installation directories
The Trellis™ platform is installed to the root by default. If you would like the platform installed to a different location, a
symbolic link must be created (as root) to the following folders:
•/u01
•/u02
•/u03
•/u05
NOTE: Tr ellis™ platform Windows installers must be placed in c: drive folders and can no longer be run from folders
that are defined as Symbolic links.
User configuration
All Trellis™ platform startups, shutdowns, installations, patches and upgrades must be performed using the “oracle” user.
The /etc/passwd file should have the oracle user and the SLI user set up and the home directory should be set to
“/home/oracle:/bin/bash.”
The "runuser -l oracle -c 'umask'" command returns either 0000 or 0002.
Group configuration
Make sure the oinstall and dba groups in the /etc/group file are set up correctly. For the oracle/oinstall, make sure the
users/user groups are configured as follows:
NOTE: The oracle user must be part of the oinstall and dba group.
•#create user and group
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |6
•/usr/sbin/groupadd oinstall
•/usr/sbin/groupadd dba
•/usr/sbin/useradd -g oinstall -G dba oracle
•/usr/sbin/usermod -g oinstall -G dba oracle
•id oracle
Environmental variables configuration
The following environmental variables should be set for the oracle user:
•PATH should contain /sbin/
•MW_HOME=/u01/fm/11.1.1.7/
•ORACLE_HOME=/u01/app/oracle/product/12.1.0.2
•ORACLE_SID=orcl
Additional required files
The following file exists with the following permissions set:
•/etc/oraInst.loc = -rw-r--r-- (root)
The /etc/oraInst.loc file contains the following lines:
•inventory_loc=/u01/app/oraInventory
•inst_group=oinstall
The following file exists with the following permissions set:
•/etc/oratab = -rw-rw-r-- (oracle:oinstall)
For Linux® 6.x ONLY, the following symlinks should be created and the files exist:
•libcrypto.so.1.0.0 -> /usr/lib/libcrypto.so.10
•libssl.so.1.0.0 -> /usr/lib/libssl.so.10
Additional services required
The /etc/xinetd.d/nodemanager file exists and content is identical to the following:
service nodemgrsvc
{
type = UNLISTED
disable = yes
socket_type = stream
protocol = tcp
wait = yes
user = root
port = 5556
flags = NOLIBWRAP
log_on_success += DURATION HOST USERID
server = /bin/su
server_args = - oracle -c /u01/trellis/startNodeManager.sh
}
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |7
Sudoers content
The "runuser -l oracle -c 'sudo -l' | grep "(root)" command lists out "(root) NOPASSWD:" for the following entries:
•/etc/init.d/trellis
•/u03/root/disable_escalation.sh
•/u03/root/enable_nodemanager.sh
•/u03/root/ohs_enable_chroot.sh
•/u03/root/postinstall_env_setup.sh
•/u03/root/preinstall_env_setup.sh
•/u03/root/sli_install.bin
NOTE: If this cannot be determined, the Sudoers file MUST match engineering specifications, as per the kickstart file.
System settings
The "/etc/sysctl.conf" file MUST contain the required parameters for the Trellis™ platform and should meet the following
requirements:
•kernel.sem = "250 32000 100 128"
•net.ipv4.ip_local_port_range = "9000 65535"
•fs.aio-max-nr >= 1048576
•fs.file-max >= 6815744
•kernel.shmall >= 4194304
•kernel.shmmax >= 536870912
•kernel.shmmni >= 4096
•net.core.rmem_default >= 262144
•net.core.rmem_max >= 4194304
•net.core.wmem_default >= 262144
•net.core.wmem_max >= 1048586
•kernel.random.write_wakeup_threshold = 1024
The /etc/security/limits.conf file exists and content contains the following:
•oracle soft nproc 2047
•oracle hard nproc 16384
•oracle soft nofile 1024
•oracle hard nofile 65536
•oracle soft stack 10240
The /etc/pam.d/login file exists and content contains the following:
•session required /lib64/security/pam_limits.so
Required packages for Red Hat Enterprise Linux version 6.x and 7.x
The following are the required packages for Linux version 6.x:
•mtools
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |8
•pax
•python-dmidecode
•kexec-tools
•fipscheck
•device-mapper-multipath
•sgpio
•emacs
•libsane-hpaio
•xorg-x11-utils
•xorg-x11-server-utils
•binutils
•compat-db
•compat-libcap1
•compat-libstdc++-33
•compat-libstdc++-33.i686
•device-mapper-multipath
•dos2unix
•elfutils-libelf
•elfutils-libelf-devel
•gcc
•gcc-c++
•glibc
•glibc.i686
•glibc-common
•glibc-devel
•glibc-devel.i686
•kexec-tools
•ksh
•libaio
•libaio.i686
•libaio-devel
•libaio-devel.i686
•libgcc
•libgcc.i686
•libsane-hpaio
•libstdc++
•libstdc++.i686
•libstdc++-devel
•libstdc++-devel.i686
•libXext
•libXi
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |9
•libXtst
•make
•openmotif
•openssl.i686
•redhat-lsb
•redhat-lsb-core.i686
•sgpio
•sysstat
•unixODBC
•unixODBC-devel
•xinetd.x86_64
•iptraf
•nmap
•screen
•strace
The following are the required packages for Red Hat Enterprise Linux version 7.x:
•mtools
•pax
•python-dmidecode
•kexec-tools
•fipscheck
•device-mapper-multipath
•sgpio
•emacs
•libsane-hpaio
•xorg-x11-utils
•xorg-x11-server-utils
•binutils
•compat-db
•compat-libcap1
•compat-libstdc++-33
•compat-libstdc++-33.i686
•device-mapper-multipath
•dos2unix
•elfutils-libelf
•elfutils-libelf-devel
•gcc
•gcc-c++
•glibc
•glibc.i686
Vertiv | The TRELLIS™ Real-Time Infrastructure Optimization Platform |10
Loading...
+ 30 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.