[ome-users] Making Omero work with Ice
Paulo Almeida
palmeida at igc.gulbenkian.pt
Thu Mar 26 17:28:05 GMT 2009
Hello,
Unfortunately I got stuck again... After running 'bin/omero admin start'
and 'bin/omero admin deploy', when I run 'bin/omero admin status' I get:
palmeida at polyhymnia:~/OMERO_test/OMERO/dist$ bin/omero admin status
node is up
Server not reachable
Running 'bin/omero admin adduser' displays the usage help message for the
omero command and trying the script in
http://trac.openmicroscopy.org.uk/omero/wiki/OmeroGrid
returns an error after 'sf = c.createSession()'
>>> sf = c.createSession()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/palmeida/OMERO_test/OMERO/dist/lib/omero/__init__.py", line 334,
in createSession
prx = self.getRouter(self.__ic).createSession(username, password)
File "/var/lib/python-support/python2.5/Glacier2_Router_ice.py", line 104,
in createSession
return _M_Glacier2.Router._op_createSession.invoke(self, ((userId,
password), _ctx))
Glacier2.PermissionDeniedException:
exception ::Glacier2::PermissionDeniedException
{
reason = internal server error
}
But I guess that is expected if the server is unreachable and I can't add
users. Do you have any idea why this would happen? I checked that postgre is
running and the database omero4 exists and is owned by omero, but it is
empty:
omero4=> \d
No relations found.
Shouldn't the deploy command create the tables?
Thanks,
Paulo
On Wednesday 25 March 2009 19:23:11 you wrote:
> Paulo Almeida writes:
> > Hi again...
> >
> > Ignore my last e-mail, it really was a simple permissions problem. I
> > didn't think it was because I tried running as root, but the directory
> > was mounted in NFS so root didn't have access either. It seems to be
> > running fine now.
>
> Whew. Good to hear! :) Thanks for letting us know, Paulo.
>
> ~J.
>
> > Best,
> > Paulo
> >
> > On Wednesday 25 March 2009 18:04:11 Paulo Almeida wrote:
> > > Hi,
> > >
> > > I had an OmeroGrid installation that was working, but I had to
> > > reinstall the OS and now I am getting an error. When I run:
> > >
> > > bin/omero admin start
> > >
> > > there is not output, but then I run:
> > >
> > > bin/omero admin deploy etc/grid/default.xml
> > >
> > > and I get this:
> > >
> > > error: IceGrid::DeploymentException:
> > > couldn't load `Blitz-0' on node `master':
> > > can't set permissions on directory
> > > `/mnt/OMERO_test/OMERO/dist/var/master/servers/Blitz-0'
> > >
> > > -----------
> > >
> > > When I reinstalled the OS I had to install Ice, PostgreSQL, etc, but I
> > > didn't touch the Omero folder. Do you have any idea about what I may
> > > have forgotten that would cause this error? I also tried compiling
> > > Omero.blitz, but I get this error when running 'bin/omero admin
> > > start':
> > >
> > > icegridnode: failure occurred in daemon:
> > > service caught unhandled Ice exception:
> > > ../../include/Ice/BasicStream.h:412:
> > > Ice::UnmarshalOutOfBoundsException: protocol error: out of bounds
> > > during unmarshaling
> > > from /mnt/OMERO_test/OMERO_blitz/dist/var/log/master.err:
> > > ../../include/Ice/BasicStream.h:412:
> > > Ice::UnmarshalOutOfBoundsException: protocol error: out of bounds
> > > during unmarshaling
More information about the ome-users
mailing list