জেনকিন্স ডকারে - ফ্রি অদলবদল 0


10

আমি লক্ষ্য করেছি যে জিনকিন্সে আমার মাস্টার নোড করেছেন

free swap space: 0 B

সুতরাং আমি এখানে বর্ণিত হিসাবে একটি সোয়াপ ফাইল যুক্ত ।

তবে এর কোনও প্রভাব নেই। আমি কি ভুল করছি?


হাই @dknaack, কোন ভাগ্য ওহ এর কারণ খুঁজে পাচ্ছে?
অলিভ

@ অলিভ আমার ধারক একটি কুবেরনেটস ক্লাস্টারে চলছে। মোতায়েন আরও রিসোর্স দেওয়ার পরে, সমস্যাটি সমাধান করা হয়েছিল। শুভকামনা এবং একটি দুর্দান্ত দিন!
dknaack

1
আপনার প্রতিক্রিয়ার জন্য ধন্যবাদ. আমি আমার জেনকিনগুলির সাথে ইস্যুটি তদন্ত চালিয়ে যাব
olyv

উত্তর:


4

আপনার হোস্টের একটি সোয়াপ ফাইল কনফিগার করা আছে কিনা তা দেখতে নিম্নলিখিত কমান্ডটি চালান:

free|grep -i Swap
Swap:            0          0          0

আপনি যদি উপরে "swap: 0 0 0" পেয়ে থাকেন তবে উপরে দেখবেন আপনার হোস্টের কোনও অদলবদল কনফিগার করা নেই।

আপনার হোস্টে একটি অদলবদল কনফিগার করুন:

dd if=/dev/zero of=swapfile bs=1M count=1K
mkswap swapfile
sudo chown root:root swapfile
sudo chmod 600 swapfile
sudo swapon swapfile

আপনার সোয়াপটি কনফিগার হয়েছে তা যাচাই করুন:

free|grep -i Swap
Swap:      1048572          0    1048572

ভাল, আমাদের হোস্টের উপর অদলবদল আছে।

টাইপ করে আপনার জেনকিন্স ডকার চালান:

docker run --privileged -p 8080:8080 --name jenkins -p 50000:50000 jenkins

লক্ষ্য করুন আপনার অবশ্যই ডককে সুবিধামত মোডে চালানো উচিত।

আপনি যখন আপনার জেনকিনস ডকারকে সুবিধামত মোডে চালাবেন তখন হোস্টের অদলবদলটি ডকের ভিতরে পাওয়া যাবে, সুতরাং আপনার জেনকিন্সের মাস্টার একটি কার্যকরী অদলবদল পাবেন।

যদি আপনার হোস্টটির ইতিমধ্যে কার্যত অদলবদল থাকে তবে আপনার যা করতে হবে তা হল জেনকিন্স ডকারকে সুবিধাযুক্ত মোডে চালানো।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.