Bamboo remote agents lose connection because of 'No space left on device' error

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

問題

Bamboo remote agents lose connection and unable to reconnect.

The following appears in the atlassian-bamboo-agent.log

INFO   | jvm 1    | 2012/02/07 23:58:48 | 2012-02-07 23:58:48,514 WARN [Scheduler_Worker-7] [JmsTemplateMessageSender] JmsException when trying to send message com.atlassian.bamboo.v2.build.agent.messages.UpdateHeartbeatMessage@115ea42. Retrying... 
INFO   | jvm 1    | 2012/02/07 23:58:48 | org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: java.util.concurrent.ExecutionException: java.io.IOException: No space left on device
INFO   | jvm 1    | 2012/02/07 23:58:48 | Caused by: javax.jms.JMSException: java.util.concurrent.ExecutionException: java.io.IOException: No space left on device
INFO   | jvm 1    | 2012/02/07 23:58:48 | 	at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:49)
...
INFO   | jvm 1    | 2012/02/07 23:58:48 | Caused by: java.lang.Throwable: java.util.concurrent.ExecutionException: java.io.IOException: No space left on device
INFO   | jvm 1    | 2012/02/07 23:58:48 | 	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
...
INFO   | jvm 1    | 2012/02/07 23:58:48 | Caused by: java.io.IOException: No space left on device
INFO   | jvm 1    | 2012/02/07 23:58:48 | 	at java.io.RandomAccessFile.writeBytes(Native Method)
INFO   | jvm 1    | 2012/02/07 23:58:48 | 	at java.io.RandomAccessFile.write(RandomAccessFile.java:482)
INFO   | jvm 1    | 2012/02/07 23:58:48 | 	at org.apache.kahadb.journal.DataFileAppender.processQueue(DataFileAppender.java:387)
INFO   | jvm 1    | 2012/02/07 23:58:48 | 	at org.apache.kahadb.journal.DataFileAppender$2.run(DataFileAppender.java:216)

The following appears in the atlassian-bamboo.log

2017-05-15 18:02:05,795 ERROR [ConcurrentQueueStoreAndDispatch] [MessageDatabase] KahaDB failed to store to Journal
java.io.IOException: No space left on device
    at java.io.RandomAccessFile.writeBytes(Native Method)
    at java.io.RandomAccessFile.write(RandomAccessFile.java:525)
...
2017-05-15 18:02:05,806 WARN [ActiveMQ VMTransport: vm://bamboo#1-18829] [Transport] Transport Connection to: vm://bamboo#0 failed: java.io.IOException: No space left on device
2017-05-15 18:02:05,891 INFO [ActiveMQ Connection Executor: vm://bamboo#0] [BambooSimpleMessageListenerContainer] Trying to recover from JMS Connection exception: javax.jms.JMSException: peer (vm://bamboo#1) stopped.
2017-05-15 18:02:05,911 WARN [ActiveMQ Connection Executor: vm://bamboo#0] [PooledSession] Caught exception trying close() when putting session back into the pool, will invalidate. javax.jms.JMSException: Peer (vm://bamboo#1) disposed.
javax.jms.JMSException: Peer (vm://bamboo#1) disposed.
    at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:72)
    at org.apache.activemq.ActiveMQConnection.doAsyncSendPacket(ActiveMQConnection.java:1320)

原因

There's no space left on the disk where <BAMBOO_INSTALL> and/or <BAMBOO_HOME> is/are located. 

ソリューション

  1. Stop Bamboo
  2. Clean up or add more storage to the Bamboo server
  3. Start Bamboo


最終更新日: 2019 年 12 月 30 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.