Copyright
About this guide
Cluster Management
Controlling Symphony
Start Symphony cluster
Shut down Symphony cluster
Controlling EGO
Start EGO on the Windows cluster
Start EGO on the Linux/UNIX cluster
Shut down EGO on the Windows cluster
Shut down EGO on the Linux/UNIX cluster
Restart EGO on the Windows cluster
Restart EGO on the Linux/UNIX cluster
Start EGO in a mixed cluster
Shut down EGO in a mixed cluster
Check hosts in a mixed cluster
About system services
View a consumer’s system service
System service states
About system service instances
System service instance states
Determine the host address where a system service runs
Host Management
Host states
Host properties
About load indices
View host models and types
Understanding how lim determines host models and types
Control hosts (Windows)
Control hosts (Linux/UNIX)
Add a compute host to the cluster (dynamically)
Remove a compute host from the cluster
Monitoring Resource Allocation
About resource allocation monitoring
View resource allocation information
Compare relative resource allocation
View resource allocation shortfall
View resource allocation details for a consumer
Reporting
About reports
About producing reports
About exporting reports
Standard reports
Custom reports
Create custom reports
Delete custom reports
Reports directory
Log files
Event data files
Data sources
Data sources
Configuration of the data sources
Default behavior of data sources
Data source interactions
Loader controller
Loader controller
Configuration of the loader controller
Default behavior of the loader controller
Loader controller interactions
Data loaders
Data loaders
Configuration of the data loaders
Data gathering methods
Default behavior of data loaders
Data loader interactions
Data purger
Data purger
Configuration of the data purger
Record archives
Default behavior of the data purger
Data purger interactions
Managing reports
Disable automatic startup of the reporting services
View the status of the loader controller
Dynamically change the log level of your loader controller log file
Dynamically change the log level of your data loader log files
Change the default log level of your reporting log files
Change the disk usage of EGO allocation event data files
Change the data purger schedule
Change the default record expiry time
Change the record expiry time per table
Change the frequency of data collection
Disable data collection for individual data loaders
Test the reporting feature
Disable the reporting feature
Enable the Derby database
Move to a production database for Symphony
Resource Sharing and Distribution
Resource Groups
Understanding resource groups
Static resources
About the selection string
Resource group properties
Defining the number of slots per host
Create a resource group by host names
Create a resource group by resource requirement
Creating initial resource groups
About Consumer Trees
About the consumer tree
Building your consumer tree
Create a consumer
Configure Windows password
Consumer properties
Building Your Tree
Resource Distribution Plans
Resource plan: an overview
Time-based resource planning
Understanding the default plan
Default resource allocation policy
Owning and borrowing resources
Share ratio behavior and enforcement
Resource sharing: best practices
Create or modify a resource plan
Resource plan modification by CLI feature
Troubleshooting
Configure equal system service distribution among management hosts
Balanced Slot Allocation Feature: Allocating CPU Slots Equally Across Hosts
Changing resource distribution models
Configuring How Resources Are Shared
Rank consumers in order of priority
Creating a resource plan for lending and borrowing
Change the default resource allocation policy in conjunction with resource plan
Configure EGO to enforce share ratio at parent level
Resource reclaim
Adjustable Share to Workload for Resource Allocation/Reclaim
Resource Reclaim and Distribution Behavior
How resource reclaim works based on share ratio (feature enabled)
Configuration to enable adjustable share ratio to workload
Interface
Host Scavenging Feature
Working with Scavenged Hosts
Enable host scavenging
Stop workload from running on a scavenged host
Verify the hosts currently available for scavenging
Set trigger conditions (thresholds) for host scavenging
Customize the scavenging agent
FAQs for host scavenging
Advanced Cluster Configuration
Installation
Parallel installation
Executing commands in a multi-cluster environment
Ports, TCP connections, and IPV6 support
Summary of Ports Used by Symphony
Connection ports and base port
Web server ports
Web service gateway port
Service director port
Ports used by Symphony
Firewall support
Change the base connection port
Change the session director port
Change the session manager port
Change the repository service port
Configuration of TCP connections
IPv6 support
Security
User accounts
User roles
Configure Windows password
Create a user account
Delete a user account
Modify a user account
Add a cluster administrator
Remove a cluster administrator
Grant root privileges to a cluster administrator
Configure a secure Platform Management Console (https)
Enabling Secure Shell
Using SSL Security with Symphony
About Symphony communication using SSL
About Symphony clients
How SSL works with Symphony
SSL parameters
Configure security settings
Sample configuration
Configuring a Mixed OS Cluster
Workload execution account
What you need to know
Cluster administrator account
Installation directory
Execution accounts for consumers installed with Symphony
Consistent configuration on all hosts
Install a Windows compute host in a mixed cluster
Configure the cluster administrators
Installing Symphony on a Windows host
Install a Linux compute host in a mixed cluster
Configure the cluster administrators
Installing Symphony on a Linux host
Run the test application
Install a Solaris compute host
Installing Symphony on a Solaris host
Deploy the EGO software on the compute host
Extract the EGO installation package
Modify the EGO environment configuration files
Set the command-line environment
Enable automatic startup
Grant root privileges to a cluster administrator
Deploy the Symphony software on the compute host
Extract the Symphony installation package
Modify the Symphony environment configuration files
Set the command-line environment
Start the host
Test that the host was added to the cluster
Run the test application
Hosts with More Than One IP Address, Threads, Cores, or CPUs
Multi-homed hosts
Understanding how the lim daemon detects cores, threads, and processors
Define ncpus—processors, cores, or threads
Override the global configuration of ncpus computation
Application Management
Lifecycles
Application lifecycle
Session lifecycle
Task lifecycle
Service lifecycle
Deploying Applications and Files
Types of deployment
Service package deployment and removal process
Deploying a new application
Deploy a service package
Deploy a Windows service package
Deploy a Linux/UNIX service package
Register a new application
Deploy a service package with your own deployment tool
Deploy a service package without a deployment tool
Automatically run a command when deploying a service package
Run multiple services in an application
Remove an application
General file package deployment
Limitations of rsdeploy
File package deployment scripts
File package deployment configuration file
Directories
File deployment logging
Deploy a file package using the repository server
Create a file package
Upload a file package to the repository server
Deploy a file package from the repository server
Uninstall a file package from hosts
Remove a file package from the repository server
Troubleshooting file package deployment issues
Updating applications
Static configuration update
About dynamic application updates
Update an existing service package
Update an existing service package using the CLI
Change a service package for an existing service
Change a service package using the CLI
Add a new service and session type
Add a new service and session type using the CLI
Assign a new service to an existing session type
Assign a new service to an existing session type using the CLI
Remove a service/session type
Remove a service/session type using the CLI
Managing Data
Maintaining data affinity between a session and service instances
Configuration to save historical data
Change the application profile to only log error historical data
Application Error Handling
Host blocking
Application Tuning
Optimizing session manager performance
Change the session scheduling interval
Configure how resources are scheduled by session manager
Specify criteria for resource selection
Control when applications request or release resources through high- and low-water marks
Deployment performance tuning
Fault Tolerance and Failover
Symphony Fault Tolerance
Automatic failure recovery
Application Fault Tolerance
Data loss prevention
Configure a recoverable session
Troubleshooting Tools
Logs
About EGO log files
EGO log file properties
View EGO log files
Change EGO log levels
Change EGO log file locations
Change Symphony log levels
Change time zone settings on Linux/UNIX
About log files and levels
Events
Symphony events
Enable events
Responding to event message sys_cls_unlicensed
Audit Logs
EGO audit logs
Application-related audit logs
Enable EGO event logging for auditing purposes
Enable application-event logging for auditing purposes
Traces
Traces
Set a trace
Basic troubleshooting
Log on to the Platform Management Console
Fix UNKNOWN or DEFAULT Matched Models and Matched Types
Detect when failover occurs
Safely making configuration file changes
Why are tasks running on my master host?