create account

[Issue] 메모리 부족현상에 따른 블록동기화 에러문제 by acroeos

View this thread on: hive.blogpeakd.comecency.com
· @acroeos · (edited)
$0.10
[Issue] 메모리 부족현상에 따른 블록동기화 에러문제
![Cover_02.png](https://cdn.steemitimages.com/DQmRALXG3CJFFRzeuCViFjJ33ozQmnr3VFoHMHrHQY1qLdP/Cover_02.png)
## 체인 상태메모리 부족 현상
한국시간으로 약 11:30분  경 (block number #4732838) 다수의 노드가 정지되는 상황이 있었습니다. 
이것은 몇몇 노드가 Chain-db의 메모리 사이즈를 적게 할당해서 일어난 일이었습니다. 
메인넷이 런칭 된 뒤 약 한 달의 시간이 지나고 거의 500만개 가까운 블록이 쌓여감에 따라 DB올라가는 블록의 용량 또한 커지게 되고 블록에 대한 메모리 할당을 다소 부족하게 했던 노드에서 메모리 오버로드 현상이 발생했습니다. 이에 따라 chain-state-db사이즈를 초과하게 되어 블록동기화에 문제가 생겼던 것입니다.

<pre><code># Maximum size (in MB) of the chain state database (eosio::chain_plugin)
chain-state-db-size-mb = 65536
</code></pre>
현재, 풀노드는 시스템이 권장하는 체인의 상태 메모리 할당 값은 약 64Gb입니다. 또한, 풀노드는 eosio 시스템이 차지하는 최대의 매모리를 반영해야 합니다.

<pre><code>"max_ram_size": "68719476736"<br></br>※ 68719476736 / 1024 / 1024 = 65536</code></pre>

<br></br>
reference)  [Running a full EOS mainnet node](https://medium.com/@cc32d9/running-a-full-eos-mainnet-node-d7da2d3b154f)

reference) https://www.eosdocs.io/bp/commonmistakes/

## CONTACT
EOS producer name : acroeos12345
Email : community@acroeos.io
Steemit : https://steemit.com/@acroeos
Medium : https://medium.com/acroeos
Twitter : https://twitter.com/acroeos
Telegram : https://t.me/AcroEOS
Wechat : AcroEOS信息站
👍  , , , , , , , , ,
properties (23)
authoracroeos
permlinkissue
categoryeos
json_metadata{"tags":["eos","kr","acroeos","memory"],"image":["https://cdn.steemitimages.com/DQmRALXG3CJFFRzeuCViFjJ33ozQmnr3VFoHMHrHQY1qLdP/Cover_02.png"],"links":["https://medium.com/@cc32d9/running-a-full-eos-mainnet-node-d7da2d3b154f","https://www.eosdocs.io/bp/commonmistakes/","https://steemit.com/@acroeos","https://medium.com/acroeos","https://twitter.com/acroeos","https://t.me/AcroEOS"],"app":"steemit/0.1","format":"markdown"}
created2018-07-09 08:22:39
last_update2018-07-10 01:45:06
depth0
children1
last_payout2018-07-16 08:22:39
cashout_time1969-12-31 23:59:59
total_payout_value0.082 HBD
curator_payout_value0.017 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,169
author_reputation3,409,354,707,001
root_title"[Issue] 메모리 부족현상에 따른 블록동기화 에러문제"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id63,998,806
net_rshares49,294,855,857
author_curate_reward""
vote details (10)
@steamsteem ·
$0.31
eos 메모리 문제..
그런 점이 있군요.
👍  ,
properties (23)
authorsteamsteem
permlinkre-acroeos-issue-20180712t121131891z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-07-12 12:11:33
last_update2018-07-12 12:11:33
depth1
children0
last_payout2018-07-19 12:11:33
cashout_time1969-12-31 23:59:59
total_payout_value0.233 HBD
curator_payout_value0.075 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length23
author_reputation-2,924,616,767,862
root_title"[Issue] 메모리 부족현상에 따른 블록동기화 에러문제"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id64,402,183
net_rshares135,005,577,869
author_curate_reward""
vote details (2)