OSDir


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Artemis] NPE on server (re)start


> What is this about...

As the message indicates, this is about your disk being full. Specifically,
it's about the contents of your disk exceeding the threshold you've
configured in broker.xml via <max-disk-usage> (100% by default). The
documentation [1] describes this setting:

  > The System will perform scans on the disk to determine if the disk is
beyond a configured limit.
  > These are configured through 'max-disk-usage' in percentage. Once that
limit is reached any
  > message will be blocked. (unless the protocol doesn't support flow
control on which case there
  > will be an exception thrown and the connection for those clients
dropped).

> ...how can I resolve it?

You can either reduce your disk utilization (i.e. delete some data) or
change the <max-disk-usage>.


Justin

[1]
https://activemq.apache.org/artemis/docs/latest/paging.html#max-disk-usage

On Mon, May 14, 2018 at 8:37 AM, Archibald <archi99@xxxxxxx> wrote:

> Hi,
>
> Last time I removed the perstint, so I cannot help with internal data for
> debugging.
>
> But now I get another strange issue regarding paging (I suppose).
>
> Broker is complaining about Disk being full.
>
> 2018-05-14 13:12:36,431 WARN  [org.apache.activemq.artemis.core.server]
> AMQ222212: Disk Full! Blocking message production on address '<TOPIC>'.
> Clients will report blocked.
>
> The broker itself is doing rather nothing (no traffic at all), nothing
> enqueued.
>
> artemis print data says:
>      _        _               _
>     / \  ____| |_  ___ __  __(_) _____
>    / _ \|  _ \ __|/ _ \  \/  | |/  __/
>   / ___ \ | \/ |_/  __/ |\/| | |\___ \
>  /_/   \_\|   \__\____|_|  |_|_|/___ /
>  Apache ActiveMQ Artemis 2.5.0
>
>
>
> ********************************************
> Server's ID=aa9cf610-552e-11e8-8f53-0242ac120004
> ********************************************
>
> ********************************************
> B I N D I N G S  J O U R N A L
> ********************************************
> Journal path: /var/lib/artemis/data/bindings
> #JournalFileImpl: (activemq-bindings-1.bindings id = 1, recordID = 1)
> (size=1048576)
> operation@AddRecord;recordID=1;userRecordType=24;isUpdate=
> false;compactCount=0;IDCounterEncoding
> [id=2147483647]
> operation@AddRecordTX;txID=0,recordID=2;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=0,numberOfRecords=1
> operation@AddRecordTX;txID=3,recordID=4;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=3,numberOfRecords=1
> operation@AddRecordTX;txID=5,recordID=6;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=5,numberOfRecords=1
> operation@AddRecordTX;txID=7,recordID=8;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=7,numberOfRecords=1
> operation@AddRecordTX;txID=9,recordID=10;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=9,numberOfRecords=1
> operation@AddRecordTX;txID=11,recordID=12;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=11,numberOfRecords=1
> operation@AddRecordTX;txID=13,recordID=14;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=13,numberOfRecords=1
> operation@AddRecordTX;txID=15,recordID=16;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=15,numberOfRecords=1
> operation@AddRecordTX;txID=17,recordID=18;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=17,numberOfRecords=1
> operation@AddRecordTX;txID=19,recordID=20;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=19,numberOfRecords=1
> operation@AddRecordTX;txID=21,recordID=22;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=21,numberOfRecords=1
> operation@AddRecordTX;txID=23,recordID=24;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=23,numberOfRecords=1
> operation@AddRecordTX;txID=25,recordID=26;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=25,numberOfRecords=1
> operation@AddRecordTX;txID=27,recordID=28;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=27,numberOfRecords=1
> operation@AddRecordTX;txID=29,recordID=30;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=29,numberOfRecords=1
> operation@AddRecordTX;txID=31,recordID=32;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=31,numberOfRecords=1
> operation@AddRecordTX;txID=33,recordID=34;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=33,numberOfRecords=1
> operation@AddRecordTX;txID=35,recordID=36;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=35,numberOfRecords=1
> operation@AddRecordTX;txID=37,recordID=38;userRecordType=21;
> isUpdate=false;compactCount=0;PersistentQueueBindingEncoding(safe
> data)
> operation@Commit;txID=37,numberOfRecords=1
> operation@AddRecordTX;txID=39,recordID=40;userRecordType=44;
> isUpdate=false;compactCount=0;PersistentAddressBindingEncoding(safe
> data)
> operation@Commit;txID=39,numberOfRecords=1
> operation@AddRecord;recordID=749406;userRecordType=24;
> isUpdate=false;compactCount=0;IDCounterEncoding
> [id=749406]
> operation@DeleteRecord;recordID=1
> operation@AddRecord;recordID=749408;userRecordType=24;
> isUpdate=false;compactCount=0;IDCounterEncoding
> [id=2148233054]
> #JournalFileImpl: (activemq-bindings-2.bindings id = 3, recordID = 3)
> (size=1048576)
>
> ### Surviving Records Summary ###
> recordID=2;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=4;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=6;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=8;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=10;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=12;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=14;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=16;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=18;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=20;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=22;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=24;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=26;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=28;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=30;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=32;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=34;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=36;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=38;userRecordType=21;isUpdate=false;compactCount=0;
> PersistentQueueBindingEncoding(safe
> data)
> recordID=40;userRecordType=44;isUpdate=false;compactCount=0;
> PersistentAddressBindingEncoding(safe
> data)
> recordID=749406;userRecordType=24;isUpdate=false;compactCount=0;
> IDCounterEncoding
> [id=749406]
> recordID=749408;userRecordType=24;isUpdate=false;compactCount=0;
> IDCounterEncoding
> [id=2148233054]
>
> ### Prepared TX ###
>
> ### Message Counts ###
> message count=0
> message reference count
> prepared message count=0
>
> ********************************************
> M E S S A G E S   J O U R N A L
> ********************************************
> Journal path: /var/lib/artemis/data/journal
> #JournalFileImpl: (activemq-data-1.amq id = 3, recordID = 3)
> (size=10485760)
> #JournalFileImpl: (activemq-data-2.amq id = 4, recordID = 4)
> (size=10485760)
>
> ### Surviving Records Summary ###
>
> ### Prepared TX ###
>
> ### Message Counts ###
> message count=0
> message reference count
> prepared message count=0
>
> ********************************************
> P A G I N G
> ********************************************
>
> What is this about and how can I resolve it?
>
> Thanks, Niels
>
>
>
>
> --
> Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-
> f2341805.html
>