[GE users] Cannot create Internal Share Tree nodes

John Kenyon jkenyon at unr.edu
Tue Sep 11 20:33:20 BST 2007


Yup, that did it.  I had internal nodes acting as leaves since I had
created those nodes in anticipation of future projects or users falling
under them.

Thanks a ton!

John Kenyon

On Tue, 2007-09-11 at 11:15 -0700, Shannon V. Davidson wrote:
> John,
> 
> One important point is that every leaf node must be a project or user
> at
> the time you click on apply or execute a qconf -mstree command. In
> other
> words, you can't build the share tree one branch at a time by clicking
> on apply each time you add a node.  This would introduce a invalid
> share
> tree to the scheduler.  Projects within projects are not allowed.
> 
> Shannon
> 
> John Kenyon wrote:
> > Hey,
> >
> > I installed version 6.1, from about June of this year.  No update
> number
> > is listed.  I have the same version installed on both a Rocks
> cluster
> > (Centos/RedHat Linux based) and an Ubuntu Linux desktop.  Both have
> the
> > same version and both have the same problem.
> >
> > Oddly enough, the man pages all list the installed version as being
> 6.0,
> > even though the files that I downloaded and installed from are
> labeled
> > 6.1 (could be a typo in the man pages? I faintly recall this being
> > listed as a change in the update 2 release).
> >
> > John Kenyon
> >
> > On Tue, 2007-09-11 at 02:52 -0700, Reuti wrote:
> >  
> >> Hi,
> >>
> >> which version of SGE on which platform are you using?
> >>
> >> -- Reuti
> >>
> >> Am 11.09.2007 um 01:02 schrieb John Kenyon:
> >>
> >>    
> >>> Hey all,
> >>>
> >>> I have been trying to setup SGE for a University wide cluster,
> where
> >>>      
> >> I
> >>    
> >>> would like to have a share tree that is several layers deep. 
> >>> Something
> >>> like:
> >>> Root-> department -> research group -> user
> >>>
> >>> Some of the docuements I have read(**) imply that this is
> possible,
> >>> that
> >>> I can create "internal" nodes, as in this screen from an SGE
> >>> presentation:
> >>> http://albatross.dnsdojo.net/apache2-default/images/sharetree.png
> >>>
> >>> However, whenever I attempt to use either "qconf -mstree" or
> qmon's
> >>> policy manager, it says that I cannot do this.  Under the root
> node,
> >>>      
> >> I
> >>    
> >>> can only create project nodes or user nodes.  Under project nodes
> I
> >>> can
> >>> only create user nodes.  I cannot create one of the "internal"
> >>> nodes as
> >>> in the picture above, and as such my "tree" is very flat.
> >>>
> >>> When I try this I get one of the following errors.  If I try to
> >>> create a
> >>> node whose name is neither a project or a user, I get this error.
> >>> denied: share tree contains reference to unknown user/project
> "foo"
> >>> (Note, I have tried making a "department", so the name should be
> >>> recognized by SGE as a kind of user list).
> >>>
> >>> If I try to create a project under another project, I get this
> >>> "message", and my changes are ignored:
> >>> found project "B_prj" in project "A_prj" sub-tree of share tree
> >>>
> >>> The origin of this error seems to be
> >>> gridengine/source/daemons/qmaster/sge_sharetree_qmaster.c line 381
> >>>      
> >> or
> >>    
> >>> possibly line 343
> >>> (I was planning on hacking this myself, but I am still working on
> >>> getting it to compile correctly and I haven't gotten my bosses'
> >>> "ok" to
> >>> work on this project *fingers crossed*)
> >>>
> >>> I was wondering if this behavior was intentional, that all nodes
> >>> have to
> >>> be either root, a project or a user? Or am I doing something
> wrong,
> >>> missing that one button or setting that will mark a node as "just
> an
> >>> internal node"?  Either way, how can I make my share tree handle
> >>> multiple levels of internal nodes before I specify a user?
> >>>
> >>> Thanks,
> >>> John Kenyon
> >>>
> >>> ** Such as "Sun Grid Engine, Enterprise Edition - Software
> >>> Configuration
> >>> Guidelines and Use Cases" page 14
> >>> and the "SUN GRID ENGINE ADVANCED ADMINISTRATION" by Daniel
> >>>      
> >> Templeton
> >>    
> >>> page 145
> >>> https://www.middleware.georgetown.edu/confluence/download/
> >>> attachments/1118/SGE_Georgetown_Class.pdf?version=1
> >>>
> >>>
> >>>
> >>> --
> >>> John Kenyon
> >>> UNR Research Grid Systems Administrator
> >>> JKenyon at unr.edu
> >>> x25041
> >>>
> >>>
> >>>      
> >>
> ---------------------------------------------------------------------
> >>    
> >>> To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
> >>> For additional commands, e-mail:
> users-help at gridengine.sunsource.net
> >>>      
> >>
> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
> >> For additional commands, e-mail:
> users-help at gridengine.sunsource.net
> >>
> >>
> >>
> >>    
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
> For additional commands, e-mail: users-help at gridengine.sunsource.net
> 
> 
> 
-- 
John Kenyon
UNR Research Grid Systems Administrator
JKenyon at unr.edu
x25041

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net




More information about the gridengine-users mailing list