Hello, The size of WAL Archive is controlled by the 'DataStorageConfiguration#walHistorySize' property [1], which is 20 checkpoints by default [2]. As of Apache Ignite 2.7, you can specify the size of wal archive in bytes via 'DataStorageConfiguration#setMaxWalArchiveSize()' method [3].
[1] https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/configuration/DataStorageConfiguration.html#setWalHistorySize-int- [2] https://apacheignite.readme.io/docs/persistence-checkpointing [3] https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/configuration/DataStorageConfiguration.html#setMaxWalArchiveSize-long- Thanks, S. сб, 8 дек. 2018 г. в 08:21, aMark <[email protected]>: > Hi, > > We are using Ignite 2.6 as persistent store in Partitioned Mode having 6 > cluster > node running, each node is running on different machine. > > Our cluster is having ~50G of data in IgnitePersistentStore but if I check > WalArchive folder then it contains lots of files and size is around ~200G. > This uncontrollable growth has created space issue on drive and eventually > results in hang state for cluster. > > I understand that WalArchive is needed to recover data in case of node > crash. So we dont want to disable the WalArchive altogether. > > Is there a way to limit the number of files in WalArchive so that disc does > not run out of space ? > > > > > > > > -- > Sent from: http://apache-ignite-users.70518.x6.nabble.com/ >
