2017-12-20 88 views
5

में नहीं मिला है मैं एक Centos 7 मशीन पर कुबेरनेट क्लस्टर स्थापित कर रहा हूं, और kubeadm init कमांड मुझे नीचे चेतावनी संदेश देता है।Kubernetes1.9.0 kubeadm init - crictl सिस्टम पथ

[init] Using Kubernetes version: v1.9.0 
[init] Using Authorization modes: [Node RBAC] 
[preflight] Running pre-flight checks. 
     [WARNING SystemVerification]: docker version is greater than the most recently validated version. Docker version: 17.09.1-ce. Max validated version: 17.03 
     [WARNING FileExisting-crictl]: crictl not found in system path 

मैं इस crictl not found in system path चेतावनी को कैसे ठीक कर सकता हूं? क्या मुझे कोई अतिरिक्त सॉफ्टवेयर स्थापित करने की ज़रूरत है?

उत्तर

1

हां, आपको अतिरिक्त सॉफ़्टवेयर की आवश्यकता है। crictl github पर cri-tools रेपो का हिस्सा है।

कम से कम जब मुझे इस समस्या का सामना करना पड़ा (20 दिसंबर, 2017), क्रू-टूल्स कुबर्नेट के पैकेज रेपो पर उपलब्ध नहीं है, इसलिए मुझे स्रोत डाउनलोड करना और इसे बनाना था। cri-tools को लिखा जाता है, इसलिए आपको अपने सिस्टम पर भी गोलांग स्थापित करने की आवश्यकता हो सकती है।

संबंधित मुद्दे