๐ Baikal Groupware
๊ธฐ๋ก์ง: _wiki/_gw/*.md ยท ์ฌ์์ฑ: python3 _generate_dashboard.py
๐ ๋น ๋ฅธ ์ ์ โ ๊ทธ๋ฃน์จ์ด์ ๊ฐ ๊ธฐ๊ธฐ (๊ฐ์ ๋ด๋ถ๋ง 172.30.1.x ์์๋ง ยท 2026-10-09)
๊ทธ๋ฃน์จ์ด โ ๋ธ๋ผ์ฐ์ ์ฃผ์์ฐฝ์ 172.30.1.1 (= http://172.30.1.1)
- Chrome ๋จ์ถํค๋ก ๋ ์งง๊ฒ:
chrome://settings/searchEnginesโ ์ฌ์ดํธ ๊ฒ์ ์ถ๊ฐ โ ๋ฐ๋ก๊ฐ๊ธฐgw, ์ฃผ์http://172.30.1.1/%sโ ์ฃผ์์ฐฝ์gw์ ๋ ฅ ํ Tab, Enter - ์ด๋ฆ์ผ๋ก๋ ์ด๋ฆผ:
http://gwยทhttp://gw.brain9.net(๋ด๋ถ DNS ์ฐ๊ฒฐ ๋๋ ๊ธฐ๊ธฐ/etc/hosts์ ๋ฑ๋ก๋ ๊ณณ)
ํฐ๋ฏธ๋ยทAI ์ธ์
โ ๋ช
๋ น์ด gw (๋ชจ๋ ํจ๋ ๊ธฐ๊ธฐ์ ์ค์น)
gw ๋ฌธ์ ๋ชฉ๋ก gw ์ธ์ ์ด๋ฆ์ '์ธ์ ' ๋ ๋ฌธ์๋ฅผ ํ ์คํธ๋ก ์ถ๋ ฅ (์ฌ๋ฌ ๊ฐ๋ฉด gw ์ธ์ 2) gw -r _machines/vps-us.md ๊ฒฝ๋ก ๊ทธ๋๋ก ์๋ณธ
๊ฐ ๊ธฐ๊ธฐ ์ ์ โ ssh ์ด๋ฆ ํ ์ค (์ฌ์ฉ์ยทํ์คํค๊ฐ ์ด๋ฆ์ ๋ค์ด ์์)
ssh ์ด๋ฆ ๊ธฐ๊ธฐ ์ฃผ์ ์ฌ์ฉ์ ssh mb1 / mb ๋งฅ๋ถ(๋ํ ์์ ๊ธฐ๊ธฐ) 172.30.1.49 baikal ssh m1 / mini ๋งฅ๋ฏธ๋(๊ทธ๋ฃน์จ์ด ์๋น) 172.30.1.100 blue ssh linux1 / l1 linux1(์ ๊ฑฐ์ฅยท๋ด๋ถ DNS) 172.30.1.151 cj ssh x2 X2(h1raw ์ ์ฅ) 172.30.1.172 cj ssh linux3 / l3 linux3(์์ง๊ธฐ) 172.30.1.153 cj ssh linux5 / l5 linux5(์์ง๊ธฐ) 172.30.1.155 cj ssh linux6 / l6 linux6(์์ง๊ธฐ) 172.30.1.156 cj ssh 8h2 / h2 8h2(์์ง๊ธฐ) 172.30.1.82 cj ssh 6h1 / h61 / h61-1 6h1(์์ง๊ธฐ) 172.30.1.61 cj ssh win1 / w1 win1(์๋์ฐ) 172.30.1.120 pro ssh win2 / w2 win2(์๋์ฐ ์์ง๊ธฐ) 172.30.1.81 abc ssh sam1 sam1 172.30.1.42 cj ssh x1 x1 172.30.1.171 cj ssh lin1 lin1 172.30.1.50 cj ssh del1 del1 172.30.1.70 cj ssh vps-us / us VPS ๋ฏธ๊ตญ 45.77.200.230 root ssh vps-jp / jp VPS ์ผ๋ณธ 202.182.99.212 root ssh vps-in / in VPS ์ธ๋ 65.20.88.222 root ์) ssh x2 'df -h /x2s1'
์ด๋ฆํ ์๋ณธ _wiki/_fleet/_dns/_ssh_hosts.tsv โ ์์ ํ bash _wiki/_fleet/_dns/_ssh_apply.sh. ํ์คํค๊ฐ ์๋ linux5์์๋ ๋ฐ์ผ๋ก ๋๊ฐ๋ ssh ๋ถ๊ฐ. VPSยท์ง ๋ฐ์์๋ ์ด ์ฃผ์๋ค์ ๋ฟ์ง ์์. ์ ์ฒด ์๋ด: ๊ณต์ง_๋น ๋ฅธ์ ์_gw์_ssh์ด๋ฆ
๐ GitHub ํ์คํค โ ํ ์ฅ ์์ฝ (ํค ๊ฐ์ ์ฌ๊ธฐ์ ๋์ง ์์)
ํจ๋ SSH ์ํธ์ ์๊ณผ GitHub ์ธ์ฆ์ ๊ฐ์ ํค 1๊ฐ(id_ed25519_lab)๋ฅผ ์ด๋ค. ํ์ธ์ฉ ์ง๋ฌธ SHA256:v5y2PEgD9KpMLG+/uodUvYSxW6dujPr+LKqZdWSFjF8 (ํค ์์ฒด๊ฐ ์๋).
โ ์ ์์ "๋ฐ๋" ๊ธฐ๊ธฐ โ ๊ณต๊ฐํค๋ง ํ์ (๊ฐ์ฅ ํํจ)
mkdir -p ~/.ssh && chmod 700 ~/.ssh curl -fsSL https://github.com/leechungjong.keys >> ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys
โก ์ ์์ "์์ํ๋" ๊ธฐ๊ธฐ โ ๊ฐ์ธํค๋ฅผ ๋งฅ๋ถ์์ scp๋ก๋ง ๋ณต์ฌ (๋ด์ฉ์ ๋ถ์ฌ๋ฃ์ง ์๋๋ค)
scp ~/.ssh/id_ed25519_lab cj@<์๊ธฐ๊ธฐIP>:~/.ssh/id_ed25519_lab # ๋งฅ๋ถ์์ ์คํ chmod 600 ~/.ssh/id_ed25519_lab # ์ ๊ธฐ๊ธฐ์์ ssh -T [email protected] # "Hi leechungjong!" ์ด ๋์ค๋ฉด GitHub ์ธ์ฆ ์ฑ๊ณต
โข ์ ๊ฒ
ssh-keygen -lf ~/.ssh/id_ed25519_lab # ์ง๋ฌธ์ด ์ ํ์ธ์ฉ ์ง๋ฌธ๊ณผ ๊ฐ์์ผ ํจ ssh -o BatchMode=yes x2 hostname # ์ ์ ์ํ (์งง์ ์ด๋ฆ ์ฌ์ฉ)
โ ๏ธ ๊ฐ์ธํค(id_ed25519_lab, .pub ์๋ ์ชฝ)๋ ๋ฌธ์ยท์ฑํ
ยท๋ก๊ทธยท์ด ๊ทธ๋ฃน์จ์ด์ ๋ถ์ฌ๋ฃ์ง ์๋๋ค. ๊ถํ: ~/.ssh 700, ๊ฐ์ธํคยทauthorized_keysยทconfig 600. ๊ต์ฒด ์ _wiki/_apikey/_all_apikeys.md์ GitHub(Settings โ SSH and GPG keys)๋ฅผ ํจ๊ป ๊ฐฑ์ . ์์ธํ: GitHub_SSHํ์คํค
๐งโ๐ผ ์กฐ์ง๋ โ ์คํ ์ด์ฌ/์ค์ฅ/ํ์ฅ ๋ฆฌ์คํธ(๊ธฐ๊ธฐ๋ณ)
๊ฐ๋ณ ํ์ด์ง๋ ๊ฐ ์ญํ ๋ด๋น ์ธ์ ์ด ์ง์ ๋ง๋ค์ด ๋ฑ๋กํ๋ค(`19_์ธ์ ์ ๋ฌด๋งค๋ด์ผ๋ฒ.law.md` ์ 5์กฐ) โ ์ด ๋์๋ณด๋๋ ๋ชฉ๋กยท๋งํฌ ์ทจํฉ๋ง ๋ด๋น. ํ์ด์ง ์ ์ ๋ฐฉ๋ฒ๋ก ์์: ํ๊ตญ ํ์ฅ ์ฝ๋(kr_์ค์ ๋ณด๊ณ _๋์๋ณด๋_ํ ํ๋ฆฟ.html) โ ๋ค๋ฅธ ์ง์ญ ํ์ฅ๋ ์ด ๊ตฌ์กฐ๋ฅผ ์ฐธ๊ณ ํด์ ๋ง๋ค๋ฉด ๋จ.
mb1(๋งฅ๋ถ)
- ํ์คํ ํ๋ก๊ทธ๋๋จธ(์์คํ ๊ด์ฅ์) โ c-c1(2026-09-13 ์ ์ : ์ปจํ ์ธ ๊ธฐํ์ด์ฌ ์๋)
- ์ปจํ ์ธ ๊ธฐํ์ด์ฌ โ c-7d
m1(๋งฅ๋ฏธ๋) โ ๊ตญ๊ฐ/์ง์ญ๋ณ ํ์ฅ
- ๋งฅ๋ฏธ๋ ๊ธฐํ์ค์ฅ(๋ฏธ๊ตญ ๊ฒธ์) โ ํ์ด์ง ๋ฏธ์์ฑ
- ํ๊ตญ ํ์ฅ
- ์ผ๋ณธ ํ์ฅ
- ์ธ๋๋ค์์ ํ์ฅ
- ๋ ์ผ ํ์ฅ โ ํ์ด์ง ๋ฏธ์์ฑ
- ์ธ๋ ํ์ฅ โ ํ์ด์ง ๋ฏธ์์ฑ
- ์์ ๋ฝ ํ์ฅ โ ํ์ด์ง ๋ฏธ์์ฑ
- ๋ถ์ํ๋ฆฌ์นด ํ์ฅ โ ํ์ด์ง ๋ฏธ์์ฑ
- ๊ธ๋ก๋ฒ(์ค์์์์) ํ์ฅ โ ํ์ด์ง ๋ฏธ์์ฑ
๐จ ์ ๊ฑฐ์ฅ ๊ฒฝ๋ณด โ vps-in (2026-09-13 ์ค์ธก ๊ฐฑ์ )
๐ raker ๋ฐฐ์น ํํฉ (์ ์ฒด ์์ธ: raker_capacity.html)
| ๊ธฐ๊ธฐ | ์ฝ์ด/์ฐ๋ ๋ | ์ ์ ์ | ํ์ฌ์ | ์ฌ์ ์ | ์ํ |
|---|---|---|---|---|---|
| linux2(watchdog ํค, ๋ฌผ๋ฆฌ๊ธฐ์ฒด๋ ํ x1) | 32C/64T | 960 | 195 | +765 | ๐ข linux1์์ ์ฌ๋ฐฐ์น ์์ ์๋ฃ(2026-09-13) โ ์ฌ์ ์ถฉ๋ถ |
| mb1 | 8C/16T | 240 | 2 | +238 | ๐ข ๊ฐ๋ฐ๊ธฐ ๊ฒธ์ฉ, ์ฌ์ ๋ง๋ |
| m1 | 8C/8T | 120 | 36 | +84 | ๐ข ์ฌ์ |
| win1 | 6C/6T | 90 | 2 | +88 | ๐ข ์ฌ์ |
| del1 | 2C/4T | 60 | 4 | +56 | ๐ข ์ฌ์ |
| lin1(watchdog ํค, ๋ฌผ๋ฆฌ๊ธฐ์ฒด๋ ํ linux3) | 4C/4T | 180(๋ํ ์ํฅ) | 12 | +168 | ๐ข ์ฌ์ ํผ |
| lin2(watchdog ํค, ๋ฌผ๋ฆฌ๊ธฐ์ฒด๋ ํ lin1) | 4C/8T | 120(CPU์ ๊ธ ์ฌ์ฐ์ ) | 48 | +72 | ๐ข ์ฌ์ ์์ |
| linux1 | 4C/4T | 60 | 0 | +60 | ๐ข ์ ๋ linux2๋ก ์ฌ๋ฐฐ์น ์๋ฃ(2026-09-13) โ ์์ ์ ํด, CPU ๊ต์ฒด ์ฐฉ์ ๊ฐ๋ฅ |
์ ์ ์ = ์ฐ๋ ๋ ์ ร 15(๊ธฐ๋ณธ๊ฐ, lin1/lin2๋ ์ค์ธกยท์ ๊ธ ๊ทผ๊ฑฐ๋ก ๋ํ ์กฐ์ ). ์ฌ์ ์ = ์ ์ ์ โ ํ์ฌ์. linux1์ ์ ์ (60)์ ๋ฌผ๋ก ์ต๋(160)๊น์ง ๋๊ธด ์ํ โ ์ด์ ํ๊ธฐ(-123)๋ ์ต๋ ๊ธฐ์ค์ผ๋ก ์๋ชป ๊ณ์ฐ๋ ๊ฐ์ด์์(2026-09-13 ์ ์ ). ์ ๋ ฌ: ์ต๋์น ๋ด๋ฆผ์ฐจ์(์์ธ๋ raker_capacity.html).
๐ด 2026-09-17 ํจ๋ ์ฌํธ์ฑ ์ฃผ์: ์ด ํ์ "linux2"/"lin1"/"lin2"๋ country_watchdog.py HOST_CONFIG์ ์์น๋๊ทธ ํค ์ด๋ฆ(๋ ๊ฑฐ์, ํน์ ๋ฌผ๋ฆฌ ๋์คํฌ์ ์ค์น๋ raker ํ๊ฒฝ์ ๊ฐ๋ฆฌํด)์ด๋ฉฐ, ์ค๋ ๋ถ์ฌ๋ ์ ํจ๋ ๋ช
์นญ๊ณผ ๋ค๋ฅด๋ค โ ๋ฌผ๋ฆฌ ๊ธฐ์ฒด๊ฐ IP๋ง ์ด์ ํ์ ๋ฟ ์์น๋๊ทธ ํค๋ ์์ง ์ ๋ฐ๋์ด์ ๋ฐ์ํ ๊ณผ๋๊ธฐ ์ํ. ~/.ssh/config์ ํด๋น ๋ณ์นญ์ด ์ฎ๊ฒจ๊ฐ ๋ฌผ๋ฆฌ ๊ธฐ์ฒด๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ๊ฐ๋ฆฌํค๋๋ก ์ฌ์กฐ์ ํ์(13_ํ๋์จ์ด์ด์ฉ๋ฒ.law.md ๊ด๋ จ ๋ฉ๋ชจ ์ฐธ๊ณ ), ์ฌ์กฐ์ ์ ๊น์ง ์ด ํ์ ์์น๋๊ทธ ํค์ ๋งํฌ๋ ์ ๊ธฐ๊ธฐ๋ช
์ด ์๋ก ๋ค๋ฆ์ ์ ์.
๐ ์ ๊ฑฐ์ฅ ์ฌ์ฉ๋ฅ โ ๊ธฐ๊ธฐ๋ณ ์ ์ฉ ์ฟผํฐ ์ธ๋ถ (50/70/90% 3๋จ๊ณ)
| ์ ๊ฑฐ์ฅ/์ฟผํฐ | ์ด๋(์ฟผํฐ) | ์ ์ ์(50%) | ํ์ฌ์ | ์ฌ์ ์ | ๋จ๊ณ |
|---|---|---|---|---|---|
| vps-in | 23G | 11.5G | 20G(91%) | -8.5G | ๐ด 90%+ (raker ๊ฐ์ ์ข ๋ฃ ๋ฐ๋๋จ) |
| vps-us | 52G | 26G | 13G(26%) | +13G | ๐ข ์ ์ |
| vps-jp | 52G | 26G | 8.3G(18%) | +17.7G | ๐ข ์ ์ |
| linux1 โ l1s1(์์์ ๊ฑฐ์ฅ, ์ด 375G, macmini ์ ์ฉ) | |||||
| โ l1s1/stage/macmini | ์ฟผํฐ์์ | โ | 45.2G | โ | ๐ข ์ ์ |
| โ l1s1/stage/macbook | ์ฟผํฐ์์ | โ | 154M | โ | ๐ข ์ ์ |
| โ l1s1/stage/windows | ์ฟผํฐ์์ | โ | 47.1M | โ | ๐ข ์ ์ |
| linux1 โ l1s2/histoai(๋ฐ์ดํฐ์ ๊ฑฐ์ฅ, ๊ธฐ๊ธฐ๋ณ ์ ์ฉ ์ฟผํฐ) | |||||
| โ del1 ์ ์ฉ์ฟผํฐ | 100G | 50G | 96K(0%) | +50G | ๐ข ์ ์ |
| โ linux2 ์ ์ฉ์ฟผํฐ | 750G | 375G | 96K(0%) | +375G | ๐ข ์ ์ |
| โ mb1 ์ ์ฉ์ฟผํฐ | 250G | 125G | 96K(0%) | +125G | ๐ข ์ ์ |
| โ win1 ์ ์ฉ์ฟผํฐ | 250G | 125G | 96K(0%) | +125G | ๐ข ์ ์ |
| โ linux1 ์์ฒด(์ฟผํฐ ๋ฏธ์ค์ ) | ์ฟผํฐ์์ ๐ด | โ | 1.00T | โ | ๐ก linux1 ์์ ๋ง ์ฟผํฐ ์์ด 1TB ์ ์ โ ํ์ธ ํ์ |
| linux1 โ l1s2/stage(์์์ ๊ฑฐ์ฅ, ๊ธฐ๊ธฐ๋ณ ์ฟผํฐ) | |||||
| โ lin1_new ์ ์ฉ์ฟผํฐ | 400G | 200G | 12.8G(3.2%) | +187.2G | ๐ข ์ ์ |
| โ lin2 ์ ์ฉ์ฟผํฐ | 100G | 50G | 5.95G(6%) | +44G | ๐ข ์ ์ |
| โ del1(์ฟผํฐ์์) | ์ฟผํฐ์์ | โ | 67.0M | โ | ๐ข ์ ์ |
| โ macbook(์ฟผํฐ์์) | ์ฟผํฐ์์ | โ | 66.9M | โ | ๐ข ์ ์ |
| โ windows(์ฟผํฐ์์) | ์ฟผํฐ์์ | โ | 67.0M | โ | ๐ข ์ ์ |
| linux2 โ l2s2(l2ds1, ๋ฐ์ดํฐ์ ๊ฑฐ์ฅ) | |||||
| โ l2s2 ์ ์ฒด | 228G | 114G | ~0G(1%) | +114G | ๐ข ์ ์ |
์๊ณ์น ๊ธฐ์ค: 05_์ ๊ฑฐ์ฅ๋ชจ๋ํฐ๋ง๋ฒ.law.md ์ 1์กฐ(50%=ํ์, 70%=๊ฒฝ๊ณ , 90%=๊ฐ์ ์ข
๋ฃ) โ "์ ์ ์"๋ ๊ทธ 50% ์ง์ . ๋ฏผ๊ฐ ์์ค ๋ด๋น ์ธ์
์ 5~10๋ถ ์ฃผ๊ธฐ๋ก ์ฌํ์ธ(๊ฐ์ ๋ฒ ์ 2์กฐโฃ). "์ฟผํฐ์์" ํญ๋ชฉ์ ZFS quota ๋ฏธ์ค์ ์ด๋ผ ์ด๋ก ์ ๋ถ๋ชจ ํ ์ ์ฒด(l1s1 375G/l1s2 51.5G ์ฌ์ )๊น์ง ํ์ฅ ๊ฐ๋ฅ โ 12_๊ทธ๋ฃน์จ์ด๋ฒ.law.mdยท05_์ ๊ฑฐ์ฅ๋ชจ๋ํฐ๋ง๋ฒ.law.md ์ 1์กฐ์2โฃ-2(์ ์ฉ ๊ณต๊ฐ ๋ณด์ฅ ์์น)์ ๋ฐ๋ผ ์์ฐจ์ ์ผ๋ก ์ฟผํฐ ์ค์ ํ์. ๐ด linux1 ์์ฒด๊ฐ ์ฟผํฐ ์์ด 1TB๋ฅผ ์ ์ ์ค์ธ ๊ฑด ๋ณ๋ ํ์ธ ํ์.
๐พ ๋ถํ /๋ฃจํธ ๋์คํฌ ํํฉ (OS ์์ฒด โ raker ๋ฐ์ดํฐ์ ๋ณ๊ฐ, 2026-09-13 ์ค์ธก)
| ๊ธฐ๊ธฐ | ์ด๋ | ์ฌ์ฉ๋ฅ | ์ฌ์ | ์ํ |
|---|---|---|---|---|
| linux1 | 115G(LVM, l1boot) | 24% | 87G | ๐ข ๊ธ๊ฒฉํ ํธ์ (93%โ24%) โ raker ์ฌ๋ฐฐ์น์ ํจ๊ป ํด์๋ ๊ฒ์ผ๋ก ์ถ์ |
| lin2 | 30G(sdb2) | 83% | 4.8G | ๐ด ์ํ(๋ณ๋ ์์) โ 70% ๊ฒฝ๊ณ ๊ตฌ๊ฐ ๋์ด 90% ๊ทผ์ , ๋ณ๋ ์กฐ์น ํ์ |
| mb1(์ด ๋งฅ๋ถ) | 932Gi | 45% | 22Gi | ๐ก ๊ธฐ์กด ๋ฌธ์(123GB) ๋๋น ๋ฎ์, ์ฌํ์ธ๋จ |
| m1(๋งฅ๋ฏธ๋) | 926Gi | 3% | 496Gi | ๐ข ์ ์ โ ์ ๋ฌธ์("62.4MB ์ฌ์ ") ์ค๋ฅ ์ ์ ๋จ |
linux1ยทlin2๋ raker ์์ง ๋ฐ์ดํฐ๊ฐ ์๋๋ผ OS ์์ฒด ๋ถํ
/๋ฃจํธ ๋์คํฌ๊ฐ ์ฐจ์ค๋ฅด๋ ๋ฌธ์ โ ๋ณ๋ ์์ธ ์กฐ์ฌยท์ ๋ฆฌ ํ์(๋ก๊ทธ ๋กํ
์ด์
, ๋ถํ์ ํจํค์ง/์ค๋
์ ๋ฆฌ ๋ฑ). lin2์ ์์ ๋ถํฐ ๋ฏธํด๊ฒฐ์ด๋ lin_spare21(29.8G USB) ๋๋ผ์ด๋ธ๋ ์ฌ์ ํ ์ฐ๊ฒฐ๋์ด ์์์ด ํ์ธ๋จ.
๐ ๋ํ๋ ์คํ ์์ (2026-09-13) โ ํ๋์ฉ ์ฒ๋ฆฌ
์ ๊ฐ๋
ธํธ๋ถ_ํจ๋_๊ตฌ๋งค๋ชฉ๋ก.md ์ฐธ๊ณ ๐ ๊ฐ๋ ๋ช ๋ น(์์ ) โ ์ถํ ์คํ
_infra/storage_map.tsv ๊ฐฑ์ ๋จ, ๋ฌผ๋ฆฌ ์ด์ ๋๊ธฐ ์ค. ์งํ์ํฉ(2026-09-13 22:xx ์ฌํ์ธ): 931Gi ์ค ์ฌ์ฉ 164Gi(18%)ยท์ฌ์ 767Gi โ ๋๋ถ๋ถ ๋น์์ก๊ณ ๋จ์ ์ฉ๋์ raker_out_backup_20260911 ํด๋ 164G๊ฐ ์ ๋ถ(๊ทธ ์ธ raker 25M, caloryfit 8K ๋ฑ์ ๋ฏธ๋ฏธ). ์ด ๋ฐฑ์
ํด๋ ์ฒ๋ฆฌ(๊ฒ์ฆ ํ ์ญ์ or ์ ์ง)๋ง ์ ๋ฆฌ๋๋ฉด ๋ฌผ๋ฆฌ ์ด์ ์ค๋น ์๋ฃ.14_ํ๋์จ์ด๊ฒฝ์ ์ฑ๋ฒ.law.md ์ 8์กฐโฃ(์
๋ฌด ์ฐ์์ฑ ์์น) ์ ์ฉ โ **๊ต์ฒด ์ฐฉ์ ์ ๊ธฐ์กด raker๋ฅผ linux2๋ก ๋จผ์ ์ด๊ด**(๋ํ ํ์ , 2026-09-13 โ linux2๊ฐ ์ฌ๊ฐ๋ ์งํ ์์ ์ ํด ์ํยท์ฌ์ ์ +960์ผ๋ก ๊ฐ์ฅ ๋๋ํด ์ง์ ๋ชฉ์ ์ง), ๋จ ์ hy1t1 ์ด์ ์ด ์ ํ๋์ด์ผ ํจ. ์คํ ์์ ๋ฏธ์ , ํ์ ๋๋ฉด ์ด ํญ๋ชฉ ๊ฐฑ์ .๐ข ์ค๋์ ๊ณต์ง (2026-10-08 ๊ฐฑ์ )
ssh vps-us / ssh vps-jp / ssh vps-in (์ฌ์ฉ์ root, ๋ณ์นญ์ด ์์ผ๋ฉด ๋ฌธ์์ ํ ์ค ์ค์น). ๐ด vps-in์ ๋์คํฌ 98%ยทSTOP โ ์์
์ฌ๋ฆฌ๊ธฐ ๊ธ์ง(ํ์ ๋จผ์ ), vps-us/jp๋ 62%(์ฌ์ 19G), ๋ชจ๋ 1์ฝ์ดยท๋จ 1~1.6GB. ์ ๋ฌธ: _gw/๊ณต์ง_VPS_์ ์_์ฌ์ฉ๋ฒ_20261008.md, ์๋ฒ๋ณ _gw/_machines/vps-*.md_gw/๋ฅผ ์ฝ๊ณ (๊ธฐ๊ธฐ๋ _machines/{๊ธฐ๊ธฐ}.md๋ถํฐ, raker ๋ฐฐ์น ์ raker_capacity.md), ์ผํ ๋ค {์ธ์
๋ช
}.md์ ํ๋ ์ค๋ง ๋จ๊ธฐ๊ณ ์์ธ๋ _wiki/ ์ ์ ๋ฌธ์์ ์ด๋ค. ๋งค ๋ฐ(0ยท3ยท6ยท9ยท12ยท15ยท18ยท21์) ์์๋ง๋ค ์ด ๊ณต์ง๋ฅผ ๋จผ์ ํ์ธ. ์ธ์
๋ฑ๋ก๋ถ์ ์ค์ค๋ก ๋ฑ๋ก. ํคยทํ ํฐ์ ๊ทธ๋ฃน์จ์ด์ ์ฌ๋ฆฌ์ง ์๋๋ค. ์ ๋ฌธ: _gw/๊ณต์ง_๊ทธ๋ฃน์จ์ด_์ฌ์ฉ๋ฒ_20261008.mdmax_workers ์ํ์ ๋ํญ ์ฌ๋ ค๋์ต๋๋ค: x1=300, lin2=300, linux1=150, linux3=150, linux4=150, del1=50, vps-in=2(vps-in๋ง ๋์คํฌ ํ์๋ก ๋ฎ๊ฒ ์ ์ง). ์ค์ ๊ฐ๋ ์ธ์์ ์์ง ์ํ์ 20% ์์ค(์ฝ 200/1,150)์ด๋ผ ์ฌ์ ๊ฐ ๋ง์ต๋๋ค โ ์ด ํ๋๊น์ง๋ ์์ ๋กญ๊ฒ ์จ๋ ์ข๋ค๊ณ ๋ํ ํ์ธ๋ฐ์์ต๋๋ค. ์ถ๊ฐ๋ก ์ด๋ํ ๋จ์ผ๊ธฐ๊ด(Naturalis ๋ฑ 10๋ง๊ฑด+)์ country_watchdog.py์ ์๋ก ์ถ๊ฐ๋ ์๋ธ์ปฌ๋ ์
์๋๋ถํ ๊ธฐ๋ฅ์ผ๋ก ๋ณ๋ ฌ ๋ฐฐ์ ๋๋, ์ raker ๋ฐฐ์น ์ HOST_CONFIGยทํ์ฌ ๊ฐ๋์๋ฅผ ๋จผ์ ํ์ธ ๋ฐ๋๋๋ค. ๋ฌธ์๋ ์ปจํ
์ธ ๊ธฐํ์ด์ฌ(c-7d)์๊ฒ.country_watchdog.py HOST_CONFIG์ lin4 ์ ๊ท ๋ฑ๋ก ์๋ฃ, ~/.ssh/config์ lin4 ๋ณ์นญ ์ถ๊ฐ๋จ.~/.ssh/configยท๋ถ๋งํฌ์ IP๊ฐ ์ ๋ถ ๋ฐ๋์์ผ๋ ์ ์ ์ ์๋ ํ๋ฅผ ํ์ธํ์ธ์.๊ฐ๋ช : ๊ตฌ linux2(172.30.1.152, h1raw) โ x1 / ๊ตฌ lin1 โ linux3 / ๊ตฌ lin2 โ lin1
์ IP ๋ฐฐ์น: lin1(๊ตฌlin2)=172.30.1.50 ยท lin3=172.30.1.53(๋ฒํธ ์ฌํ์ ๋๊ธฐ) ยท del1=172.30.1.70 ยท m1=172.30.1.100(๋ณ๊ฒฝ์์) ยท mb1=172.30.1.110(๋ณ๊ฒฝ์์) ยท win1=172.30.1.120(๊ตฌ.170) ยท linux1=172.30.1.150(๋ณ๊ฒฝ์์) ยท linux3(๊ตฌlin1)=172.30.1.153 ยท x1(๊ตฌlinux2)=ํธ์คํธ 172.30.1.171/IPMI 172.30.1.170(โ ์ด์ ์๋ฃ) ยท linux2๋ ํ์ฌ ๊ณต์(Gigabyte 64GB๊ธ ์ ๊ท๊ธฐ์ฒด ํธ์ ๋๊ธฐ)
๋์ญ ๊ท์น: .50๋ฒ๋=lin๊ณ์ด ยท .61~69=h๊ณ์ด(H61/H77/B75) ยท .70~99=del๊ณ์ด(๋ ธํธ๋ถ) ยท .100=m1 ยท .110=mb1 ยท .120=win1 ยท .150๋ฒ๋=linux๊ณ์ด ยท .170~=x๊ณ์ด(ํธ์คํธ .171๋ถํฐ, IPMI๋ ๊ทธ ์๋ .170)
๊ธฐ์กด ์ ์ ์คํจ ์
ssh-keygen -R <๊ตฌIP> ํ ์ฌ์ ์(์ ํธ์คํธํค ์๋ฝ) ํ์. ์์ธ ๊ทผ๊ฑฐ๋ 13_ํ๋์จ์ด์ด์ฉ๋ฒ.law.md ์ 7์กฐยท์ 7์กฐโ -2 ์ฐธ๊ณ .๐ ์ IP๋ก SSH ํค ์ฌ๋ฑ๋ก์ด ํ์ํ๋ฉด GitHub SSHํค ๋ฑ๋ก ๊ฐ์ด๋ ์ฐธ๊ณ โ
curl https://github.com/leechungjong.keys >> ~/.ssh/authorized_keys ํ ์ค๋ก ๋๋จ.WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED ๊ฒฝ๊ณ ๊ฐ ๋จ๋ฉด ์ ์์
๋๋ค(๊ณต๊ฒฉ ์๋) โ ssh-keygen -R 172.30.1.152(๋๋ ๋ณ์นญ)๋ก ๊ธฐ์กด ํญ๋ชฉ ์ ๊ฑฐ ํ ์ฌ์ ์ยท์ ํค ์๋ฝํ๋ฉด ๋ฉ๋๋ค. linux2์ ZFS ํ(l2h1/l2h2/l2s2) import ๋ฐ ์๋๋ง์ดํธ ์ค์ ๋ ์๋ฃ๋ ์ํ์
๋๋ค.12_๊ทธ๋ฃน์จ์ด๋ฒ.law.md ์ 6์กฐ์ ๋ฐ๋ผ ๋ชจ๋ ์ธ์
์ ์ธ์
๋ฑ๋ก๋ถ.html์ ๋ณธ์ธ ์ ๋ณด(ํธ์ถ๋ช
ยท์ญํ ๋ช
ยท์ญํ ์์ธยท์คํ ๊ธฐ๊ธฐ)๋ฅผ ์ค์ค๋ก ๋ฑ๋กํด์ผ ํฉ๋๋ค. ํ์ฌ c-9eยทc-22ยทc-6aยทc-7d 4๊ฐ ์ธ์
์ด ๋ฏธ๋ฑ๋ก ์ํ๋ก ํ์ธ๋์ด ๊ฐ๋ณ ์ชฝ์ง๋ก๋ ๋ฑ๋ก ์์ฒญ์ ์ ๋ฌํ์ต๋๋ค โ ์ ์ ์ค์ธ ์ธ์
์ ์ง๊ธ ๋ฐ๋ก ๋ฑ๋กํด์ฃผ์ธ์. ๋ค๋ฅธ ์ธ์
์ด ๋์ ๋ฑ๋กํด์ค ์ ์์ต๋๋ค.CONSTITUTION.cst.md ์ 10์กฐ(90% ๊ฐ์ ์ข
๋ฃ ์๊ณ์น)์ ๋ฐ๋ผ ์ ๊ท ๋ฐ์ดํฐ ์์ฑ raker 3๊ฐ(Netherlandsร2, Germanyร1 europeana_image)๋ฅผ ๊ฐ์ ์ข
๋ฃํ์ผ๋(91%๋ก ์ํญ ํ๋ฝ), ๊ทผ๋ณธ ํด๊ฒฐ(ํ์ ํ์ดํ๋ผ์ธ ์ ๋นยท์ฌ๋ฐ ๋ฐฉ์ง)์ ๋ํ ์ง์์ ๋ฐ๋ผ ๋งฅ๋ฏธ๋(m1) ๋ด๋น ์ธ์
์ด ๋งก๋๋ค. m1 ์ธ์
์ ํ์ธ ์ฆ์ ์ฐฉ์ ๋ฐ๋.๐ก ์ค๋ ํ์ โ ์งํ ๊ณผ์
raker_out 495GB๊ฐ ํ์ ํ์ดํ๋ผ์ธ์ ์ฐํํด ๋ก์ปฌ์ ๋์ . ์งํ: ์์ง ๋ฏธ์ฐฉ์, ์ฒ๋ฆฌ ๋ฐฉ์(ํ์ ํ ์ญ์ vs ์ด๊ด) ๊ฒฐ์ ๋๊ธฐ ์ค.country_watchdog.py๊ฐ "๋น ์๋ฆฌ๋ง ์ฑ์ฐ๋" ๋ฐฉ์์ด๋ผ ๊ธฐ์กด ๊ฐ๋ ์ค์ธ ์์
์ ์์ฐ ์ด๊ด๋์ง ์์ โ ์ฌ์ค๊ณ ํ์, ๋ฏธํด๊ฒฐ.