๋์ ์์ฒญ์ ๋๊น? (์์ธ ๊ฒฝ์ฐ ๋ฌธ์ ํด๊ฒฐ ๊ฐ์ด๋ ๋ฐ ์ปค๋ฎค๋ํฐ ์ง์ ์ฑ๋์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. http://kubernetes.io/docs/troubleshooting/ ์ฐธ์กฐ): ์๋์
์ด ๋ฌธ์ ๋ฅผ ์ ์ถํ๊ธฐ ์ ์ Kubernetes ๋ฌธ์ ์์ ์ด๋ค ํค์๋๋ฅผ ๊ฒ์ํ์ต๋๊น? (์ค๋ณต์ ๋ฐ๊ฒฌํ๋ค๋ฉด ๋์ ๊ฑฐ๊ธฐ์ ๋ต์ฅํด์ผ ํฉ๋๋ค.): kubectl node watch
์ด๊ฒ์ ๋ฒ๊ทธ ๋ณด๊ณ ์์ ๋๊น ์๋๋ฉด ๊ธฐ๋ฅ ์์ฒญ์ ๋๊น? (ํ๋ ์ ํ): ๋ฒ๊ทธ ๋ณด๊ณ
Kubernetes ๋ฒ์ ( kubectl version
):
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.2", GitCommit:"477efc3cbe6a7effca06bd1452fa356e2201e1ee", GitTreeState:"clean", BuildDate:"2017-04-19T20:33:11Z", GoVersion:"go1.7.5", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.2", GitCommit:"477efc3cbe6a7effca06bd1452fa356e2201e1ee", GitTreeState:"clean", BuildDate:"2017-04-19T20:22:08Z", GoVersion:"go1.7.5", Compiler:"gc", Platform:"linux/amd64"}
ํ๊ฒฝ :
uname -a
):๋ฌด์จ ์ผ์ด ์์๋์ง :
kubectl get nodes -w
๋ ์ํ๋ฅผ ๋ณ๊ฒฝํ์ง ์์ ์ด๋ฏธ ๋์ด๋ ๋
ธ๋๋ก ๋ช ์ด๋ง๋ค ์
๋ฐ์ดํธ๋ฉ๋๋ค.
์์ํ๋ ์ผ :
๋ชจ๋ ๋
ธ๋๋ฅผ ๋์ดํ๊ณ kubectl get pods -w
์์
๊ณผ ๊ฐ์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ถ๊ฐ ์ถ๋ ฅ๋ง ์ถ๊ฐํฉ๋๋ค.
๊ทธ๊ฒ์ ์ฌํํ๋ ๋ฐฉ๋ฒ (๊ฐ๋ฅํ ํ ์ต์ํ์ผ๋ก ๊ทธ๋ฆฌ๊ณ ์ ํํ๊ฒ):
kubectl get nodes -w
๊ธฐํ ์์์ผ ํ ์ฌํญ:
1.2 ํด๋ฌ์คํฐ์ kubectl 1.2์์๋ ๋ฐ์ํฉ๋๋ค. ๊ทธ๋์ ์๋ง๋ ์ด๊ฒ์ ์ค๋ ์ง์๋๋ ๋ฒ๊ทธ์ผ ๊ฒ์
๋๋ค.
๋ ธ๋๋ ์ค์ ๋ก ๋ช ์ด๋ง๋ค ๋ณ๊ฒฝ๋ฉ๋๋ค. ๊ทธ๋ค์ ์ํ๋ฅผ ๋ค์ ๋ณด๊ณ ํ๊ณ ์ํ ํ์์คํฌํ๋ฅผ ์ ๋ฐ์ดํธํ๋ฏ๋ก ์๊ณ ์ด๋ฒคํธ๊ฐ ๋ค์ ๋์์ต๋๋ค.