5.10 ہائی اویلیبلٹی
→ سسٹم · اگلا: کنسول اور SASE ←
دو اپلائنسز جو ایک کی طرح کام کرتے ہیں، تاکہ ان میں سے کسی کی بھی خرابی صارفین کو محسوس نہ ہو۔ یہ تین آزاد تہوں سے بنی ہے، اور یہ سمجھ لینا کہ وہ آزاد ہیں، ہائی اویلیبلٹی کو سمجھنے کا بڑا حصہ ہے:
| تہ | کیا کرتی ہے | کہاں کنفیگر ہوتی ہے |
|---|---|---|
| CARP | ایک مشترکہ ورچوئل ایڈریس، جس کا مالک وہ نوڈ ہوتا ہے جو اس وقت ماسٹر ہو۔ کلائنٹس اسی ایڈریس سے بات کرتے ہیں اور کبھی نہیں جانتے کہ جواب کون سا اپلائنس دے رہا ہے۔ | نیٹ ورک → ورچوئل IPs |
| pfsync | فائر وال کے کنکشنز کی اسٹیٹ کو نوڈز کے درمیان کاپی کرتا ہے، تاکہ موجودہ کنکشن ری سیٹ ہونے کے بجائے فیل اوور کے بعد بھی برقرار رہیں۔ | جوڑے کے لیے مخصوص ایک انٹرفیس |
| کنفیگریشن سنک | ماسٹر سے بیک اپ کی طرف کنفیگریشن بھیجتا ہے، تاکہ بیک اپ ایک نقل ہو، نہ کہ ایک دوسرا اپلائنس جس کی دیکھ بھال بھی آپ کو کرنی پڑے۔ | یہ صفحہ |
جس جوڑے میں CARP ہو مگر اسٹیٹ سنک نہ ہو، اس کا فیل اوور ہر کنکشن کے ٹوٹنے کے ساتھ ہوتا ہے۔ جس جوڑے میں دونوں ہوں مگر کنفیگریشن سنک نہ ہو، وہ ایک ایسے بیک اپ پر فیل اوور کرتا ہے جس کے رولز مہینوں پرانے ہوں۔ تینوں، ورنہ آپ کا کام مکمل نہیں ہوا۔
Settings — /m/core/hasync

ماسٹر پر یہ صفحہ بتاتا ہے کہ بیک اپ کہاں ہے اور اسے کیا بھیجنا ہے: بیک اپ کا ایڈریس، لاگ ان کی اسناد، اور سنک کیے جانے والے سیکشنز کی فہرست۔
سیکشنز کی فہرست دانستہ ہے، "سب کچھ" نہیں: کچھ سیٹنگز کا نوڈز کے درمیان مختلف ہونا ضروری ہے — ہر نوڈ کے اپنے انٹرفیس ایڈریس، اس کا ہوسٹ نیم، اس کی CARP ترجیح۔ یہ نوڈ تک محدود رہتی ہیں اور کبھی بھیجی نہیں جاتیں۔ باقی جس چیز پر بھی آپ نشان لگائیں، وہ جب بھی بدلے، کاپی ہو جاتی ہے۔
سنک صرف ایک سمت میں کنفیگر کریں۔ دونوں نوڈز کا ایک دوسرے کو بھیجنا ہی وہ طریقہ ہے جس سے دو اپلائنسز ایک دوسرے کی تبدیلیوں کو اوور رائٹ کر دیتے ہیں۔ ماسٹر بیک اپ کو سنک کرتا ہے؛ بیک اپ کسی کو سنک نہیں کرتا۔
Status — /ha-status

پورا جوڑا ایک صفحے پر:
- اس نوڈ کا کردار — ماسٹر یا بیک اپ، CARP کے نقطۂ نظر سے۔
- کنفیگریشن سنک — یہ آخری بار کب چلا، کیا بھیجا، اور کیا کامیاب رہا۔ ہفتوں سے خاموشی سے ناکام ہوتا سنک ہی وہ خرابی ہے جسے روکنے کے لیے یہ صفحہ موجود ہے۔
- CARP — ہر ورچوئل ایڈریس اور یہ کہ کون سا نوڈ اس کا مالک ہے۔ صحت مند جوڑے میں ہر ایڈریس ایک ہی نوڈ کی ملکیت میں نظر آتا ہے؛ نوڈز میں بٹے ہوئے ایڈریس کا مطلب ہے کہ نوڈز ایک دوسرے کو سن نہیں پا رہے۔
- بیک اپ پر سروسز — وہاں کیا چل رہا ہے۔
جوڑے میں ہر تبدیلی کے بعد یہ صفحہ استعمال کریں، اور ہر فیل اوور ٹیسٹ کے بعد دوبارہ۔ اور ٹیسٹ ضرور کریں: جس فیل اوور کی کبھی مشق نہ کی گئی ہو وہ ایک منصوبہ ہے، صلاحیت نہیں۔