2017-01-24 5 views
0

Ich habe MobileFirst Foundation Version 8.0.0.00-20160809-2334 auf Bluemix Java Buildpacks via scripts implementiert.MobileFirst Foundation 8 auf Bluemix Java Buildpacks: "Kein Platz mehr auf dem Gerät"

letzte Woche, die Konfiguration für Adapter verschwunden ist, die mobilen Anwendungen nicht mehr funktionieren und jede Konfiguration Aktion Ich versuche Ergebnisse in einen der folgenden Fehler auszuführen:

mfp /// 10,254. 0.6 FAILURE FWLSE0321: Fehler bei der Statusänderung. Verursacht durch: java.io.IOException: Kein Platz mehr auf dem Gerät

Oder:

AUSFALL java.io.IOException: Kein Platz mehr auf dem Gerät

dashDB berichtet nur 4 % Speicher belegt und wir haben nur 375MB von 1GB Speicherplatz verwendet, so dass es unklar ist, was schief gehen könnte.

enter image description here enter image description here

wie in den Kommentaren angefordert aktualisiert, Unterhalb einem Stack-Trace des Fehlers bei dem Versuch, einen Adapter zu laden:

APP/0[INFO ] Adapter initialized!Jan 24, 2017 9:35:06 AM 
APP/0[ERROR ] RuntimeMBeanCallable.call() exceptionJan 24, 2017 9:35:09 AM 
APP/0java.io.IOException: No space left on deviceJan 24, 2017 9:35:09 AM 
APP/0[err] java.lang.RuntimeException: java.io.IOException: No space left on deviceJan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.app.internal.webresources.ApplicationWebResourceDescriptorHandler.deploy(ApplicationWebResourceDescriptorHandler.java:34)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.app.internal.webresources.ApplicationWebResourceDescriptorHandler.sign(ApplicationWebResourceDescriptorHandler.java:99)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.app.internal.webresources.ApplicationWebResourceDescriptorHandler.deploy(ApplicationWebResourceDescriptorHandler.java:64)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.core.internal.deployment.DeploymentManagerImpl.changeDeploymentState(DeploymentManagerImpl.java:380)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.core.internal.deployment.DeploymentManagerImpl.redeployIfNeeded(DeploymentManagerImpl.java:434)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.mgmt.internal.connectivity.RuntimeMXBeanImpl.changeDeploymentState(RuntimeMXBeanImpl.java:93)Jan 24, 2017 9:35:09 AM 
APP/0[err] at java.lang.reflect.Method.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.misc.Trampoline.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at java.lang.reflect.Method.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.misc.MethodUtil.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.MBeanSupport.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.MXBeanProxy$InvokeHandler.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServer.invoke(PlatformMBeanServer.java:373)Jan 24, 2017 9:35:09 AM 
APP/0[err] at javax.management.MBeanServerInvocationHandler.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.actions.ArtifactDeploymentTransaction.prepareMBean(ArtifactDeploymentTransaction.java:822)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.ws.kernel.boot.jmx.service.MBeanServerForwarderDelegate.invoke(MBeanServerForwarderDelegate.java:197)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.jmx.mbeanserver.MXBeanProxy.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.sun.proxy.$Proxy361.changeDeploymentState(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.actions.util.RuntimeMBeanWorkerThreadCaller.callSynchronously(RuntimeMBeanWorkerThreadCaller.java:206)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.actions.BaseTransaction.prepare(BaseTransaction.java:561)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.actions.util.RuntimeMBeanWorkerThreadCaller$RuntimeMBeanCallable.call(RuntimeMBeanWorkerThreadCaller.java:76)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.actions.util.RuntimeMBeanPoolCaller.callRuntimeMBeans(RuntimeMBeanPoolCaller.java:91)Jan 24, 2017 9:35:09 AM 
APP/0[err] at java.lang.reflect.Method.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.CreateInvocationParametersHandler.handleRequest(CreateInvocationParametersHandler.java:54)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.InvokeMethodHandler.handleRequest(InvokeMethodHandler.java:63)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.actions.BaseTransaction.run(BaseTransaction.java:327)Jan 24, 2017 9:35:09 AM 
APP/0[err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.services.v2.AdapterService.addAdapter(AdapterService.java:351)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.actions.BaseTransaction.internalRun(BaseTransaction.java:454)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandler.handleRequest(AbstractHandler.java:33)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandler.handleRequest(AbstractHandler.java:34)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleResourceMethod(FindResourceMethodHandler.java:151)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceLocator(FindResourceMethodHandler.java:230)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceLocator(FindResourceMethodHandler.java:230)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:65)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:115)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:115)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:115)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceLocator(FindResourceMethodHandler.java:230)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.HeadMethodHandler.handleRequest(HeadMethodHandler.java:53)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.OptionsMethodHandler.handleRequest(OptionsMethodHandler.java:46)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.FindRootResourceHandler.handleRequest(FindRootResourceHandler.java:95)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.handlers.SearchResultHandler.handleRequest(SearchResultHandler.java:33)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.log.ResourceInvocation.handleRequest(ResourceInvocation.java:92)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:67)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.handlers.AbstractHandlersChain.run(AbstractHandlersChain.java:52)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.log.Requests.handleRequest(Requests.java:76)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.RequestProcessor.handleRequestWithoutFaultBarrier(RequestProcessor.java:207)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.RequestProcessor.handleRequest(RequestProcessor.java:154)Jan 24, 2017 9:35:09 AM 
APP/0[err] at org.apache.wink.server.internal.servlet.RestServlet.service(RestServlet.java:133)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.services.RestServlet.service(RestServlet.java:43)Jan 24, 2017 9:35:09 AM 
APP/0[err] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1285)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.admin.services.RestFilter.doFilter(RestFilter.java:61)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.worklight.admin.common.filter.HSTSFilter.doFilter(HSTSFilter.java:110)Jan 24, 2017 9:35:09 AM 
APP/0[err] at [internal classes]Jan 24, 2017 9:35:09 AM 
APP/0[err] at [internal classes]Jan 24, 2017 9:35:09 AM 
APP/0[err] at [internal classes]Jan 24, 2017 9:35:09 AM 
APP/0[err] Caused by: Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)Jan 24, 2017 9:35:09 AM 
APP/0[err] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] java.io.IOException: No space left on deviceJan 24, 2017 9:35:09 AM 
APP/0[err] at java.io.FileOutputStream.write(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] at java.lang.Thread.run(Unknown Source)Jan 24, 2017 9:35:09 AM 
APP/0[err] ... 128 moreJan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.app.internal.webresources.ApplicationWebResourceDescriptorHandler.getBase64EncodedFile(ApplicationWebResourceDescriptorHandler.java:151)Jan 24, 2017 9:35:09 AM 
APP/0[err] at java.io.FileOutputStream.writeBytes(Native Method)Jan 24, 2017 9:35:09 AM 
APP/0[err] at com.ibm.mfp.server.app.internal.webresources.ApplicationWebResourceDescriptorHandler.sign(ApplicationWebResourceDescriptorHandler.java:91)Jan 24, 2017 9:35:09 AM 
APP/0[INFO ] Adapter destroyed!Jan 24, 2017 9:35:09 AM 
APP/0[ERROR ] CNFSRVE115: configuration with id 'ADAPTER_CONTENT' for schema 'mfp_default_schema' with version '1.0' not foundJan 24, 2017 9:35:09 AM 
APP/0[ERROR ] Unable to delete configuration with id ADAPTER_CONTENT due to exception FWLSE3208E: An invalid status code "404" was returned. The response content is "{"reason":"configuration_not_found","details":"CNFSRVE115: configuration with id 'ADAPTER_CONTENT' for schema 'mfp_default_schema' with version '1.0' not found"}". 
+0

Gibt es einen größeren Stack-Trace, den Sie einfügen können? noch mehr Zeilen des Logs könnten helfen zu wissen, welche Phase das passiert –

+0

Danke. Ich habe den Beitrag aktualisiert. Hat es etwas mit http://stackoverflow.com/questions/39124552/configuration-with-id-adapter-content-for-schema-mfp-default-schema-with-ver zu tun? – maggix

Antwort

0

ein Defekt in den ersten Versionen des MFP-Servers war Kit. Das Problem war, dass die Größe des BLOBs 1M betrug, daher konnte kein Adapter mit 1M hochgeladen werden. Im Idealfall sollten Sie zum neuesten iFix wechseln, wo das Problem behoben ist. Wenn Sie jedoch die bestehende DB dann folgen Sie den Anweisungen

  1. Finden Sie den Schema-Namen, den Sie verwenden patchen wollen: Für Ex Wenn der Schemaname MFP_447EE21A
  2. Melden Sie sich auf dem Dash-DB ist.
  3. Wählen Sie das Standardschema als Schemaname Sie
  4. Zum Ausführen von SQL und führen Sie die folgenden SQL-Anweisungen verwenden: (. Aktualisieren Sie die folgenden SQL-Befehle mit dem Schemaname)

    ALTER TABLE MFP_447EE21A.CS_ATTACHMENTS DROP COLUMN CONTENT; 
        ALTER TABLE MFP_447EE21A.CS_ATTACHMENTS ADD COLUMN CONTENT BLOB(1 G); 
        call ADMIN_CMD('REORG TABLE MFP_447EE21A.CS_ATTACHMENTS’); 
    
  5. Stellen Sie sicher, dass die obigen SQL-Anweisungen erfolgreich ausgeführt werden.

  6. Starten Sie die MFP App-Instanz neu.
+0

Wenn ich das SQL-Skript ausführe, kann ich das iFix später noch anwenden? – maggix

+0

Ja, Sie können den iFix später anwenden und diesen Patch jetzt anwenden. –

+0

Ich musste von vorne anfangen, jetzt funktioniert es – maggix

Verwandte Themen