ডান অনুক্রমের সার্ভার পুনরায় চালু করতে ইউপিএসকে কীভাবে কনফিগার করবেন?


12

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

আমাদের ইউপিএস বেশ সস্তা এবং আমার লক্ষ্যটির জন্য একমাত্র কনফিগারেশন প্যারামিটার কার্যকর power the load xx seconds after power is restored। তাত্ত্বিকভাবে প্রতিটি ইউপিএসের উপর সঠিক বিলম্ব স্থাপন করে আমি সার্ভার পুনরায় চালু করার ক্রমটি ঠিক করতে পারি তবে ইউপিএস প্রত্যাশা অনুযায়ী আচরণ করবে বলে আমি বিশ্বাস করি না।

এটা কি সঠিক পথে যেতে হবে?
পুনঃসূচনা ক্রমটি ঠিক করার জন্য কি উচ্চ স্তরের ইউপিএস অন্যান্য বিকল্প দেয়?
একটি চূড়ান্ত নোট: আমার আপস 1000 - 2200 ভিএ এর মধ্যে রয়েছে


1
এটি দেওয়া একটি দুর্দান্ত জিনিস systemd- প্রারম্ভিকরণ প্রক্রিয়াতে সঠিক নির্ভরতা সংজ্ঞায়নের ক্ষমতা ability সেবা এক্স পর্যন্ত অপেক্ষা সেবা ওয়াই শুরু করার চেষ্টা করার আগে উপলব্ধ
MSalters

1
@ এসএমএলটার্স এএফআইএকি সিস্টেমড নির্ভরশীলতা পরিচালনা কেবল তখনই কাজ করে যখন ইউনিটগুলি একই systemdদৃষ্টান্ত দ্বারা পরিচালিত হয় এবং সম্পূর্ণ ভিন্ন সার্ভারে চলমান পরিষেবার জন্য নয় ...
এইচবি ব্রাইজন

1
@ এইচবি ব্রাইজন: বাছাই করুন, সার্ভারগুলিতে উদাহরণস্বরূপ নেটওয়ার্ক মাউন্ট করে। এর অর্থ এটি, সার্ভার 1 সার্ভার 2 দ্বারা হোস্ট করা একটি ফাইল সিস্টেম মাউন্ট করে, তবে সার্ভার 1 এর পরিষেবাগুলি যা মাউন্টের উপর নির্ভর করবে সেগুলি সার্ভার 2 এই পরিষেবাগুলি শুরু না হওয়া পর্যন্ত বিরতি দেবে। এবং আইআইআরসি আপনার সার্ভারগুলিও ডিএইচসিপি-র জন্য অপেক্ষা করতে পারে (কোনও সার্ভার কেন ডিএইচসিপি ব্যবহার করে আমাকে জিজ্ঞাসা করবেন না, তবে এটি একটি উত্তরে উল্লেখ করা হয়েছিল)
এমসাল্টার্স

উত্তর:


25

এর মানক উত্তরটি "মোটেও নয়"। এলোমেলো ক্রমে পুনরায় আরম্ভগুলি পরিচালনা করতে সফ্টওয়্যারটি ঠিক করুন। আপনার যদি প্রথমে কিছু সার্ভারের দরকার হয় প্রথমে শুরু করার জন্য (উদাহরণস্বরূপ: অ্যাক্টিভ ডিরেক্টরি) এগুলিকে ইউএসভিতে রাখুন যা সম্ভবত আরও দীর্ঘকাল বেঁচে থাকে। অ্যাক্টিভ ডিরেক্টরি কন্ট্রোলার হিসাবে স্বল্প শক্তিযুক্ত পরমাণু ভিত্তিক সার্ভার যথেষ্ট ভাল এবং একটি ছোট ইউএসভিতে একদিন বেঁচে থাকবে।

পুনঃসূচনা ক্রমটি ঠিক করার জন্য কি উচ্চ স্তরের ইউপিএস অন্যান্য বিকল্প দেয়?

না, আমি বলতে চাই এটি সাধারণত ধরে নেওয়া হয় যে প্রোগ্রামাররা ইস্যুটি সঠিকভাবে কাজ করতে যথেষ্ট সক্ষম are

আপনি যা করতে পারেন তা হ'ল:

  • সার্ভারগুলি "এলোমেলোভাবে" শুরু করুন। ডিএইচসিপি / অ্যাক্টিভ ডিরেক্টরি ব্যতীত সত্যই ঠিক করা যায় না এমন আদেশের দাবিতে কিছুই নেই।
  • কিছুক্ষণের পরে একটি নিয়ন্ত্রণ সার্ভার (5 মিনিট) সঠিকভাবে বিভিন্ন মেশিনে পরিষেবা শুরু করুন।

আমি বলব যে এই ধরণের সেটআপটি অনেক বেশি সাধারণ। আমি যে কোনও সফ্টওয়্যারকে অবশ্যই প্রয়োজন যা সার্ভারটি নির্দিষ্ট অর্ডারে (খাঁটি অবকাঠামোর বাইরে) ভাঙ্গা এবং ব্যবসায়ের জন্য অযোগ্য হিসাবে কল করবে।

ঠিক যেমন নোট করুন: আমাদের নিজস্ব সেটআপটি সার্ভারের জন্য কম মূল্যের 20kva ইউএসভি (কম দামের কারণ আমরা একটি ব্যবহার করেছি), নেটওয়ার্কের (এবং ব্যাকআপ মেশিন) "রুট" হিসাবে পরিবেশন করা একটি মেশিনের জন্য স্লেভড 2000 ভিএ ইউএসভি সহ। স্লেভডের অর্থ হ'ল ইউএসভি বড়টির পিছনে রয়েছে - সুতরাং যখন বড়টি (আমাদের কম্পিউটারিং গ্রিডটি কতটা অনলাইনে থাকে তার উপর নির্ভর করে আধ ঘন্টা এবং 8 ঘন্টার মধ্যে স্থায়ী হয়) কেবল ব্যাটারিতে স্যুইচ হয়।


2
আমি মনে করি এটি কখনও কখনও সম্পন্ন করা থেকে সহজ বলা হয় (AD, যেমন আপনি বলেন, একটি সুস্পষ্ট উদাহরণ) তবে আমি সম্মত হই না। সঠিক সমাধান হ'ল সার্ভার বা পরিষেবাগুলির অর্ডার শুরু করার মতো জিনিসের নির্ভরতা দূর করার কাজ করা। অন্য কিছু না হলে, কোনও ওয়েব অ্যাপে এটি সম্ভব হওয়া উচিত, উদাহরণস্বরূপ, এমন কোড লিখতে যাতে "আমি যদি আমার ব্যাক-এন্ডের সাথে সংযোগ না দিতে পারি, 'ঘুমাই' এবং ভয়াবহভাবে ক্র্যাশ না হয়ে পরে আবার চেষ্টা করুন"।
রব মোয়ার

AD এর সাথে তার সমস্যাটি এডিও নয় - এটি বেশিরভাগ আইপিভি 4 ডিএইচসিপি যা কম্পিউটার ডিএইচসিপি সার্ভারের আগে অনলাইনে থাকার জন্য প্রস্তুত নয়। আইপিভি 6 এটি পরিচালনা করে;)
টমটম

সেটা সত্য. আইপিভি 4 একটি ব্যথা ... এবং আমি এখনও লোকেরা আমাকে জিজ্ঞাসা করি যে "" এই নতুন আইফ্যাভেল আইপিভি 6 জঞ্জাল "দিয়ে কেন আমাদের বিরক্ত করা দরকার।
রব মইর

1
"সাধারণত ধারণা করা হয় যে প্রোগ্রামাররা ইস্যুটি নিয়ে কাজ করার পক্ষে যথেষ্ট সক্ষম" - আপনার অবশ্যই বেশি প্রোগ্রামিং করবেন না! না, সমস্ত গুরুত্বের সাথে, একটি নির্দিষ্ট ক্রমে একটি সিস্টেম আনার দরকার হতে পারে এমন বিপুল পরিমাণ কারণ রয়েছে। হ্যাঁ, সফ্টওয়্যারটির "করুণার সাথে ব্যর্থ" হওয়া উচিত এবং ভাঙা সংযোগগুলি পুনরায় চেষ্টা করা উচিত তবে এটি সর্বদা সম্ভব হয় না। আমি যা মনে করি তা থেকে, কিছু সুন্দর পিডিইউর নিজস্ব বন্দরগুলি শুরু / বন্ধ করার ক্ষমতা রাখে, তাই সম্ভবত সেখানে কিছু করা যেতে পারে।
স্নেকডক

1
আমাকে "ইউএসভি" অনুসন্ধান করতে হয়েছিল এবং "মানহীন পৃষ্ঠের গাড়ি" পেয়েছিলাম। আমি জানি এটি ভুল, তবে আমি এটি সঠিক হতে চাই।
ব্রায়াম

14

পরিচালিত পাওয়ার বিতরণ ইউনিটগুলি ( ইউপিএসের পরিবর্তে) প্রায়শই পাওয়ারটি পুনরায় চালু হওয়ার পরে স্বতন্ত্র আউটলেটগুলিকে সক্ষম করতে কাস্টমাইজড বিলম্বকে সমর্থন করে।

সাধারণত এটি হ'ল সার্কিট ব্রেকারদের ট্রিপিং থেকে আটকাতে বাধা দেওয়া যখন বিদ্যুৎ পুনরুদ্ধারের অবিলম্বে একই সময়ে সিস্টেমগুলিতে পূর্ণ একটি মন্ত্রিসভা শক্তি প্রয়োগ করে, তবে এটি আপনার সিস্টেমের নির্ভরতার বুট ক্রম সংরক্ষণ করতেও ব্যবহার করা যেতে পারে।


হ্যাঁ, সঠিক। এটি উন্নত কার্যকারিতা এবং এটি ইউএসভি প্রকৃতপক্ষে সার্ভারের সাথে সংযুক্ত রয়েছে বলে ধরে নেওয়া হয় না - তবে এটি রেকটিকে শক্তিশালী করে যা তারপরে বিশদটি পরিচালনা করতে পিডিইউ ব্যবহার করে।
টমটম

6

আমার এই সঠিক সমস্যা ছিল। কেবলমাত্র দৃ difference় র‌্যাকটি এপিসি পাওয়ার ইউনিটগুলিতে মাউন্ট করা বিনিয়োগের মধ্যে কেবলমাত্র তফাত (উদাহরণস্বরূপ এপিসি স্মার্টআপস 3000 )। এপিসি পাওয়ারচুট নেটওয়ার্ক শাটডাউন সফ্টওয়্যার ( পাওয়ারচুট নেটওয়ার্ক শাটডাউন সফ্টওয়্যার) দিয়ে আমি একটি নির্দিষ্ট ক্রমে শাট ডাউন করতে এবং সার্ভার আনতে সক্ষম। সফ্টওয়্যারটির অপর একটি সহজ বৈশিষ্ট্যটি সর্বশেষ মুহূর্তে সার্ভারগুলি বন্ধ করার জন্য সেটআপ করছিল, অর্থাৎ এপিসি ইউনিটগুলি কতটা ব্যাটারি শক্তি ফেলেছিল তা গণনা করে এবং কেবলমাত্র পাওয়ার বন্ধ হওয়ার পরিবর্তে যথাযথভাবে সার্ভারগুলি বন্ধ করার জন্য তাদের যথেষ্ট সময় দিয়ে সার্ভারগুলি বন্ধ করে দিয়েছিল।

সফ্টওয়্যারটি ... ব্যবহারকারী হিসাবে বন্ধুত্বপূর্ণ নয় তবে আপনি এটি বের করার জন্য কিছুটা সময় নিলে সমস্যাটি কিছুই হয় না। আপনি যদি আপনার পরিকাঠামোয় আরও বেশি বিনিয়োগে আগ্রহী হন তবে অবশ্যই এটি যাওয়ার পথ।


1
আমাদের কাছে এপিসি স্মার্ট আপসও রয়েছে, তাদের কয়েকটি অপেক্ষাকৃত পুরানো এবং সম্ভবত দুর্বল ব্যাটারি রয়েছে। তারা উত্পাদন আছে কারণ তাদের কিছু পরীক্ষা করা কঠিন। আমাদের কোনও ফ্রিক লোডের অভাব ছাড়াও, আমি বোঝাচ্ছি এমন কোনও বোঝা যা সমস্যা ছাড়াই হঠাৎ বিদ্যুৎ সহ্য করতে পারে। এটি বলেছিল যে আমি যখনই ব্ল্যাকআউটকে অনুকরণ করেছি যে ইউপিএস প্রত্যাশিতভাবে অন্যরকম আচরণ করেছিল, এটি কোনও ভুল কনফিগারেশনের কারণে হতে পারে তবে আমার অনুভূতিটি হ'ল সেই ইউপিএস খুব নির্ভরযোগ্য নয়।
ফিলিপ্পো

@ ফিলিপ্পো অবশ্যই ওয়াইএমএমভি তবে আমার একাধিক সাইটগুলিতে স্মার্টআপস 3000 এবং 3000XLM এর মিশ্রণ রয়েছে যা 3 বছর ধরে চলে যাওয়ার জন্য পাওয়ারচুট সফ্টওয়্যার ব্যবহার করে এবং সফ্টওয়্যারটি বের করার পরে, অবশ্যই একটি শেখার বক্ররেখা রয়েছে এবং এটি কিছুটা পরীক্ষা করা দরকার, এটি বেশ শক্ত ছিল।
উইনস্কি টেক

2

দেখে মনে হচ্ছে ইউপিএস ইউনিটগুলি স্বল্প-ব্যয়বহুল এবং পাওয়ার পুনরুদ্ধারের পরে নির্দিষ্ট আউটপুট-অন অপেক্ষা সময়ের জন্য কনফিগার করার পক্ষে সক্ষম নয় (কিছু উচ্চতর শেষ ইউনিট রয়েছে)। একই কার্যকারিতাটি পেতে, আপনাকে সরাসরি একটি মুহুর্তে পাওয়ার জন্য একটি নির্দিষ্ট হোস্ট বাছাই করতে হবে (সম্ভবত যে কোনও সিস্টেমে যে কোনও সময় বুট করার অনুমতি দেওয়া হয়েছে) এবং অন্যান্য সমস্ত সার্ভারকে পাওয়ার অফে স্টেটে রেখে যেতে হবে (ক্ষমতায় ফিরে আসতে বায়োজে কনফিগার করা হয়েছে) এসি প্রয়োগ করা হলে বন্ধ করা হবে, এবং ওয়েক অন ল্যান ম্যাজিক প্যাকেটটিকে সম্মতি জানাতে হবে যখন এটি করার কথা বলা হয়েছে)। তারপরে, মূল হোস্টটি যা বুট করে, প্রতিটি হোস্টে ডাব্লুএলএল ম্যাজিক প্যাকেট সংক্রমণের সময় স্ক্রিপ্ট / ইউটিলিটি চালান।

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