pts-core: Move phoromatic-client and phoromatic-server Upstart job files to deploy/
This commit is contained in:
@@ -3,6 +3,7 @@ PHORONIX TEST SUITE CHANGE-LOG
|
||||
Phoronix Test Suite (Git)
|
||||
|
||||
- pts-core: Start moving possible deployment scripts into deploy/ directory
|
||||
- pts-core: Move phoromatic-client and phoromatic-server Upstart job files to deploy/
|
||||
|
||||
Phoronix Test Suite 5.6.0-Dedilovo
|
||||
24 March 2015
|
||||
|
||||
@@ -7,3 +7,7 @@ Running `php deploy/deb-package/build-package-deb.php` from the main `phoronix-t
|
||||
## rpm-package: Generate A RedHat/Fedora RPM Package
|
||||
|
||||
Running `php deploy/rpm-package/build-package-rpm.php` from the main `phoronix-test-suite/` directory will generate a basic Phoronix-Test-Suite RPM package for Red Hat / Fedora based distributions. This script depends upon `rpmbuild` being present on the system.
|
||||
|
||||
## phoromatic-upstart: Reference Upstart job files for Phoromatic
|
||||
|
||||
The `*.conf` files provide basic `phoromatic-client` and `phoromatic-server` job files for Upstart-powered Linux systems looking to deploy the Phoromatic on either the front or back-end. Read the Phoronix Test Suite documentation for more details.
|
||||
|
||||
@@ -72,7 +72,7 @@ SUPPORTED OPENBENCHMARKING.ORG REPOSITORIES:<br />
|
||||
<h3>Ports / Services</h3>
|
||||
<p>The Phoromatic Server process currently relies upon a PHP/HHVM built-in web server process and a PTS-hosted WebSocket server. The web server process handles the web UI and much of the responsibilities of the Phoromatic Server. Over time the PTS WebSocket server will be increasingly utilized for bi-directional, real-time communication between the server and clients -- including for features like viewing real-time hardware sensors of client systems from the server UI.</p>
|
||||
<h3>Systemd / Upstart</h3>
|
||||
<p>Packaged with the Phoronix Test Suite are basic <em>phoromatic-client</em> and <em>phoromatic-server</em> configurations for both Upstart and systemd init systems. The <em>phoromatic-server</em> configuration will launch the Phoronix Test Suite's Phoromatic Server and the <em>phoromatic-client</em> service will attempt to connect to a <u>pre-configured</u> Phoromatic Server. The systemd service files will automatically be installed via the Phoronix Test Suite <em>install-sh</em> process while the Upstart jobs can be copied from <em>pts-core/static/upstart/*</em> to <em>/etc/init</em>.</p>
|
||||
<p>Packaged with the Phoronix Test Suite are basic <em>phoromatic-client</em> and <em>phoromatic-server</em> configurations for both Upstart and systemd init systems. The <em>phoromatic-server</em> configuration will launch the Phoronix Test Suite's Phoromatic Server and the <em>phoromatic-client</em> service will attempt to connect to a <u>pre-configured</u> Phoromatic Server. The systemd service files will automatically be installed via the Phoronix Test Suite <em>install-sh</em> process while the Upstart jobs can be copied from <em>deploy/phoromatic-upstart/*</em> to <em>/etc/init</em>.</p>
|
||||
<h3>Cache Verification</h3>
|
||||
<p>To confirm the files accessible to Phoronix Test Suite client systems, from the Phoromatic Server web user-interface go to the <em>settings</em> page followed by the <em>cache settings</em> link to view information about the download and OpenBenchmarking.org caches. From the client systems, running <strong>phoronix-test-suite phoromatic.explore</strong> will also supply cache statistics.</p>
|
||||
<h3>Log Files</h3>
|
||||
|
||||
Reference in New Issue
Block a user