په Proxmox VE کې کلستر کول

په Proxmox VE کې کلستر کول

په تیرو مقالو کې، موږ د دې په اړه خبرې پیل کړې چې Proxmox VE څه دی او دا څنګه کار کوي. نن موږ به په دې اړه وغږیږو چې تاسو څنګه کولی شئ د کلستر کولو امکانات وکاروئ او وښایئ چې دا څه ګټې ورکوي.

کلستر څه شی دی او ولې ورته اړتیا ده؟ کلستر (د انګلیسي کلستر څخه) د سرورونو یوه ډله ده چې د لوړ سرعت مخابراتي چینلونو لخوا متحد کیږي، کار کوي او کارونکي ته د یو واحد په توګه ښکاري. د کلستر کارولو لپاره ډیری اصلي سناریوګانې شتون لري:

  • د خطا زغم چمتو کول (لوړ شتون).
  • د بار توازن (لوډ توازن).
  • په تولید کې زیاتوالی (لوړ فعالیت).
  • د توزیع شوي کمپیوټري ترسره کول (توزیع شوي کمپیوټري).

هره سناریو د کلستر غړو لپاره خپلې اړتیاوې لري. د مثال په توګه، د کلستر لپاره چې توزیع شوي کمپیوټري ترسره کوي، اصلي اړتیا د فلوټینګ پوائنټ عملیاتو لوړ سرعت او د شبکې ټیټ ځنډ دی. دا ډول کلسترونه اکثرا د څیړنې موخو لپاره کارول کیږي.

څرنګه چې موږ د توزیع شوي کمپیوټري موضوع ته اشاره کړې، زه غواړم یادونه وکړم چې داسې یو شی هم شتون لري گرډ سیسټم (د انګلیسي شبکې څخه - جالی، شبکه). د عمومي ورته والي سره سره، د شبکې سیسټم او کلستر ګډوډ مه کوئ. گرډ په معمول معنی کې کلستر ندی. د کلستر په څیر، په گرډ کې شامل شوي نوډونه اکثرا متضاد دي او د ټیټ شتون لخوا مشخص شوي. دا طریقه د توزیع شوي کمپیوټري ستونزو حل ساده کوي، مګر اجازه نه ورکوي چې د نوډونو څخه یو واحد جوړ کړي.

د گرډ سیسټم یوه غوره بیلګه یو مشهور کمپیوټري پلیټ فارم دی BOIN (د شبکې کمپیوټینګ لپاره د برکلي خلاص زیربنا). دا پلیټ فارم په اصل کې د پروژې لپاره جوړ شوی و SETI @ کور (په کور کې د Extra-Terrestrial Intelligence لټون)، د راډیو سیګنالونو تحلیل کولو له لارې د غیر ځمکني استخباراتو موندلو ستونزې سره معامله کول.

دا څنګه کار کوي؟د رادیو ټیلسکوپونو څخه ترلاسه شوي ډیټا خورا لوی لړۍ په ډیری کوچنیو ټوټو ویشل شوي، او دوی د ګریډ سیسټم نوډونو ته لیږل کیږي (د SETI@home پروژه کې، داوطلب کمپیوټرونه د ورته نوډونو رول لوبوي). ډاټا په نوډونو کې پروسس کیږي او د پروسس بشپړیدو وروسته، دا د SETI پروژې مرکزي سرور ته لیږل کیږي. په دې توګه، پروژه د اړتیا وړ کمپیوټري ځواک پرته خورا پیچلې نړیواله ستونزه حل کوي.

اوس چې موږ روښانه پوهه لرو چې کلستر څه شی دی، موږ وړاندیز کوو چې دا څنګه جوړ او کارول کیدی شي. موږ به د خلاصې سرچینې مجازی کولو سیسټم وکاروو Proxmox VE.

دا په ځانګړې توګه مهمه ده چې د کلستر جوړولو پیل کولو دمخه د Proxmox محدودیتونو او سیسټم اړتیاو په روښانه توګه پوه شئ، یعنې:

  • په کلستر کې د نوډونو اعظمي شمیر - 32;
  • ټول نوډونه باید ولري د Proxmox ورته نسخه (استثناوې شتون لري، مګر دوی د تولید لپاره نه وړاندیز کیږي)؛
  • که په راتلونکي کې پلان شوی وي چې د لوړ شتون فعالیت وکاروي ، نو کلستر باید ولري لږترلږه 3 نوډونه;
  • بندرونه باید د نوډونو لپاره خلاص وي ترڅو یو بل سره اړیکه ونیسي UDP/5404, UDP/5405 د corosync او TCP/22 د SSH لپاره؛
  • د نوډونو ترمنځ د شبکې ځنډ باید ډیر نه وي 2 MS.

یو کلستر جوړ کړئ

مهم! لاندې ترتیب یوه ازموینه ده. سره چک کول مه هیروئ رسمي اسناد Proxmox V.E.

د ازموینې کلستر چلولو لپاره ، موږ د ورته ترتیب سره نصب شوي پروکسمکس هایپروایسر سره درې سرورونه واخیستل (2 کورونه ، 2 GB رام).

که تاسو غواړئ پوه شئ چې تاسو څنګه Proxmox نصب کولی شئ، نو موږ وړاندیز کوو چې زموږ پخوانۍ مقاله ولولئ - د مجازی کولو جادو: په Proxmox VE کې یو تعارفي کورس.

په پیل کې، د OS نصبولو وروسته، یو واحد سرور دننه ځي یوازینی حالت.

په Proxmox VE کې کلستر کول
د تڼۍ په کلیک کولو سره کلستر جوړ کړئ کلستر جوړ کړئ په اړونده برخه کې.

په Proxmox VE کې کلستر کول
موږ د راتلونکي کلستر لپاره نوم وټاکو او د فعال شبکې اتصال غوره کړو.

په Proxmox VE کې کلستر کول
د جوړونې تڼۍ کلیک وکړئ. سرور به د 2048-bit کیلي رامینځته کړي او د نوي کلستر د پیرامیټونو سره به د تشکیلاتو فایلونو ته ولیکي.

په Proxmox VE کې کلستر کول
لیکنه دنده سمه ده د عملیاتو بریالۍ پای ته اشاره کوي. اوس، د سیسټم په اړه عمومي معلوماتو ته په کتلو سره، دا لیدل کیدی شي چې سرور کلستر حالت ته تللی دی. تر اوسه پورې، کلستر یوازې یو نوډ لري، دا دی، دا لا تر اوسه هغه وړتیا نلري چې کلستر ته اړتیا وي.

په Proxmox VE کې کلستر کول

د کلستر سره یوځای کیدل

د جوړ شوي کلستر سره وصل کیدو دمخه، موږ اړتیا لرو چې د پیوستون بشپړولو لپاره معلومات ترلاسه کړو. د دې کولو لپاره، برخې ته لاړ شئ کلستر او تڼۍ فشار کړئ د معلوماتو سره یوځای شئ.

په Proxmox VE کې کلستر کول
په هغه کړکۍ کې چې خلاصیږي ، موږ د ورته نوم ساحې مینځپانګې سره علاقه لرو. دا به کاپي کولو ته اړتیا ولري.

په Proxmox VE کې کلستر کول
د ارتباط ټول اړین پیرامیټونه دلته کوډ شوي دي: د اتصال لپاره د سرور پته او د ډیجیټل ګوتو نښې. موږ هغه سرور ته ځو چې په کلستر کې شاملولو ته اړتیا لري. موږ تڼۍ فشار راوړو کلستر سره یوځای شئ او په هغه کړکۍ کې چې خلاصیږي، کاپي شوي مینځپانګه پیسټ کړئ.

په Proxmox VE کې کلستر کول
برخو کې د ملګری پته и د فنگر پرنټ په اتوماتيک ډول ډک شي. د نوډ نمبر 1 لپاره د روټ پاسورډ دننه کړئ، د شبکې اتصال غوره کړئ او تڼۍ فشار کړئ سره یو ځای شول.

په Proxmox VE کې کلستر کول
د کلستر سره د یوځای کیدو پروسې په جریان کې، د GUI ویب پاڼه ممکن تازه کول ودروي. سمه ده، یوازې پاڼه بیا پورته کړئ. په ورته ډول، موږ یو بل نوډ اضافه کوو او په پایله کې موږ د 3 کاري نوډونو بشپړ کلستر ترلاسه کوو.

په Proxmox VE کې کلستر کول
اوس موږ کولی شو د یو GUI څخه ټول کلستر نوډونه کنټرول کړو.

په Proxmox VE کې کلستر کول

د لوړ شتون اداره

Proxmox د بکس څخه بهر د مجازی ماشینونو او LXC کانټینرونو لپاره د HA تنظیم فعالیت ملاتړ کوي. افادیت ha-منیجر غلطۍ او ناکامۍ کشف او اداره کوي، د ناکامه نوډ څخه کار کولو ته د ناکامۍ ترسره کول. د دې لپاره چې میکانیزم په سمه توګه کار وکړي، دا اړینه ده چې مجازی ماشینونه او کانټینرونه یو عام فایل ذخیره ولري.

د لوړ شتون فعالیت فعالولو وروسته، د ها-منیجر سافټویر سټیک به په دوامداره توګه د مجازی ماشین یا کانټینر حالت وڅاري او د نورو کلستر نوډونو سره په غیر متقابل عمل وکړي.

د شریک ذخیره کولو سره ضمیمه کول

د مثال په توګه، موږ په 192.168.88.18 کې یو کوچنی NFS فایل شریک کړی. د دې لپاره چې د کلستر ټول نوډونه د دې کارولو وړ وي ، تاسو اړتیا لرئ لاندې لاسوهنې ترسره کړئ.

د ویب انٹرفیس مینو څخه غوره کړئ ډیټا سینټر - ذخیره کول - اضافه کول - NFS.

په Proxmox VE کې کلستر کول
په ساحو کې ډک کړئ ID и سرور. په ډراپ ډاون لیست کې د صادراتو د مطلوب ډایرکټر له شته څخه او په لیست کې غوره کړئ منځپانګه - د اړین معلوماتو ډولونه. د تڼۍ فشار وروسته Add ذخیره به د ټولو کلستر نوډونو سره وصل شي.

په Proxmox VE کې کلستر کول
کله چې په هر نوډ کې مجازی ماشینونه او کانټینرونه رامینځته کړئ ، موږ خپل مشخص کوو ذخیره د ذخیره کولو په توګه.

د HA تنظیم کول

د مثال په توګه ، راځئ چې د اوبنټو 18.04 سره یو کانټینر جوړ کړو او د دې لپاره لوړ شتون تنظیم کړو. د کانټینر جوړولو او چلولو وروسته، برخې ته لاړ شئ Datacenter-HA-Add. په هغه ساحه کې چې خلاصیږي، د مجازی ماشین / کانټینر ID او د نوډونو ترمنځ د بیا پیل کولو او حرکت کولو لپاره د هڅو اعظمي شمیر مشخص کړئ.

که دا شمیره ډیره وي، هایپروایسر به د VM د ناکامۍ په توګه په نښه کړي او د خطا حالت کې یې واچوي، وروسته له دې چې دا به د دې سره د هر ډول کړنو ترسره کول ودروي.

په Proxmox VE کې کلستر کول
د ت buttonۍ فشارولو وروسته Add افادیت ha-منیجر د کلستر ټولو نوډونو ته به خبر ورکړي چې اوس د ټاکل شوي ID سره VM کنټرول شوی او د حادثې په صورت کې باید په بل نوډ کې بیا پیل شي.

په Proxmox VE کې کلستر کول

راځه چې تصادف وکړو

د دې لپاره چې وګورئ چې د سویچ کولو میکانیزم څنګه کار کوي، راځئ چې د نوډ 1 بریښنا رسول په غیر معمولي ډول بند کړو. موږ د بل نوډ څخه ګورو چې د کلستر سره څه پیښیږي. موږ ګورو چې سیسټم ناکامي ثابته کړې.

په Proxmox VE کې کلستر کول

د HA میکانیزم عملیات د VM دوام معنی نلري. هرڅومره ژر چې نوډ "راښکته شي" ، د VM عملیات په موقتي ډول ودرول کیږي تر هغه چې دا په اوتومات ډول په بل نوډ کې بیا پیل نشي.

او دا هغه ځای دی چې "جادو" پیل کیږي - کلستر په اوتومات ډول زموږ د VM چلولو لپاره نوډ بیا وټاکه او په 120 ثانیو کې کار په اوتومات ډول بحال شو.

په Proxmox VE کې کلستر کول
موږ د تغذيې په اړه نوډ 2 وژنو. راځئ وګورو چې ایا کلستر به ژوندي پاتې شي او که VM به په اوتومات ډول کاري حالت ته راستون شي.

په Proxmox VE کې کلستر کول
افسوس، لکه څنګه چې موږ لیدلی شو، موږ د دې حقیقت سره ستونزه لرو چې په یوازیني ژوندي پاتې شوي نوډ کې نور نصاب شتون نلري، کوم چې په اتوماتيک ډول HA غیر فعالوي. موږ په کنسول کې د کورم نصبولو لپاره امر ورکوو.

pvecm expected 1

په Proxmox VE کې کلستر کول
د 2 دقیقو وروسته، د HA میکانیزم په سمه توګه کار وکړ او، د نوډ 2 نه موندلو، زموږ VM په نوډ 3 کې پیل کړ.

په Proxmox VE کې کلستر کول
هرڅومره ژر چې موږ نوډ 1 او نوډ 2 بیرته فعال کړو ، کلسټر په بشپړ ډول بحال شو. مهرباني وکړئ په یاد ولرئ چې VM بیرته نوډ 1 ته پخپله نه مهاجرت کوي ، مګر دا په لاسي ډول ترسره کیدی شي.

سمول

موږ تاسو ته وویل چې د پروکسمکس کلستر کولو میکانیزم څنګه کار کوي، او تاسو ته یې هم وښودله چې HA څنګه د مجازی ماشینونو او کانټینرونو لپاره تنظیم شوی. د کلستر کولو او HA سمه کارول د زیربنا اعتبار او همدارنګه د ناورین بیا رغونه چمتو کوي.

د کلستر جوړولو دمخه، تاسو باید سمدلاسه پلان کړئ چې دا به د کومو موخو لپاره وکارول شي او په راتلونکي کې به څومره اندازه کولو ته اړتیا ولري. تاسو اړتیا لرئ د لږترلږه ځنډ سره کار کولو لپاره د چمتووالي لپاره د شبکې زیربنا چیک کړئ ترڅو راتلونکی کلستر پرته له ناکامۍ کار وکړي.

موږ ته ووایاست - ایا تاسو د Proxmox د کلستر کولو وړتیاوې کاروئ؟ موږ په نظرونو کې ستاسو په تمه یو.

د Proxmox VE hypervisor په اړه مخکیني مقالې:

سرچینه: www.habr.com

Add a comment