`` `
[db-sync- nodeïŒInfo ïŒ64] [2020-11-07 15ïŒ28ïŒ05.27 UTC] chainSyncClientãéå§ããŠããŸã
[db-sync- nodeïŒInfo ïŒ64] [2020-11-07 15ïŒ28ïŒ05.31 UTC] Cardano.Dbãããã¯ã¹ããã13132763ããããã¯4917327ã«ãããŸã
[db-sync- nodeïŒInfo ïŒ69] [2020-11-07 15ïŒ28ïŒ05.31 UTC] DBã¹ã¬ãããå®è¡ããŠããŸã
[db-sync- nodeïŒInfo ïŒ69] [2020-11-07 15ïŒ28ïŒ06.16 UTC]ã¹ããã13132763ã«ããŒã«ããã¯ãããã·ã¥c19c89792973fe2fff25e5b715e785d549da9647c2f9b7940aefcd29759dcd70
[db-sync- nodeïŒInfo ïŒ69] [2020-11-07 15ïŒ28ïŒ06.17 UTC]çªå·ãä»ããããã¹ãããã®åé€ïŒ[]
[db-sync- nodeïŒError ïŒ69] [2020-11-07 15ïŒ28ïŒ08.93 UTC] runDBThreadïŒãããã¯ïŒ applyHeaderTransitionã倱æããŸããïŒ[[NewEpochFailureïŒEpochFailureïŒNewPpFailureïŒUnexpectedDepositPotïŒCoin 804642000000ïŒïŒCoin 804640000000ïŒïŒïŒïŒ]]
CallStackïŒHasCallStackããïŒïŒ
ãšã©ãŒãshelley-spec-ledger-0.1.0.0- inplace ïŒShelley.Spec.Ledger.API.Validationã®src / Shelley / Spec / Ledger / API / Validation.hsïŒ92ïŒ15ã§åŒã³åºãã
[db-sync- nodeïŒError ïŒ64] [2020-11-07 15ïŒ28ïŒ08.93 UTC] ChainSyncWithBlocksPtclïŒãããã¯ïŒ applyHeaderTransitionã倱æããŸããïŒ[[NewEpochFailureïŒEpochFailureïŒNewPpFailureïŒUnexpectedDepositPotïŒCoin 804642000000ïŒïŒCoin 804640000000ïŒïŒïŒïŒ]]
CallStackïŒHasCallStackããïŒïŒ
ãšã©ãŒãshelley-spec-ledger-0.1.0.0- inplace ïŒShelley.Spec.Ledger.API.Validationã®src / Shelley / Spec / Ledger / API / Validation.hsïŒ92ïŒ15ã§åŒã³åºãã
[db-sync-node.Sub scriptionïŒError ïŒ60] [2020-11-07 15ïŒ28ïŒ08.93 UTC] [String "Application ExceptionïŒLocalAddress {getFilePath = \" / opt / cardano / cnode / sockets / node0ã socket \ "} PanicïŒapplyHeaderTransition failedïŒ[[NewEpochFailureïŒEpochFailureïŒNewPpFailureïŒUnexpectedDepositPotïŒCoin 804642000000ïŒïŒCoin 804640000000ïŒïŒïŒïŒ]] \ nCallStackïŒfrom HasCallStackïŒïŒ\ nãšã©ãŒãsrc / Shelley / Spec /ã§åŒã³åºãããŸããLedger / API / Validation.hsïŒ92ïŒ15 in shelley-spec-ledger-0.1.0.0- inplace ïŒShelley.Spec.Ledger.API.Validation "ãString" SubscriptionTrace "]
[db-sync-node.Er rorPolicyïŒError ïŒ4] [2020-11-07 15ïŒ28ïŒ08.93 UTC] [String "ErrorPolicyUnhandledApplicationException PanicïŒapplyHeaderTransition failedïŒ[[NewEpochFailureïŒEpochFailureïŒNewPpFailureïŒUnexpectedDepositPotïŒCoin 804642000000ïŒïŒã³ã€ã³804640000000 HasCallStackããïŒïŒïŒïŒ]] \ nCallStackïŒïŒïŒ\ nã¯SRC /ã·ã§ãªãŒ/ã¹ããã¯/å
åž³/ API / Validation.hsã§åŒã°ãããšã©ãŒãïŒ92ïŒã·ã§ãªãŒ-SPEC-å°åž³-0.1.0.0-ã§15ã€ã³ãã¬ãŒã¹ïŒShelley.Spec.Ledger.API.Validation "ãString" ErrorPolicyTrace "ãString" LocalAddress {getFilePath = \ "/ opt / cardano / cnode / sockets / node0.socket \"} "]
`` `
ããã¯ã¡ã€ã³ãããã§ããïŒ ãœãããŠã§ã¢ã®ããããŒãžã§ã³ããå¥ã®ããŒãžã§ã³ã«ã¢ããã°ã¬ãŒãããŠããŸããïŒ
ããšã©ãŒã¡ãã»ãŒãžã®NewEpochFailure
éšåã¯ã db-sync
ããŒãžã§ã³ãnode
ããŒãžã§ã³ãšäºææ§ããªãããšã瀺ããŠããŸããã
ããŒãžã§ã³6.0.x
ã®db-sync
ãšäºææ§ããããŸã1.21.x
ããŒãã®ã
ã¯ããã¡ã€ã³ããããæ°ããDBãäœæããŸããããåãããŒãžã§ã³ã§åäœããŠããã®ã§ãäœãèµ·ãã£ãã®ãããããŸãã
ãããéããŸãã
cardano-graphql
CIãµãŒããŒã§ããããããããã°ããã§ãããŒãžã§ã³ã®æŽæ°ãªã©ã®é¢å¿ã®å€æŽã¯ãããŸããã ãã®èšå®ã§ã¡ã€ã³ãããã«æ¥ç¶ããŸãã
[db-sync-node:Error:62741] [2020-11-12 06:02:09.50 UTC] runDBThread: Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]
CallStack (from HasCallStack):
error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation
[db-sync-node:Error:62736] [2020-11-12 06:02:09.50 UTC] ChainSyncWithBlocksPtcl: Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]
CallStack (from HasCallStack):
error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation
[db-sync-node.Subscription:Error:62732] [2020-11-12 06:02:09.50 UTC] [String "Application Exception: LocalAddress {getFilePath = \"/node-ipc/node.socket\"} Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]\nCallStack (from HasCallStack):\n error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation",String "SubscriptionTrace"]
[db-sync-node.ErrorPolicy:Error:4] [2020-11-12 06:02:09.50 UTC] [String "ErrorPolicyUnhandledApplicationException Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]\nCallStack (from HasCallStack):\n error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation",String "ErrorPolicyTrace",String "LocalAddress {getFilePath = \"/node-ipc/node.socket\"}"]
[db-sync-node.Handshake:Info:62759] [2020-11-12 06:02:17.54 UTC] [String "Send (ClientAgency TokPropose,MsgProposeVersions (fromList [(NodeToClientV_1,TInt 764824073),(NodeToClientV_2,TInt 764824073),(NodeToClientV_3,TInt 764824073)]))",String "LocalHandshakeTrace",String "ConnectionId {localAddress = LocalAddress {getFilePath = \"\"}, remoteAddress = LocalAddress {getFilePath = \"/ipc/node.socket\"}}"]
[db-sync-node.Handshake:Info:62759] [2020-11-12 06:02:17.54 UTC] [String "Recv (ServerAgency TokConfirm,MsgAcceptVersion NodeToClientV_3 (TInt 764824073))",String "LocalHandshakeTrace",String "ConnectionId {localAddress = LocalAddress {getFilePath = \"\"}, remoteAddress = LocalAddress {getFilePath = \"/ipc/node.socket\"}}"]
[db-sync-node:Info:62763] [2020-11-12 06:02:17.54 UTC] Starting chainSyncClient
[db-sync-node:Info:62763] [2020-11-12 06:02:17.55 UTC] Cardano.Db tip is at slot 13564796, block 4938498
[db-sync-node:Info:62768] [2020-11-12 06:02:17.55 UTC] Running DB thread
[db-sync-node:Info:62768] [2020-11-12 06:02:18.01 UTC] Rolling back to slot 13564796, hash 5d8ea0d4cf2d4f46cc91aa48e83c029691f836d7200e11e26402f9a2bcb25987
[db-sync-node:Info:62768] [2020-11-12 06:02:18.01 UTC] Deleting slots numbered: []
[db-sync-node:Error:62768] [2020-11-12 06:02:19.47 UTC] runDBThread: Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]
CallStack (from HasCallStack):
error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation
[db-sync-node:Error:62763] [2020-11-12 06:02:19.47 UTC] ChainSyncWithBlocksPtcl: Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]
CallStack (from HasCallStack):
error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation
[db-sync-node.Subscription:Error:62759] [2020-11-12 06:02:19.47 UTC] [String "Application Exception: LocalAddress {getFilePath = \"/node-ipc/node.socket\"} Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]\nCallStack (from HasCallStack):\n error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation",String "SubscriptionTrace"]
[db-sync-node.ErrorPolicy:Error:4] [2020-11-12 06:02:19.47 UTC] [String "ErrorPolicyUnhandledApplicationException Panic! applyHeaderTransition failed: [[NewEpochFailure (EpochFailure (NewPpFailure (UnexpectedDepositPot (Coin 831366000000) (Coin 831368000000))))]]\nCallStack (from HasCallStack):\n error, called at src/Shelley/Spec/Ledger/API/Validation.hs:92:15 in shelley-spec-ledger-0.1.0.0-3QeazRqhkmeDSfJ73hDh1U:Shelley.Spec.Ledger.API.Validation",String "ErrorPolicyTrace",String "LocalAddress {getFilePath = \"/node-ipc/node.socket\"}"]
ãSlackã§Rhysãšãã£ããããåŸã圌ã®å Žåã db-sync
ããã®ãšã©ãŒã®åã«1000ãããã¯ãè¶
ããåé¡ã«ééãã圌ãèŠãŠããã®ã¯ãã°ãåèµ·åããŠããŒããŒã·ã§ã³ããçµæã ãšæããŸããã
åé¡ã¯ãšããã¯ããŒã«ãªãŒããŒã§çºçããŸãã
@rhyslbwãš@mmahutã¯ãæåŸã«é©çšãããåããããã¯ãããã·ã¥5d8ea0d4cf2d4f46cc91aa48e83c029691f836d7200e11e26402f9a2bcb25987
äž¡æ¹ãšãbarfedããã£ããããŸããã ãããå¶ç¶ã§ããå¯èœæ§ã¯éåžžã«äœãã§ãã
ãã®ãããã¯ã¯ãæ°ãããšããã¯ã®æåã®ãããã¯ã§ããå¯èœæ§ãéåžžã«é«ãã§ãã
@rhyslbw䜿çšããŠããdb-sync
ããŒãžã§ã³ã®gitããã·ã¥ã¯äœã§ããïŒ
@mmahutãïŒ404ã§äœ¿çšããŠããã®ã¯ã³ãããhttps://github.com/input-output-hk/cardano-db-sync/commit/6187081a7ea66954c86094578bd37e01bca8aaecã§ããããã³ãããã hk / cardano-db-sync / commit / afe68e08cf5f8b3b1b6690e411670908bc0f5942ã«ã¯ãå
åž³ç¶æ
ã®æ§æãžã®å€æŽãå«ãŸããŠããŸãã ãã®åé¡ã¯ãå
åž³ã®ç¶æ
ã«é¢é£ããã³ãŒãã§æ»ã¬ããšã«é¢ãããã®ã§ããããã®å€æŽã«ãã£ãŠmainnnetã«éããçããããšã¯ãããŸããã 6.0.0
ã¿ã°ã¯ã2åç®ã®ã³ãããã®åŸã«ãããŸãã
ããã¯ãã®ä¿®æ£ãªãã§ã®ãããã°ã«éŠã®å·šå€§ãªçã¿ã§ãhttps://github.com/input-output-hk/cardano-db-sync/issues/256 ã
@erikdãªãªãŒã¹ã¿ã°ã䜿çšããŠããŸã3e68f3011bb156b9b799ccf056f9a73281479f9c
ãã®åé¡ãåçŸããããšå€ãã®äœæ¥ãè¡ããŸãããã決å®è«çã§ã¯ãã
10ããŒããããããã¹ãŠããã®ç¹å®ã®ãã°ã§
65bce9e6463a324d612d24588afbdecc 13996555.lstate
77b5e894f8a22cb49605b9bfd474588a 13996568.lstate
12c4be3b0fac587d1b6485284e218404 13996582.lstate
f0b29f6768c836e7283f7033799ce146 13996626.lstate
ba72f63cf8185150c8120f3466756479 13996646.lstate
a2b45038665701084196a238b3beb329 13996669.lstate
7e8cccd8f0f1c3ac519ef7471a998ac1 13996713.lstate
ab304c279c8209e4b21a623b1a6dd80f 13996756.lstate
git rev 6187081a7ea66954c86094578bd37e01bca8aaec
ïŒããã¯6.0.0
ã¿ã°ã®èåŸã«ããããã€ãã®ã³ãããã§ãïŒã
çŸåšã®ä»®èª¬ã¯ãå åž³ã®ç¶æ ã¯ããæç¹ã§ç Žæããç Žæã¯ãšããã¯å¢çã§ã®ã¿èªèããããšãããã®ã§ãã
ç¡éã«ãŒãNewEpochFailue
99d3e16a319a20ff689ca9582425ddae 13996555.lstate
8205deb9c2b3ad946a99bc7692d4434e 13996568.lstate
8eeb20d372cf5214db7c8287a052707b 13996582.lstate
7133fb72aa8194efa80e95c3fa4af1fb 13996626.lstate
f7199d4a131c6fd4649a76a51167275f 13996646.lstate
faa8d71771e8cc68703fa4f1f08dfce7 13996669.lstate
f6cbf62dad57439dc126f8b56061a863 13996713.lstate
504ea06cb925868c25c100d7d05d6afd 13996756.lstate
cardano-db-sync-extended 6.0.0 - linux-x86_64 - ghc-8.6
git revision 3e68f3011bb156b9b799ccf056f9a73281479f9c
3ã€ã®ã€ã³ã¹ã¿ã³ã¹ã®ãã¡2ã€ãNewEpochFailue
ãšã©ãŒãã¹ããŒããŸããã
gitãªããžã§ã³3e68f3011bb156b9b799ccf056f9a73281479f9c
0eb144b880dcb07c8347b560ea77db27 13996555.lstate
6ee65fc1f5d47fbb858e92770e109f0f 13996568.lstate
c526b055c731173bb7a94cbf3144855d 13996582.lstate
932f8a4807537c43332a4b9a91c0c4a7 13996626.lstate
95163e7b5351b04ae5909d221a4ee2e2 13996646.lstate
c584485911b8f246d01e37572b0f4175 13996669.lstate
449a7c5b2669288dfec995867507211a 13996713.lstate
ba8c8f7f1657727c826ca07be4f7d2e2 13996756.lstate
圱é¿ãåããŠããªãã€ã³ã¹ã¿ã³ã¹ã®ã¹ãããã·ã§ãããããŒã«ã¢ãŠããããŸããã
åãå
åž³ç¶æ
ãã¡ã€ã«ãããšãã°13996756.lstate
ã«3ã€ã®ç°ãªãããã·ã¥ããããšããäºå®ã¯ãå°ãäºæ³å€ã§ãã
åå ãç Žæããå åž³ã®ç¶æ ã§ããå ŽåããããããããšïŒ405ã¯åãåé¡ã§ã
@SebastienGllmtã¯ããããã¯å¯èœã§ãããç§ã¯ãŸã ïŒ405ãèŠãæ©äŒãããããŸããã§ããã
ã¹ããŒããã4ã€ã®ã€ã³ã¹ã¿ã³ã¹ã®ãã¡2ã€
倱æããã€ã³ã¹ã¿ã³ã¹ã®MD5ãã§ãã¯ãµã ïŒ
189def79f03972649fdcdcd811def1bb 13996555.lstate
dc6865de6149fdf4879a4659bcf02ef0 13996568.lstate
85bf1965fdadee3ee42c10dfd32e0bdb 13996582.lstate
c452477105dc4041c17d718a32f12056 13996626.lstate
9eb0f1fd0a165a8eff3ec4835f370d6d 13996646.lstate
4d5180ba656234020a71f2d46f1d9d0e 13996669.lstate
521ae28570c1630a18bc721cc4707eaa 13996713.lstate
9a2485e192578c1d3c22059648fba79f 13996756.lstate
ïŒä»ã®å€±æããã€ã³ã¹ã¿ã³ã¹ã¯ç°ãªãããã·ã¥ãæã£ãŠããŸãïŒ
å¥å šãªã€ã³ã¹ã¿ã³ã¹ïŒ
98d46070c972d7b4ec564e4053e29eda 14033709.lstate
5c2443fe558a928a86606136337f3648 14033754.lstate
6c180d350ba7becf0f02d698ac160397 14033800.lstate
d655e560b8a43e064b671266795d262c 14033812.lstate
99bfbf88ec497e7e40865c920f8e8e26 14033839.lstate
bec82d94fe348d843389853cd24a3e5b 14033845.lstate
14faba941a24f02b236d784af85f8d32 14033890.lstate
c96d18f7bdadebed8e3b723b4e6691fc 14033936.lstate
ã³ãããbcd82d0a3eada57fdf7cc71670a46c9b3b80464f
10åã®ç°ãªãã€ã³ã¹ã¿ã³ã¹ãååæããããšããŸããïŒã¡ã¿ããŒã¿æ©èœãå¿
èŠãªããïŒã
10人äž2人ã¯ãå åž³ç¶æ ãã¡ã€ã«ã®ããŒãžã§ã³ãç ŽæããŠããŸããïŒä»ã®ãã¡ã€ã«ãšã¯ç°ãªããŸãïŒã æ£ããåèšã¯æ¬¡ã®ãšããã§ãã
/var/lib/csyncdb/14040345.lstate | b1df6bdb2cf6f798d9baf83373a4698f
/var/lib/csyncdb/14040390.lstate | 5694a00b12b47052125178175289ba24
/var/lib/csyncdb/14040394.lstate | b45a5e4b82362def92225a3eec5d1afb
/var/lib/csyncdb/14040412.lstate | 8319589d1b66dffd97f5233c3dcfddd0
/var/lib/csyncdb/14040436.lstate | 9d0fec3f4693bd78f426c34c5aaa5d5d
/var/lib/csyncdb/14040462.lstate | 8afe16d592a57ed5ef79a27adf0803d9
/var/lib/csyncdb/14040481.lstate | bcc2648eb09b0d5503f6397569b33e67
/var/lib/csyncdb/14040527.lstate | 588d787363bfe02cf0fd34ac8f412dd4
/var/lib/csyncdb/14040553.lstate |Â e1f2f42a1ac49d2ec3a53351d1b267b5
ãŸãããã¡ã€ã«ã«äžæŽåãããããšã«æ°ã¥ããŸããã 14040345.lstate
ã¯ã€ã³ã¹ã¿ã³ã¹ã®ååã§æ¬ èœããŠããŸãããããããã®ã€ã³ã¹ã¿ã³ã¹ã«ã¯ä»£ããã«14040553.lstate
ãŸããã
åèãŸã§ã«ããšããã¯230ã®ç§»è¡ã«ã€ããŠãåãåé¡ãçºçããŸã...
ããããŸãããåé¡ã®åå ã¯ããã£ãŠããŸãã ãããä¿®æ£ããã®ã¯æ¯èŒçç°¡åã§ãã å åž³ã®ç¶æ ããã§ã«ç ŽæããŠããªãéããä¿®æ£ã§ã¯dbã®ååæã¯å¿ èŠãããŸããïŒãœãããŠã§ã¢ã®ä¿®æ£ããŒãžã§ã³ã«ãã£ãŠæ€åºãããŸãïŒã
åé¡ã¯ïŒ
db-sync
ã¯ãããŒãã«ãã£ãŠãã§ã«æ€èšŒãããŠãããããã¯ãååŸããŠãããããé«éããŒãžã§ã³ã䜿çšããã®ãè³¢æã§ããããã«æãããŸããã@erikdãããå®å šãã§ãã¯ãšé«éãã§ãã¯ã®éã§èšå®ãåãæ¿ããããšã¯å¯èœã§ããïŒ ãã¹ãŠããã»ãŒããã¢ãŒãã§å®è¡ããè¿œå ã®ãªãœãŒã¹ã䜿çšããŠãããã皌åããŠããããšã確èªããããšæããŸãã
@CyberââCycloneããã·ã¥ããã§ãã¯ããããšã256ãããã®ããã·ã¥è¡çªã®å¯èœæ§ããã確ç倧ãããšééã£ãŠè¡ãããšãã§ããä»ã«ã¯äœããããŸããã ããã·ã¥ããã§ãã¯ãããŠããã¯ãã§ãã ãã§ãã¯ãããŠãããšæããŸããã äžåºŠãã§ãã¯ãããšããã以äžãã§ãã¯ããçç±ã¯ãããŸããã
çŽ æŽããããèããŠçŽ æŽãããïŒ ãããè¡šçŸãããæ¹æ³ã¯ããã£ãšããããã®ããšãèµ·ãã£ãŠããããã«èãããŸããã ãããããããããã·ã¥ã®è¡çªã¯å¿é ããå¿ èŠã¯ãããŸããã
é«éããŒãžã§ã³ã䜿çšããŠããŠãã³ãŒããæå®ãããã¹ãããã«ããŒã«ããã¯ãããããæ£ããã¹ãããçªå·ã«ããŒã«ããã¯ããå¯èœæ§ããããŸããããããã¯ãééã£ãŠããŸãïŒã€ãŸããã¹ãããçªå·ã¯æ£ããããããã·ã¥ãééã£ãŠããããããããã¯ãééã£ãŠããŸãïŒã
_æ£ããã¹ãããçªå·ã«ããŒã«ããã¯ããããšã¯ã§ããŸãããããããã¯ãééã£ãŠããŸã_ã
ãã§ãŒã³åæã¯ããã§ãŒã³äžã®æå®ããããã€ã³ãïŒãã€ã³ãã¯ã¹ããã+ããã·ã¥ïŒã«ããŒã«ããã¯ããããã«æ瀺ããŸããããã®ãã€ã³ãã¯ã³ã³ã·ã¥ãŒããŒã®ãã§ãŒã³äžã«ååšããããšãä¿èšŒãããŠããŸãã ã¯ãããã§ãã¯ããã®ã¯éåžžã«è³¢æã§ããããã®ãã§ãã¯ã倱æããå Žåã¯ãã©ããã«ããžãã¯ãã°ãããããšã瀺ããŠããŸãã
ãããã£ãŠããããä¿®æ£æžã¿ãšåŒã¶ã«ã¯ãããã«èª¿æ»ãå¿ èŠã ãšæããŸãã ã¢ãµãŒã·ã§ã³ãè¿œå ãããšããšããã¯å¢çã§åé¡ãçºçããåŸã§ã¯ãªããåé¡ãçºçããæç¹ã§åé¡ãããè¿ éã«æ€åºã§ããã¯ãã§ãã ãã¡ãããã¢ãµãŒã·ã§ã³ã®è¿œå èªäœã¯ä¿®æ£ã§ã¯ãããŸããã
æ£ããã¹ãããçªå·ã«ããŒã«ããã¯ããããšã¯ã§ããŸãããããããã¯ãééã£ãŠããŸãã
ããŒã«ããã¯ãã¹ãããçªå·ã®ã¿ããã§ãã¯ããããã·ã¥ã¯ãã§ãã¯ããªãå Žåã¯å¯èœã§ãã
ãã®ã³ã°ã«ããããããçæãããŸããã
[db-sync-node:Info:39] [2020-11-19 08:47:21.84 UTC] Rolling back to slot 8092720,
hash e1e78605937bb8cfc842d1ee7280b92fa9fce813c26fa66a88eaca74d7af9f05
[db-sync-node:Info:39] [2020-11-19 08:47:21.84 UTC] Deleting slots numbered: [8092760]
Ledger state hash mismatch. Ledger expects 6f1940937d806865a6e96b25a640deb8c1393852fd3d311dbd648e2bfa89056e
but block provides e1e78605937bb8cfc842d1ee7280b92fa9fce813c26fa66a88eaca74d7af9f05.
ããã¯å°ãå¥åŠã§ãã åèµ·åãããšã次ã®ããã«ãªããŸãã
`` `
[db-sync- nodeïŒInfo ïŒ34] [2020-11-19 09ïŒ06ïŒ15.54UTC]ããŒã¿ããŒã¹ã®ãã³ãã¯ã¹ããã8092720ããããã¯389107ã«ãããŸã
[db-sync- nodeïŒInfo ïŒ39] [2020-11-19 09ïŒ06ïŒ15.54 UTC] DBã¹ã¬ãããå®è¡ããŠããŸã
[db-sync- nodeïŒInfo ïŒ42] [2020-11-19 09ïŒ06ïŒ15.55 UTC] getHistoryInterpreterïŒååŸããŸãã
[db-sync- nodeïŒInfo ïŒ39] [2020-11-19 09ïŒ06ïŒ15.55 UTC]ã¹ããã8092720ã«ããŒã«ããã¯ãã
ããã·ã¥e1e78605937bb8cfc842d1ee7280b92fa9fce813c26fa66a88eaca74d7af9f05
[db-sync- nodeïŒInfo ïŒ39] [2020-11-19 09ïŒ06ïŒ15.56 UTC]çªå·ä»ãã¹ãããã®åé€ïŒ[]
ãã
ãã®ããã®ã³ãŒãã確èªããå¿
èŠããããŸãã
ç§ã¯ãããä¿®æ£ããããã®äžæçãªåé¿çãæã£ãŠããŸãã åé¿çã¯ãé²è¡äžã®ãããã°ãã©ã³ãããã®ãã®ã§ãããå®å šã«ãã¹ããQAããŸãã¯ãªãªãŒã¹ãããŠããŸããã
誰ãã6.0.0
ãªãªãŒã¹ãå®è¡ããŠããŠããšããã¯ããŒã«ãªãŒããŒãçŽ12æéã§çºçããããšãå¿é
ããŠããå Žåã¯ãåé¿çãåããerikd/tmp-fix-6.0.x
ãã©ã³ãïŒã³ããã3a6e7199c1f2ïŒããããŸãã åé¿çã¯ãäœããééã£ãŠããããšãæ€åºãããããã¯ã«é¥ããå®è¡ãããé«ãã¬ãã«ã§åè©Šè¡ãããŠãããdb-syncãç¶è¡ãããŸãã
6.0.0
é¢é£ããããŒã¿ããŒã¹ã®å€æŽã¯ãªããããååæã¯å¿
èŠãããŸããã
ãã ãããã®ããŒãžã§ã³ãå®è¡ãããšããã§ã«ç ŽæããŠããå åž³ã®ç¶æ ãæ€åºãããå ŽåããããŸãïŒã©ã®ããã«ãªããã¯ããããŸããïŒããã®å Žåãååæãå¿ èŠã«ãªããŸãã
äžé£ã®ãããã°ã³ãŒããè¿œå ããåé¡ãããªã¬ãŒãããã®ãåŸ ã£ãåŸã
ãã®åé¡ã¯ç«¶åç¶æ ã§ããããšãå€æããŸããã ãã°ããïŒ
[2020-11-21 08:27:09.90 UTC] insertShelleyBlock: epoch 230, slot 14380936, block 4978632,
hash f984eead753a149efad752dd58471d0c53c3fcf973d281acf4fdcbc6fda799c7
[2020-11-21 08:27:34.22 UTC] insertShelleyBlock: epoch 230, slot 14380962, block 4978633,
hash bfe35e62b322d397fa6c5080ccd8294c0d2eaca5695e604df59f27f82292227a
[2020-11-21 08:27:36.69 UTC] loadLedgerState: slot 14380962
hash bfe35e62b322d397fa6c5080ccd8294c0d2eaca5695e604df59f27f82292227a
[2020-11-21 08:27:37.15 UTC] insertShelleyBlock: epoch 230, slot 14380964, block 4978634,
hash 1ef4771244b95d35c59371521d19fc145646f89f28bf7a18c4f6c8d7485da2b3
[2020-11-21 08:27:40.01 UTC] Rolling back to slot 14380962,
hash bfe35e62b322d397fa6c5080ccd8294c0d2eaca5695e604df59f27f82292227a
[2020-11-21 08:27:40.02 UTC] Deleting slots numbered: [14380964]
[2020-11-21 08:27:40.35 UTC] ChainSyncWithBlocksPtcl: FatalError {fatalErrorMessage = "Ledger state hash
mismatch. Ledger head is slot 14380964 hash
1ef4771244b95d35c59371521d19fc145646f89f28bf7a18c4f6c8d7485da2b3 but block previous hash is
bfe35e62b322d397fa6c5080ccd8294c0d2eaca5695e604df59f27f82292227a and block current
hash is 136956bd1c6ce536e3c3bb0cef07b3e380441522317c88274f1455a7b11ca2d5."}
[2020-11-21 08:27:41.35 UTC] Starting chainSyncClient
[2020-11-21 08:27:41.36 UTC] Database tip is at slot 14380962, block 4978633
[2020-11-21 08:27:41.36 UTC] Running DB thread
[2020-11-21 08:27:41.54 UTC] Rolling back to slot 14380962,
hash bfe35e62b322d397fa6c5080ccd8294c0d2eaca5695e604df59f27f82292227a
[2020-11-21 08:27:41.54 UTC] Deleting slots numbered: []
[2020-11-21 08:27:42.54 UTC] loadLedgerState: slot 14380962
hash bfe35e62b322d397fa6c5080ccd8294c0d2eaca5695e604df59f27f82292227a
åºæ¬çã«äœãèµ·ãããã§ãïŒ
ä¿®æ£ã¯ãã³ãŒãããã¥ãŒã®æžã蟌ã¿åŽããèªã¿åãåŽã«ããŒã«ããã¯å åž³ç¶æ ã«ç§»åããããšã§ãã
https://github.com/input-output-hk/cardano-db-sync/pull/413ã®ãã¹ã¿ãŒã§ä¿®æ£ãããŸããã
ãããä¿®æ£ãã6.0.1
ãªãªãŒã¹ããããŸãã
æãåèã«ãªãã³ã¡ã³ã
ããããŸãããåé¡ã®åå ã¯ããã£ãŠããŸãã ãããä¿®æ£ããã®ã¯æ¯èŒçç°¡åã§ãã å åž³ã®ç¶æ ããã§ã«ç ŽæããŠããªãéããä¿®æ£ã§ã¯dbã®ååæã¯å¿ èŠãããŸããïŒãœãããŠã§ã¢ã®ä¿®æ£ããŒãžã§ã³ã«ãã£ãŠæ€åºãããŸãïŒã
åé¡ã¯ïŒ
db-sync
ã¯ãããŒãã«ãã£ãŠãã§ã«æ€èšŒãããŠãããããã¯ãååŸããŠãããããé«éããŒãžã§ã³ã䜿çšããã®ãè³¢æã§ããããã«æãããŸããã