Minor fixes for Univa Grid Engine installs.#1
Open
LydiaSevelt wants to merge 68 commits intoHPCNow:masterfrom
Open
Minor fixes for Univa Grid Engine installs.#1LydiaSevelt wants to merge 68 commits intoHPCNow:masterfrom
LydiaSevelt wants to merge 68 commits intoHPCNow:masterfrom
Conversation
…s the qhost.php (Host status) display page.
…ions of CACHE_TIME and QSTAT_REDUCE with notifications that they must be set in config.inc.php
… is useful for determining which project or department a job belongs to.
…at_reduce, running the old code if qstat_reduce is not yet, otherwise pulling from the cached xml file.
…t ondemand. I might come back for this one, but I doubt users will query individual jobs all that often, and pulling information from just a single job doesn't seem to put much load on sge_master, so I'll let this remain ondemand for now.
…t yes, otherwise reading from the single cached xml file.
…se pulling from cached xml file. Also included the display of which project a job is assigned to.
…ig. Additional changes to working in phpqstat.conf
Author
|
Adding a configuration option that removes the "on-demand" qstat call setup that is default, instead caching everything in xml files and only updating those xml files when they are determined stale by a user configurable variable. This only includes a "high load average protection" that will not refresh the xml files if the hosts load average is too high. The intention of all this is to reduce the load on sge_master by users calling qstat. |
…o that submit time/start time can be displayed.
…o that the webserver can pull the load average information. Still requires webserver to be configured as a submit host.
Author
|
Added the ability to run phpqstat on a separate box from the headnode. The webserver where phpqstat runs still needs to be a submit node, and snmpd needs to be set up on the sge_master node so that load averages can be can be pulled from it. |
Fix formatting with markup language
Fixing wording
Added screenshots, added additional install instructions for Son of Grid Engine, also added an install script to the TODO list as the instructions are getting a bit long and tedious.
Add references to datatables and jquery, also fix wording
Increased thickness of lines (improved readability) and added 2 variables fo define the size of the graph, the default in my case is a lot small, I have more than 20 queues so 1400x800 is more reasonable.
Update accounting.sh
… if the job is not running.
…ation to all files.
Adding note about hard coded paths that need updating with web root and accounting.sh, qinfo.sh and fixing the instruction about the accounting cron job.
List tested versions of grid engine in readme
…ont of the state field to red to indicate an issue.
…tly due to expanded PE jobs.
Adding new screenshot for parallel environment display and updating changelog. Reorganized TODO list in order of perceived importance.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I have not tested these with Son of Grid Engine, but there is a minor fix to the SGE_CELL variable usage, and to the qhost call, which now displays processor topology output by default, which breaks the table and generally provides more data than I think most users would care about.