gomd-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gomd-devel] Re: <GOMD> GOMDVIEW & DAEMON updated


From: Gian Paolo Ghilardi
Subject: Re: [gomd-devel] Re: <GOMD> GOMDVIEW & DAEMON updated
Date: Sun, 11 Apr 2004 18:51:05 +0200

Hi Matt.

GOMS uses its cache file (/etc/gomd/knownGomds.conf) to contact other
daemons.
I've notice you use the omdiscd to get the IP so you've to manually add
daemon entries in that file.

- touch /etc/gomd/knownGomds.conf
- add a line (IP:NODE_ID) for every node

Maybe I've to kill the cache file: could we think an equation like
one_node==one_running_gomd???

Bye.

<rejected>

----- Original Message -----
From: "Matthias Rechenburg" <address@hidden>
To: "Gian Paolo Ghilardi" <address@hidden>
Cc: "gomd developers mailing list" <address@hidden>
Sent: Sunday, April 11, 2004 8:37 PM
Subject: Re: [gomd-devel] Re: <GOMD> GOMDVIEW & DAEMON updated


> Ciao,
>
> On Sonntag 11 April 2004 16:23, Gian Paolo Ghilardi wrote:
> > Matt: can you try this simple test:
> >
> > try executing
> > - exec cmd ls /usr
> > - exec cwc ls /usr
> > - exec con (PLEASE_SET_LOCAL_NODE_ID) ls /usr
> > and let me know, pls. :)
>
> Escape character is '^]'.
> Welcome to generic openMosix daemon at node8.juggle from socket 8
> Here is node #22536
> Timeout set to: 60 s
> address@hidden # exec cmd ls /usr
> bin
> dict
> doc
> etc
> games
> h8300-hitachi-hms
> include
> info
> java
> kerberos
> lib
> libexec
> local
> man
> qlusters
> sbin
> share
> src
> tmp
> X11R6
> [EOA]
> [SCX]: command executed.
> address@hidden # exec cwc ls /usr
> - end of remote process output.
> address@hidden # exec con (22536) ls /usr
> - end of remote process output.
> address@hidden # quit
> closing session...
> Connection closed by foreign host.
> address@hidden gomdview]$
>
> >
> > Pls, can you write me the contents of /etc/knownGomds.conf file?
>
> do not have such a file
>
> here the config i am running:
>
> address@hidden root]# cat /etc/gomd/*
> # GOMD ACL CONFIGURATION FILE
> #
> # Syntax:
> # IPADDRESS:SECURITY_LEVEL
> #
> # Available macros for IPADDRESS
> # ANY_IP                (any provided IP)
> # LOCAL_IP              (all local IPs, loopback included)
> # LOCAL_SUBNET          (any IP on the local subnet)
> #
> # Available macros for SECURITY_LEVEL .
> # ACL_DENY_CONTROL      (deny all permissions)
> # ACL_FULL_CONTROL      (all permissions granted)
> # ACL_LOCAL_INFOS_ONLY  (only local-infos granted)
> #
> # Examples:
> # LOCAL_IP:ACL_FULL_CONTROL (all permissions granted on local machine)
> #
> #192.168.0.2:ACL_DENY_CONTROL
> #192.168.0.2:ACL_FULL_CONTROL
> #LOCAL_IP:ON_LOCAL_SUBNET
> #ANY_IP:ACL_FULL_CONTROL
> LOCAL_SUBNET:ACL_FULL_CONTROL# GOMD CHPOX SUPPORT (CHP) CONFIGURATION FILE
> #
> # Syntax:
> # AUTODUMP_TYPE:APPNAME
> #
> # Available macros for AUTODUMP_TYPE .
> # CHPOX_DUMP_ONCE_PROC                  (dump once the process)
> # CHPOX_DUMP_PERSISTENT_PROC    (periodically dump the process)
> #
> # Available macros for APPNAME .
> # CHPOX_ALL_APPS                                        (all apps)
> #
> # Examples:
> # bash:CHPOX_DUMP_PERSISTENT_PROC (all registered bash instances will be
> periodically dumped)
> #
> #
> #bash:CHPOX_DUMP_ONCE_PROC
> CHPOX_ALL_APPS:CHPOX_DUMP_ONCE_PROC
> # /etc/gomd.conf
> # gomd configuration file
>
> # Port: The port to which gomd listens. For ports < 1023,
> # you will need gomd to be run as root initially.
> Port=9889
>
> # Logfile: log messages into a file
> Logfile=/var/log/gomd.log
>
> ##################
> # openMosix stuff:
> ##################
>
> # Clusterdir:
> Cluster_dir=/proc/hpc/nodes
>
> # Clustercommand:
> Cluster_command=mosctl
> # GOMD LOADLIMIT SUPPORT (LLS) CONFIGURATION FILE
> #
> # Syntax:
> # KEY:VALUE
> #
> # Please consult the LoadLimit HOWTO for more infos about this feature.
> # Link: "http://howto.ipng.be/openMosixWiki/index.php/The openMosix
> LoadCPULimit Howto: (Revised for completeness and clarity)"
> #
> # Just set the values as you need.
> #
> LOADLIMIT:0
> LLIMITMODE:0
> CPULIMIT:0
> CPULIMITMODE:0# GOMD SECURED CLUSTER-WIDE EXECUTION (SCX) CONFIGURATION
FILE
> #
> # Syntax:
> # COMMAND:SECURITY_LEVEL
> #
> # Available macros for COMMAND .
> # SCX_ALL_CMDS_ALLOWED          (all commands are enabled by default)
> # SCX_ALL_CMDS_BLOCKED          (all comands are blocked by default)
> #
> # Available macros for SECURITY_LEVEL .
> # SCX_NO_ACL_CHECK_REQUIRED     (no ACL check required)
> # SCX_ACL_CHECK_REQUIRED        (ACL check required)
> #
> # Examples:
> # ls /:SCX_NO_ACL_CHECK_REQUIRED (execute "ls /" on all the nodes)
> #
> ls /usr:SCX_NO_ACL_CHECK_REQUIRED
> reboot:SCX_NO_ACL_CHECK_REQUIRED
> nmap:SCX_NO_ACL_CHECK_REQUIRED
> SCX_ALL_CMDS_ALLOWED:address@hidden root]#
>
>
> >
> > Thanks.
> >
> > <rejected>
>
> howdy,
>
> Matt
>
> >
> > ----- Original Message -----
> > From: "Matthias Rechenburg" <address@hidden>
> > To: "gomd developers mailing list" <address@hidden>; "Gian Paolo
> > Ghilardi" <address@hidden>
> > Sent: Sunday, April 11, 2004 6:58 PM
> > Subject: Re: [gomd-devel] Re: <GOMD> GOMDVIEW & DAEMON updated
> >
> > > Ciao JP, Matt again,
> > >
> > > On Sonntag 11 April 2004 08:32, Gian Paolo Ghilardi wrote:
> > > > > > > btw2 : updated gomdview.cpp in the cvs and changed the
> > > > > > > open_remotecon method to use the lg object.
> > > > > > > Could you please re-check ? it is not yet working for me ;))
> > > > > > > (take your time, will look into it a bit more the next days if
> >
> > time)
> >
> > > > Uhm... Maybe I've not understood the meaning of this method.
> > > > Pls, can you explain what this method should do? :)
> > >
> > > i debugged it a bit more and the "exec con (nodeid) .." is not
> > > yet working correctly ;)) I telneted to the gomd and ran
> > > exact the commands the gomdview runs while open-a-remote-console
> > > (in the configuration dialog of a node or all-nodes)
> > > If i execute the command with "exec cmd" it works, if executed
> > > as "exec con (nodeid) ..." it does not .
> > > here some debug output :
> > > Welcome to generic openMosix daemon at node8.juggle from socket 8
> > > Here is node #22536
> > > Timeout set to: 60 s
> > > address@hidden # exec con (22536) /usr/bin/X11/xterm -display
> > > 192.168.88.8:0.0
> > > - end of remote process output.
> > > address@hidden # ^[[
> > > <ERR>: request is invalid! <-- stupid Matt ;)
> > > address@hidden # exec cmd /usr/bin/X11/xterm -display
192.168.88.8:0.0
> > > [EOA] <---- here i get the "wanted" xterm
> > > [SCX]: command executed.
> > > address@hidden # exec cmd /usr/bin/X11/xterm
> > > [EOA] <--- here again
> > > [SCX]: command executed.
> > > address@hidden # exec con (22536) /usr/bin/X11/xterm
> > > - end of remote process output. <--- here not ;)
> > > address@hidden #
> > >
> > > hope this helps a bit, please let me know if you
> > > need more debug infos.
> > >
> > > all the best + take your time,
> > >
> > > Matt
> > > --
> > > E-mail :  address@hidden
> > > www : http://www.openmosixview.com
> > > an openMosix-cluster management GUI
> > >
> > > Experience, n.:
> > >         Something you don't get until just after you need it.
>
> --
> E-mail :  address@hidden
> www : http://www.openmosixview.com
> an openMosix-cluster management GUI
>
> "Please remain calm...I may be mad, but I am a professional."
>
>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]