์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ grok-fsck ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
GROK-FSCK - ๋ฏธ๋ฌ๋ง๋ ์ ์ฅ์์ ์์ ์ฌ๋ถ๋ฅผ ํ์ธํ์ธ์.
๊ฐ์
grok-fsck -c /path/to/fsck.conf
๊ธฐ์
Git ๋ฆฌํฌ์งํ ๋ฆฌ๋ ์์ฃผ ์ ๋ฐ์ดํธ๋๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด ์์๋ ์ ์์ต๋๋ค.
"git fsck"๋ฅผ ์ฌ์ฉํ์ฌ ์ ๊ธฐ์ ์ผ๋ก ํ์ธํ๋ ๊ฒ์ด ์ ์ฉํ ์ด์ . Grokmirror๋
๋ฏธ๋ฌ๋ง๋ ๋ชจ๋ git ์ ์ฅ์์์ "git fsck"๋ฅผ ์คํํ๋ "grok-fsck" ์ ํธ๋ฆฌํฐ์ ๋๋ค. ๊ทธ๊ฒ์
cron์์ ๋งค์ผ ๋ฐค ์คํ๋์ด์ผ ํ๋ฉฐ ๋ฌด์์๋ก ์์ฐจ๋ฅผ ๋๊ณ ๊ฒ์ฌ๋ฅผ ์ํํ๊ธฐ ์ํด ์ต์ ์ ๋คํ ๊ฒ์ ๋๋ค.
๋ฐ๋ผ์ ๋งค์ผ ๋ฐค ์ ์ฅ์์ ํ์ ์งํฉ๋ง ํ์ธ๋ฉ๋๋ค. ๋ชจ๋ ์ค๋ฅ๋ ๋ค์์ผ๋ก ์ ์ก๋ฉ๋๋ค.
MAILTO์ ์ค์ ๋ ์ฌ์ฉ์์ ๋๋ค.
์ต์
--๋ฒ์ญ
ํ๋ก๊ทธ๋จ์ ๋ฒ์ ๋ฒํธ๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
-์๊ฐ, --๋์
์ด ๋์๋ง ๋ฉ์์ง๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
-V, --๋ง ์๊ฐ ๋ง์
์์ธํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ ์ํ ์ค์ธ ์์ ์ ์๋ ค์ฃผ์ธ์.
-NS, --ํ
๋ชจ๋ ์ ์ฅ์์์ ์ฆ์ ์คํ์ ๊ฐ์ ํฉ๋๋ค.
-c ๊ตฌ์ฑ, --๊ตฌ์ฑ=๊ตฌ์ฑ
fsck.conf์ ์์น
์ฌ์ฉ ์
fsck.conf๋ฅผ ์ฐพ์ ํ์์ ๋ง๊ฒ ์์ ํ์ญ์์ค. ๊ธฐ๋ณธ ๊ตฌ์ฑ ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋๊ธ์ ๋ง์ด ๋ฌ์์ต๋๋ค.
๋ฐค๋ง๋ค ์คํํ๊ณ ๋ฐ๊ฒฌ๋ ์ค๋ฅ๋ฅผ ๋ฃจํธ์ ์ด๋ฉ์ผ๋ก ๋ณด๋ด๋๋ก ํฌ๋ก ์์ ์ ์ค์ ํฉ๋๋ค.
# ์ค๋ฅ ๋ณด๊ณ ๋ฅผ ์ํด MAILTO๊ฐ ์ค์ ๋์ด ์๋์ง ํ์ธํ์ธ์
MAILTO=๋ฃจํธ
# ๋งค์ผ ๋ฐค ์๋ฒฝ 2์์ ์คํ
00 02 * * * ๋ฏธ๋ฌ /usr/bin/grok-fsck -c /etc/grokmirror/fsck.conf
๋ค์์ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋ก ์ ์ฒด ์คํ์ ์ํํ ์ ์์ต๋๋ค. -f ํ๋๊ทธ๋ฅผ ์ง์ ํด์ผ ํ์ง๋ง ๋ช ๊ฐ์ ์์ ์์๋ง ์๋ ๊ฒฝ์ฐ๋ ์ ์ธ๋ฉ๋๋ค.
์๋ฃํ๋ ๋ฐ ๋ช ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ผ๋ฏ๋ก ๊ถ์ฅ๋์ง ์์ต๋๋ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก grok-fsck ์ฌ์ฉ