Nach der Erstellung eines neuen Contexts über das Web-UI wird der Server, auf dem OX läuft darüber via Directory-Listener informiert. Nun versucht dieser mittels /opt/open-xchange/sbin/createcontext
einen neuen Context anzulegen. Leider schlägt das fehl mit der Meldung No usable or suitable filestore found
.
Hat jemand eine Ahnung welcher Filestore hier gesucht wird und wie ich so einen bekommen kann?
/opt/open-xchange/sbin/createcontext --adminuser oxadminmaster --adminpass `cat /etc/ox-secrets/master.secret` --contextid 60 --contextname context60 --addmapping context60 --language en_US --timezone 'Europe/Berlin' --username oxadmin-context60 --displayname 'OX Admin' --givenname 'OX' --surname 'Admin' --email 'oxadmin-context60@connexion.evssn.de' --quota '-1' --password 'XXXXXXX'
context 60 could not be created:
Server response:
No usable or suitable filestore found; exceptionId -1604571639-3916
at com.openexchange.admin.storage.mysqlStorage.OXUtilMySQLStorage.findFilestoreForEntity(OXUtilMySQLStorage.java:1948)
at com.openexchange.admin.storage.mysqlStorage.OXUtilMySQLStorage.findFilestoreForContext(OXUtilMySQLStorage.java:1810)
at com.openexchange.admin.plugin.hosting.storage.mysqlStorage.OXContextMySQLStorage.create(OXContextMySQLStorage.java:1623)
at com.openexchange.admin.plugin.hosting.rmi.impl.OXContext.createmaincall(OXContext.java:1242)
at com.openexchange.admin.rmi.impl.OXContextCommonImpl.createcommon(OXContextCommonImpl.java:178)
at com.openexchange.admin.plugin.hosting.rmi.impl.OXContext.create(OXContext.java:427)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:303)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:279)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:164)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:235)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:180)
at com.sun.proxy.$Proxy0.create(Unknown Source)
at com.openexchange.admin.console.context.Create.maincall(Create.java:155)
at com.openexchange.admin.console.context.CreateCore.commonfunctions(CreateCore.java:149)
at com.openexchange.admin.console.context.Create.execute(Create.java:94)
at com.openexchange.admin.console.context.Create.main(Create.java:85)
/opt/open-xchange/sbin/listfilestore -A oxadminmaster -P `cat /etc/ox-secrets/master.secret`
id path size reserved used max-entities cur-entities
4 file:///var/oxfilestore 1000 1200 0 5000 6