duniter_ynh icon indicating copy to clipboard operation
duniter_ynh copied to clipboard

Sync need more than 270 Mo free RAM

Open M5oul opened this issue 8 years ago • 1 comments

During sync, WoT take too many ram, and the package is not installed:

2016-07-13T16:47:59-04:00 - info: Downloaded 100%, Applied 92%
2016-07-13T16:47:59-04:00 - trace: New node#90
2016-07-13T16:47:59-04:00 - trace: Estelle was affected wotb_id 90
2016-07-13T16:47:59-04:00 - trace: New node#91
2016-07-13T16:47:59-04:00 - trace: taosloop was affected wotb_id 91
2016-07-13T16:48:00-04:00 - trace: New node#92
2016-07-13T16:48:00-04:00 - trace: gwenael19 was affected wotb_id 92
2016-07-13T16:48:07-04:00 - trace: Link 65 -> 90
2016-07-13T16:48:07-04:00 - trace: Link 78 -> 90
2016-07-13T16:48:07-04:00 - trace: Link 88 -> 59
2016-07-13T16:48:07-04:00 - trace: Link 20 -> 65
2016-07-13T16:48:07-04:00 - trace: Link 59 -> 88
2016-07-13T16:48:07-04:00 - trace: Link 86 -> 88
2016-07-13T16:48:07-04:00 - trace: Link 7 -> 89
2016-07-13T16:48:07-04:00 - trace: Link 87 -> 0
2016-07-13T16:48:07-04:00 - trace: Link 8 -> 87
2016-07-13T16:48:07-04:00 - trace: Link 0 -> 87
2016-07-13T16:48:07-04:00 - trace: Link 86 -> 87
2016-07-13T16:48:07-04:00 - trace: Link 20 -> 88
2016-07-13T16:48:07-04:00 - trace: Link 31 -> 91
2016-07-13T16:48:08-04:00 - trace: Link 88 -> 65
2016-07-13T16:48:08-04:00 - trace: Link 65 -> 20
2016-07-13T16:48:08-04:00 - trace: Link 78 -> 2
2016-07-13T16:48:08-04:00 - trace: Link 0 -> 91
2016-07-13T16:48:08-04:00 - trace: Link 86 -> 91
2016-07-13T16:48:08-04:00 - trace: Link 88 -> 20
2016-07-13T16:48:08-04:00 - trace: Link 65 -> 89
2016-07-13T16:48:08-04:00 - trace: Link 20 -> 91
2016-07-13T16:48:08-04:00 - trace: Link 86 -> 89
2016-07-13T16:48:08-04:00 - trace: Link 88 -> 86
2016-07-13T16:48:08-04:00 - trace: Link 65 -> 7
2016-07-13T16:48:08-04:00 - trace: Link 7 -> 92
2016-07-13T16:48:08-04:00 - trace: Link 20 -> 92
2016-07-13T16:48:08-04:00 - trace: Link 88 -> 24
2016-07-13T16:48:08-04:00 - trace: Link 65 -> 88
2016-07-13T16:48:08-04:00 - trace: Link 71 -> 92
2016-07-13T16:48:08-04:00 - trace: Link 59 -> 91
2016-07-13T16:48:08-04:00 - trace: Link 53 -> 92
2016-07-13T16:48:08-04:00 - trace: Link 86 -> 92
2016-07-13T16:48:08-04:00 - trace: Link 71 -> 89
2016-07-13T16:48:08-04:00 - trace: Link 59 -> 92
2016-07-13T16:48:09-04:00 - trace: Link 65 -> 3
2016-07-13T16:48:09-04:00 - trace: Link 71 -> 91
2016-07-13T16:48:09-04:00 - trace: Link 65 -> 11
2016-07-13T16:48:09-04:00 - trace: Link 81 -> 7
2016-07-13T16:48:10-04:00 - trace: Link 65 -> 72
2016-07-13T16:48:10-04:00 - trace: Link 81 -> 8
Warning: /usr/bin/duniter: line 42: 28640 Killed                  $NODE "$DUNITER_DIR/bin/ucoind" $*

It took almost 210 Mo when it was killed.

Without sync running, the server have 227/494 Mo used RAM ≃ 270 Mo.

The package should check there is at least 300 Mo free RAM before installing/sync.

M5oul avatar Jul 13 '16 20:07 M5oul

I could solve the issue creating temporary swap.

M5oul avatar Jul 18 '16 10:07 M5oul