Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
wiki:contribs [2018/06/27 22:31] – [Contributed tips and howtos] neyronwiki:contribs [2020/03/23 18:04] neyron
Line 1: Line 1:
-===== Contributed tips and howtos =====+====== Contributed tips and howtos ======
  
 //This section aims at gathering additional contributions to the documentation. Those contribution can be written by OAR users for other OAR users. Please feel free to add content by creating and referencing new documentation pages here.// //This section aims at gathering additional contributions to the documentation. Those contribution can be written by OAR users for other OAR users. Please feel free to add content by creating and referencing new documentation pages here.//
Line 5: Line 5:
 ---- ----
  
-  * [[Using OAR on Debian based systems]] +  * Installation of OAR 
-  * [[Using OAR on Redhat based systems]] +    * [[Using OAR on Debian based systems]] 
-  * [[Migration from a Mysql to a PostgreSQL database]] +    * [[Using OAR on Redhat based systems]] 
-  * [[Using Hyperthreading on nodes]] +    * [[oar-docker|Building a virtual cluster using Docker]] 
-  * [[oar-docker|Building a virtual cluster using Docker]] +    * [[oar-vagrant|Testing OAR's installation using Vagrant]] 
-  * [[oar-vagrant|Testing OAR's installation using Vagrant]] +    * [[Example of setup with OAR energy saving mechanism]] 
-  * [[Managing GPU resources]] +  * Database management 
-  * [[wiki:todos:Use OAR Restful API with FastCGI and Ident on CentOS6]] +    * [[Migration from a Mysql to a PostgreSQL database]] 
-  * [[customization_tips|Some customization tips]] +    * [[How to handle a bigger and bigger OAR database]] 
-  * [[Example of setup with OAR energy saving mechanism]] +  * Resources setup 
-  * [[OAR DRMAA interface]] +    * [[Using Hyperthreading on nodes]] 
-  * [[Some examples of admission rules]] +    * [[managing_resources_cpu_gpu|Managing resources (CPU, GPU, ...)]] 
-  * [[Multi-cluster with priority]] +    * [[Multi-cluster with priority]] 
-  * [[Job event notifications]] +    * [[disk_reservation|Coupling disk and compute resources]] 
-  * [[How to handle a bigger and bigger OAR database]] +  * Job types 
-  * [[disk_reservation|Coupling disk and compute resources]] +    * [[Job types|More info on job types]] 
-  * [[An equivalent to Slurm's srun for OAR]] +  * User interface and APIs 
-  * [[About the General Data Protection Regulation]] +    * [[wiki:todos:Use OAR Restful API with FastCGI and Ident on CentOS6]] 
-  * [[Job types|More info on job types]]+    * [[OAR DRMAA interface]] 
 +  * Job admission rules 
 +    * [[customization_tips|Some customization tips]] 
 +    * [[Some examples of admission rules]] 
 +  * Job execution 
 +    * [[Job event notifications]] 
 +    * [[An equivalent to Slurm's srun for OAR]] 
 +    * [[CRIU|Using CRIU for the job checkpointing]] 
 +    * [[coupling_oarsh_with_gnu_parallel_to_mimic_salloc_srun]] 
 +    * [[gvirt|gvirt - make OAR jobs execute code in VMs]] 
 +  * Misc 
 +    * [[About the General Data Protection Regulation]] 
 ---- ----
 //If you are new to dokuwiki, please have a look at the documentation for the wiki syntax, and/or use the [[playground:playground]] for experimenting. //If you are new to dokuwiki, please have a look at the documentation for the wiki syntax, and/or use the [[playground:playground]] for experimenting.
 Pages referenced here must be in the wiki namespace (page full names prefixed with the “wiki:*” pattern).//  Pages referenced here must be in the wiki namespace (page full names prefixed with the “wiki:*” pattern).// 
  
-===== Related tools ===== + 
 +====== External documentations ====== 
 + 
 +//This section lists documentations of platforms which use OAR as their resources and tasks manager, and provides documentation pages for usage of OAR (to their users). 
 + 
 +**Warning:** these documentations have platform specific information, which may not be relevant for other OAR installations (OAR is very customizable !).// 
 + 
 +  * Igrida's tutorial: http://igrida.gforge.inria.fr/tutorial.html 
 +  * Grid'5000's documentation: https://www.grid5000.fr/mediawiki/index.php/OAR2_use_cases 
 +  * ULHPC's documentation:  
 +    * https://hpc.uni.lu/users/docs/oar.html 
 +    * https://hpc.uni.lu/users/docs/scheduler.html 
 +  * Ciment's tutorial: https://ciment.ujf-grenoble.fr/wiki/index.php/OAR_tutorial 
 +//Please let us know ([[oar-users@lists.gforge.inria.fr]]) if you want to contribute to OAR by having the documentation of your platform referenced here as well ! It would be very welcome.// 
 + 
 +====== Related tools documentations ====== 
 //This section lists some known companion tools for OAR, please fill free to [[mailto:oar-users@gforge.inria.fr|let us know]] if you which us to add a tool you develop to that list.// //This section lists some known companion tools for OAR, please fill free to [[mailto:oar-users@gforge.inria.fr|let us know]] if you which us to add a tool you develop to that list.//
   * [[http://kadeploy3.gforge.inria.fr/|Kadeploy3]] is a efficient and scalable and reliable cluster deployment tool that can be coupled with OAR (deploy job type)   * [[http://kadeploy3.gforge.inria.fr/|Kadeploy3]] is a efficient and scalable and reliable cluster deployment tool that can be coupled with OAR (deploy job type)
   * [[http://taktuk.gforge.inria.fr/|TakTuk]] is powerful parallel remote executions tool, with can be used in OAR.   * [[http://taktuk.gforge.inria.fr/|TakTuk]] is powerful parallel remote executions tool, with can be used in OAR.
   * [[http://cigri.imag.fr/|Cigri]] is a lightweight grid middle-ware designed to run on top of a set of OAR clusters to manage efficiently large sets of multi-parametric tasks (also called bag-of-tasks).   * [[http://cigri.imag.fr/|Cigri]] is a lightweight grid middle-ware designed to run on top of a set of OAR clusters to manage efficiently large sets of multi-parametric tasks (also called bag-of-tasks).
 +  * [[https://www.gnu.org/software/parallel|GNU Parallel]] car run batch of parallel tasks in a OAR job.
Recent changes RSS feed GNU Free Documentation License 1.3 Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki