์ด๊ฒ์ด ์ด ์ง๋ฌธ์ ํ๊ธฐ์ ์ ์ ํ ์ฅ์์ด๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ, ์ด๋ป๊ฒ ์๋ํ๋์ง ๋ช ํํ ํ๊ธฐ ์ํด Readme์ ์ถ๊ฐ๋์ด์ผ ํ ๊ฒ์ ๋๋ค.
์ด๋ฏธ ๋ชจ๋ ๊ฒ์ ์ค์ ํ์ผ๋ฉฐ ์ด ๋ช ๋ น์ ์คํํ์ฌ DB ์ฑ์ฐ๊ธฐ๋ฅผ ์์ํ๊ณ ์์ต๋๋ค.
cardano-db-sync-extended --config $CNODE_HOME/files/dbsync.json --socket-path $CNODE_HOME/sockets/node0.socket --state-dir $CNODE_HOME/guild-db/ledger-state --schema-dir schema/
(๋ด๊ฐ ์ด๊ฒ์ ์ ๋ ฅํ๋ ๋์ ์ฌ์ ํ ์คํ ์ค์ด๋ฏ๋ก ์ฒ์์ ๋ชจ๋ ๊ฒ์ ์ฑ์ฐ๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆด ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค)
ํ์ง๋ง ์ฑ์ฐ๊ธฐ๊ฐ ๋๋๋ฉด ์ด๋ป๊ฒ ๋ ๊น์?
node
๋ฐ db-sync
๊ฐ ๋ชจ๋ ์คํ ์ค์ธ ๊ฒฝ์ฐ node
์ ๋์ฐฉํ๋ ์ ๋ธ๋ก์ db-sync
๋ก ์ ๋ฌ๋๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฝ์
๋ฉ๋๋ค.
node
๋ฐdb-sync
๊ฐ ๋ชจ๋ ์คํ ์ค์ธ ๊ฒฝ์ฐnode
์ ๋์ฐฉํ๋ ์ ๋ธ๋ก์db-sync
๋ก ์ ๋ฌ๋๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฝ์ ๋ฉ๋๋ค.
db-sync
๋ฅผ ์๋น์ค๋ก ์คํํ๋ ํน๋ณํ/์๋๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ์๋๋ฉด ์์ ๋ช
๋ น์ฒ๋ผ ์คํํ๊ธฐ ์ํ ๊ฒ์
๋๊น?
systemd๋ฅผ ํตํด ๋ง์ํ์๋๊ฑด๊ฐ์? ๋ฌผ๋ก ๊ฐ๋ฅํ์ง๋ง IOG๋ ํ์ฌ ์ ๊ณตํ์ง ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
node
๋ฐdb-sync
๊ฐ ๋ชจ๋ ์คํ ์ค์ธ ๊ฒฝ์ฐnode
์ ๋์ฐฉํ๋ ์ ๋ธ๋ก์db-sync
๋ก ์ ๋ฌ๋๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฝ์ ๋ฉ๋๋ค.