যখন কোনও সার্ভার ইউপিএস ব্যাটারিতে চলছে তখন সনাক্ত করা হচ্ছে


24

আমার একটি হোম সার্ভার রয়েছে (এইচপি প্রোলিয়েন্ট এমএল 310 জি 4) যা আমি এক মাস বা তারও আগে আমার নিয়োগকর্তার কাছ থেকে কিনেছিলাম। সার্ভারটি দেবিয়ান লিনাক্স চালায় এবং আমি এটি প্রায় সমস্ত কিছুর জন্য ব্যবহার করি। আমি এটি করে পালিয়ে যেতে পারি কারণ আমার চাহিদাগুলি এমন চাহিদা নয় যে কোনও সময় সার্ভার খুব কম ভারী ভারে চলে। এই সার্ভারটিতে এমডিডিএম দ্বারা পরিচালিত একটি 2 টিবি রেড 1 অ্যারে রয়েছে (যা আমি সাম্বার মাধ্যমে আমার নেটওয়ার্কে ফাইল ভাগ করে নেওয়ার জন্য ব্যবহার করি)। আমি ওএসটি একটি ছোট হার্ড ড্রাইভ থেকে চালাচ্ছি যা অ্যারের অংশ নয়।

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

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

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

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

স্ক্রিপ্ট লেখার সমস্যায় যাওয়ার আগে আমার যা প্রয়োজন তা করার আরও ভাল উপায় আছে কিনা তা জানতে চাই। কোনো সাহায্যের জন্য আগাম ধন্যবাদ।


15
আপনার কোনও বাহ্যিক সাইটকে পিং করা উচিত নয়, তবে আপনার ডিএসএল মডেমের আইপি পিং করা উচিত।
লরেন্স

1
@ মাল্টাসাউব্ল্যাড ... উত্তরের মতো শোনাচ্ছে, উত্তরের মতো গন্ধ পেয়েছে ... এটি একটি উত্তর!
পিওরফেরেট

1
@લ્ટ্রাসাওব্ল্যাড যেমন উল্লেখ করেছেন, অভ্যন্তরীণ সেটআপের জন্য বাইরের উত্সগুলিতে কখনও নির্ভর করেন না। উদাহরণস্বরূপ, যদি আপনার ইন্টারনেট হঠাৎ ব্যর্থ হয়, আপনি সংযোগ হারাবেন এবং আপনার সার্ভারটি ডাউন হয়ে যাবে। যদি গুগল.কম কোনও কারণেই তাদের নাম পরিবর্তন করার সিদ্ধান্ত নিলে আপনার সার্ভারটি ডাউন হয়ে যায়। আপনি যদি আইপি ব্যবহার করে তাদের পিং করেন এবং সেই নির্দিষ্ট সার্ভার ফার্মটি নীচে চলে যায় তবে আপনার সার্ভারটিও নীচে নেমে যাবে। এটি কোনও বাইরের উত্সের ক্ষেত্রেই। আপনি যদি 100% নিশ্চিত না হন যে অন্য সার্ভারটি যখন উপলব্ধ থাকে তখন আপনার সার্ভারটি কেবলমাত্র চালু থাকে, আপনি কোনও কারণেই সেই অন্য সার্ভারের উপর নির্ভর করতে চান না।
Nzall

এই উত্তরগুলির কোনওটিই আপনার পক্ষে কাজ করে না?
ডেভ

উত্তর:


34

একটি পুরানো তবে প্রমাণিত উপায় রয়েছে: একটি পুরানো এনালগ মডেম ব্যবহার করুন। এখানে কিভাবে

  • সিরিয়াল পোর্টের মাধ্যমে সার্ভারের সাথে মডেমটি সংযুক্ত করুন (উদাহরণস্বরূপ ttyS0)
  • মডেমের পাওয়ার সাপ্লাই ইউপিএস-এ নয়, সরাসরি মেইনগুলিতে প্লাগ করুন
  • মডেমের ফোন লাইনে কোনও কিছু প্লাগ করবেন না

এখন প্রতি কয়েক সেকেন্ডে প্রেরণে মডেমটি পোল করুন ATZ[Enter]এবং প্রত্যাশা করুন OK[Enter]- যদি মডেম উত্তর না দেয় তবে আপনি ধরে নিতে পারেন এর কোনও শক্তি নেই, মানে ইউপিএস ব্যাটারিতে রয়েছে।

সম্পাদন করা

মূল কথাটি হ'ল, যদি আপনার ইন্টারনেট সংযোগটি অন্য কোনও কারণে বন্ধ হয়ে যায় তবে সার্ভারটি যেমন বন্ধ হওয়া উচিত তেমনি বন্ধ হবে না

সম্পাদনা 2

মন্তব্য থেকে:

  • অবশ্যই আপনার একটি চেক থেকে পরের দিকে কিছুটা অবস্থা রাখা উচিত, কেবলমাত্র এন চেক ব্যর্থ হওয়ার পরে বন্ধ হয়ে যাবে। আমি এটি উল্লেখ করিনি, কারণ এটি কেবলমাত্র মডেমকেই নয়, সমস্ত সম্ভাব্য পরীক্ষার ক্ষেত্রে সত্য
  • মডেম ব্যবহার করে এবং নেটওয়ার্কের সাথে যা কিছু করা যায় তার মধ্যে পার্থক্য হ'ল নেটওয়ার্ক সংযোগের ক্ষণস্থায়ী ক্ষতি ঘটবে: আপনি "লগইন অক্ষম, ইউএসভিতে সার্ভার" নিয়ে বিরক্ত হতে চান না, যদি আপনি একটি স্যুইচ পুনরায় বুট করেন তবে অথবা একটি ভিএলএএন পুনরায় কনফিগার করুন। আমার অভিজ্ঞতায় সিরিয়াল লাইনটি যতটা দৃ .় হয় ততই শক্ত।

1
উত্তম উত্তর, তবে আমি এটি সুরক্ষিত হওয়ার আগে কয়েকবার যাচাই করে এমন কোনও সুরক্ষা যুক্ত করার পরামর্শ দেব। (সুতরাং আপনি 5 মিনিট বাদামী আউট চলাকালীন শাটডাউন করতে হবে না) এবং আমি মনে করি একটি সুইচ পিং করাও যথেষ্ট হবে (আপনার নেটওয়ার্কের বাইরের কিছুই নয়)।
এইচটিডিচচি

@ এইচটিডিটি আমার সম্পাদনা দেখুন!
ইউজেন রিইক

আমি জানি, তবে যেহেতু তার কোনও সিরিয়াল সংযোগ বা ঘরের হার্ডওয়ারে পিংয়ের চারপাশে ঝুলন্ত কোনও পুরানো মডেম না থাকায় পরের সেরা জিনিসটি হতে পারে। এবং যদি স্যুইচটি সার্ভারের কাজ বন্ধ করে দেয় তবে যে কোনও উপায়ে ডাউন হবে।
এইচটিডিচচি

22

একটি আপস সাধারণত একটি ইউএসবি বা সিওএম 1 সংযোজক সহ আসে। আপনি যখন এটি আপনার সার্ভারের সাথে সংযুক্ত করেন আপনি তখন ইউপিএস পর্যবেক্ষণ শুরু করতে পারেন।

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


আমি কেবল আমার ইউপিএস চেক করেছি এবং দুর্ভাগ্যক্রমে এর মতো কিছু নেই anything এটিতে 8 টি পাওয়ার প্লাগ রয়েছে (ব্যাটারিতে 4 এবং 4 ছাড়াই) এবং ফোন কর্ডগুলির জন্য লাইন-ইন এবং লাইন-আউট জ্যাক।
ক্র্যাফট করবে

27
তারপরে একটি ইউপিএস পান যা কম্পিউটারের সাথে যোগাযোগ করতে পারে।
রামহাউন্ড

@ রামহাউন্ড এটি কোনও বিকল্প নাও হতে পারে, ইউপিএসগুলি বেশ ব্যয়বহুল হতে পারে এবং আরও সস্তা উপায় রয়েছে।
মান


1

আপনি যদি ডেবিয়ান ব্যবহার করছেন তবে NUT (নেটওয়ার্ক ইউপিএস সরঞ্জাম) ব্যবহার করার চেষ্টা করুন। আপনি আমার সিনোলজি এনএএস (যা ব্যস্তবক্সে চালাবেন) এবং উবুন্টু 12.04 এলটিএস চালিত একটি হোম ওয়েবসভারে আপনি যা বর্ণনা করেছেন ঠিক তেমন করতে আমি নট ব্যবহার করি। আপনার মতো একই কারণে আমি ইউএসপি-তে ইউএসপি-তে NAS প্লাগ ইন করেছি, আমার সমস্ত ফাইলের সম্ভাব্য ক্ষতি।

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

নট ওয়েবসাইট

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

উইন্ডোজের জন্য একটি নট ক্লায়েন্টও রয়েছে তবে উইন্ডোজে আপনি পাওয়ারচুটের মতো কিছু ব্যবহার করতে পারেন বা এর মতোই কিছু ব্যবহার করতে পারেন।


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