Bug 1244112

Summary: [RFE] Configure Sat6 tuning guide recommendations
Product: Red Hat Satellite Reporter: Peter Vreman <peter.vreman>
Component: InstallationAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED DUPLICATE QA Contact: Katello QA List <katello-qa-list>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.1.0CC: bbuckingham, bkearney, ekin.meroglu, greartes, mmccune, mvanderw, pdudley, stbenjam, xdmoon
Target Milestone: UnspecifiedKeywords: FutureFeature, Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-01-18 19:26:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 260381, 1122832    

Description Peter Vreman 2015-07-17 07:39:18 UTC
Description of problem:
Update the installer to include the performance tuning settings as specified in the Tuning guide https://access.redhat.com/articles/1380493.

Examples:

Apache Keepalive settings from installer:

KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

The Sat6 Tuning guide recommends:

TuneKeepAlive=On
TuneMaxKeepAliveRequests=0
TuneKeepAliveTimeout=5



Global Passenger settings from installer:
none

The Sat6 Tuning guide recommends:
TunePassengerMaxPoolSize=$(awk "BEGIN { printf(\"%.0f\", $(nproc) * 1.5) }")
TunePassengerMaxRequestQueueSize=200
TunePassengerStatThrottleRate=120


Foreman APp Passenger settings from installer:
/etc/httpd/conf.d/05-foreman-ssl.conf:PassengerMinInstances 1
/etc/httpd/conf.d/05-foreman-ssl.conf:PassengerStartTimeout 600

The Sat6 Tuning guide recommends for Foreman App:
TuneAppPassengerMinInstances=$(awk "BEGIN { printf(\"%.0f\", $(nproc) / 2) }")
TuneAppPassengerStartTimeout=90
TuneAppPassengerMaxPreloaderIdleTime=0
TuneAppPassengerMaxRequests=10000



Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Install Sat6
2. Compare settings with the settings from the tuning guide
3.

Actual results:
After installation a not tuned system

Expected results:
Out-of-the-box tuned system


Additional info:

Comment 1 RHEL Program Management 2015-07-17 07:54:16 UTC
Since this issue was entered in Red Hat Bugzilla, the release flag has been
set to ? to ensure that it is properly evaluated for this release.

Comment 3 Mike McCune 2015-07-17 15:21:49 UTC
We actually did the 1st part of this bug, 6.1.1 includes the KeepAlive settings but not the others and will keep this one open for the next release.

We also have a related RFE for client scaling considerations:

https://bugzilla.redhat.com/show_bug.cgi?id=1242264

Comment 4 Bryan Kearney 2016-07-26 15:25:24 UTC
Moving 6.2 bugs out to sat-backlog.

Comment 5 Bryan Kearney 2016-07-26 15:42:30 UTC
Moving 6.2 bugs out to sat-backlog.

Comment 7 Bryan Kearney 2018-01-18 19:26:03 UTC

*** This bug has been marked as a duplicate of bug 1312098 ***

Comment 8 Bryan Kearney 2018-01-18 19:27:32 UTC
*** Bug 1524539 has been marked as a duplicate of this bug. ***