intel-cloud / cosbench

a benchmark tool for cloud object storage service
Other
573 stars 242 forks source link

[ERROR] [AbstractCommandTasklet] - cannot parse response body #397

Open morantumi opened 4 years ago

morantumi commented 4 years ago

The write workload will be terminated after submission, and the log of cosbench is as follow. Could anyone offer some advice. Thank you very much.

2020-04-19 14:04:20,922 [INFO] [WorkloadProcessor] - START WORK: main_write
2020-04-19 14:04:20,005 [INFO] [AbstractCommandTasklet] - time drift between controller and driver-driver1 is 4 mSec
2020-04-19 14:04:20,005 [INFO] [StageRunner] - successfully booted all tasks in stage s1-main_write
2020-04-19 14:04:20,021 [ERROR] [AbstractCommandTasklet] - cannot parse response body
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@77a2cf6a; line: 1, column: 2]
        at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:929)
        at org.codehaus.jackson.impl.JsonParserBase._reportError(JsonParserBase.java:632)
        at org.codehaus.jackson.impl.JsonParserBase._reportUnexpectedChar(JsonParserBase.java:565)
        at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:429)
        at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:192)
        at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:1319)
        at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:1275)
        at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:885)
        at com.intel.cosbench.controller.tasklet.AbstractCommandTasklet.issueCommand(AbstractCommandTasklet.java:73)
        at com.intel.cosbench.controller.tasklet.Submitter.execute(Submitter.java:44)
        at com.intel.cosbench.controller.tasklet.AbstractTasklet.call(AbstractTasklet.java:47)
        at com.intel.cosbench.controller.tasklet.AbstractTasklet.call(AbstractTasklet.java:1)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        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:748)
2020-04-19 14:04:20,021 [ERROR] [StageRunner] - detected tasks [t1] have encountered errors
2020-04-19 14:04:20,022 [INFO] [StageRunner] - begin to terminate stage s1-main_write
2020-04-19 14:04:20,026 [ERROR] [AbstractCommandTasklet] - driver report error: HTTP 400 - unrecognized request: org.apache.catalina.connector.RequestFacade@280c32
2020-04-19 14:04:20,027 [ERROR] [Aborter] - fail to abort driver
com.intel.cosbench.controller.tasklet.TaskletException
        at com.intel.cosbench.controller.tasklet.AbstractCommandTasklet.issueCommand(AbstractCommandTasklet.java:81)
        at com.intel.cosbench.controller.tasklet.Aborter.executeAbort(Aborter.java:53)
        at com.intel.cosbench.controller.tasklet.Aborter.execute(Aborter.java:42)
        at com.intel.cosbench.controller.tasklet.AbstractTasklet.call(AbstractTasklet.java:47)
        at com.intel.cosbench.controller.tasklet.AbstractTasklet.call(AbstractTasklet.java:1)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        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:748)
2020-04-19 14:04:20,027 [INFO] [StageRunner] - stage s1-main_write has been terminated
2020-04-19 14:04:20,027 [ERROR] [WorkloadProcessor] - detected stage s1-main_write encountered error
2020-04-19 14:04:20,028 [INFO] [WorkloadProcessor] - begin to terminate workload w7
2020-04-19 14:04:20,052 [INFO] [SimpleWorkloadArchiver] - workload w7 has been successfully archived
2020-04-19 14:04:20,053 [INFO] [WorkloadProcessor] - successfully terminated workload w7