সেট-আপ
আমি বেশ কিছুদিন ধরে একজন প্রোগ্রামার হয়েছি তবে গভীর, অভ্যন্তরীণ স্টাফের বিষয়ে আমি এখনও কিছুটা অস্পষ্ট।
এখন। আমি ভালভাবে জানি যে এটি কোনওটিই ভাল ধারণা নয়:
- হত্যা -9 একটি প্রক্রিয়া (খারাপ)
- স্বতঃস্ফূর্তভাবে একটি চলমান কম্পিউটার বা সার্ভারে পাওয়ার প্লাগটি টানুন (আরও খারাপ)
যাইহোক, কখনও কখনও আপনি কেবল প্লেইন করতে হবে। কখনও কখনও একটি প্রক্রিয়া কেবল আপনি যা করেন তা কোনও প্রতিক্রিয়া জানায় না, এবং কখনও কখনও কোনও কম্পিউটার কেবল আপনি প্রতিক্রিয়া জানায় না, আপনি যা কিছু করেন না কেন।
আসুন মোড_উজির মাধ্যমে অ্যাপাচি 2, মাইএসকিউএল 5, পিএইচপি 5 এবং পাইথন 2.6.5 চলমান একটি সিস্টেম ধরে নেওয়া যাক।
দ্রষ্টব্য: আমি এখানে ম্যাক ওএস এক্স সম্পর্কে সবচেয়ে আগ্রহী, তবে কোনও ইউএনআইএক্স সিস্টেমের সাথে সম্পর্কিত একটি উত্তর আমাকে সহায়তা করবে help
আমার উদ্বেগ
প্রতিবার আমাকে এর যে কোনও একটি করতে হবে, বিশেষত দ্বিতীয়টি, আমি কিছু সময়ের জন্য খুব চিন্তায় আছি যে কোনও কিছু ভেঙে গেছে। কিছু ফাইল কোথাও দূষিত হতে পারে - কে জানবে কোন ফাইলটি? কম্পিউটারে এক হাজারেরও বেশি ফাইল রয়েছে।
আমি প্রায়শই ওএস এক্স ব্যবহার করি, তাই আমি ডিস্ক ইউটিলিটির মাধ্যমে একটি "যাচাই ডিস্ক" অপারেশন চালাব। এটি কোনও সমস্যার কথা জানাবে না, তবে আমি এখনও এই সম্পর্কে উদ্বিগ্ন।
যদি কোনও কনফিগারেশন ফাইল কোথাও খারাপ হয়ে যায়। বা আরও খারাপ, কোথাও যদি একটি বাইনারি ফাইল দূষিত হয়। বা স্ক্রিপ্ট ফাইল কোথাও এখন দূষিত। কিছু হার্ডওয়্যার ক্ষতিগ্রস্ত হলে কী হবে?
দুর্নীতি বা ক্ষতি যখন কোনও বিপর্যয়ের কারণ হয়ে দাঁড়ায়, সমালোচনামূলক দৃশ্যে, আমি যদি পরবর্তী মাস পর্যন্ত এটি সম্পর্কে জানতে না পারি তবে কী হবে?
বা, মূল্যবান ডেটা যদি ইতিমধ্যে হারিয়ে যায় তবে কী হবে?
আমার আশা
আমার আশা এই উদ্বেগ এবং উদ্বেগ ভিত্তিহীন। সর্বোপরি, এর আগে বহুবার করার পরেও সত্যিকারের খারাপ কিছুই এখনও ঘটেনি। সবচেয়ে খারাপটি হ'ল আমাকে কিছু মাইএসকিউএল টেবিলগুলি মেরামত করতে হয়েছিল তবে আমি কোনও ডেটা হারিয়েছি বলে মনে হয় না।
তবে, যদি আমার উদ্বেগগুলি ভিত্তিহীন না হয় এবং 1 বা 2 উভয় পরিস্থিতিতেই প্রকৃত ক্ষয়ক্ষতি ঘটতে পারে তবে আমার আশা যে এটি সনাক্ত এবং এটির বিরুদ্ধে প্রতিরোধের কোনও উপায় আছে।
আমার প্রশ্নগুলো)
এটি কি কারণ আধুনিক অপারেটিং সিস্টেমগুলি এই পরিস্থিতিতে দৃশ্যের কোনও ক্ষতি হারিয়ে না যায় তা নিশ্চিত করার জন্য ডিজাইন করা হয়েছে? এটি কি হতে পারে কারণ আধুনিক সফ্টওয়্যারটি যাতে কোনও কিছু হারিয়ে না যায় তা নিশ্চিত করার জন্য ডিজাইন করা হয়েছে? আধুনিক হার্ডওয়্যার ডিজাইন সম্পর্কে কী? আপনি যখন বিদ্যুৎ প্লাগটি টানেন তখন কী ব্যবস্থা রয়েছে?
আমার প্রশ্ন হ'ল এই উভয় পরিস্থিতিতেই ঠিক কী ভুল হতে পারে এবং এটি ঠিক করার জন্য কোন পদক্ষেপ নেওয়া উচিত?
আমি এই ধারণাটির আওতায় আছি যে একটি জিনিস যা ভুল হতে পারে তা হ'ল কিছু প্রোগ্রাম সম্ভবত তাদের ডেটা ডিস্কে ফেলে না দেয়, তাই কোনও অতি সাম্প্রতিক ডেটা যা ডিস্কে লেখা ছিল বলে মনে করা হয়েছিল (বলুন, পাওয়ার টানানোর কয়েক সেকেন্ড আগে ) হারিয়ে যেতে পারে। তবে এর বাইরে কী হবে? এবং এটি খুব খুব 5-সেকেন্ডের ডেটা হ্রাস একটি সিস্টেম স্ক্রু আপ করতে পারে?
আমার হার্ড ড্রাইভে ফাইলের বিশাল বনের মধ্যে কোথাও লুকিয়ে থাকা এলোমেলো ফাইলগুলির দুর্নীতির বিষয়ে কী হবে?
হার্ডওয়্যার ক্ষতি সম্পর্কে কি?
কি আমাকে সবচেয়ে সাহায্য করবে
অভ্যন্তরীণভাবে কী হয় সে সম্পর্কে বিশদ বিবরণ আপনি হয় কোনও প্রক্রিয়া -9 কে মেরে ফেলেন বা পুরো সিস্টেমে শক্তি টানুন। (এটি তাত্ক্ষণিক মনে হয়, তবে কেউ কি আমার জন্য এটি কমিয়ে দিতে পারে?)
(প্রাকৃতিকভাবে অবশ্যই) সম্ভাবনার পাশাপাশি এই পরিস্থিতিতে যে সমস্ত বিষয় ভুল হতে পারে তার ব্যাখ্যা (যেমন, এটি খুব অসম্ভব, তবে এটি সম্ভবত)) ...
এই পরিস্থিতিগুলি দেখা দিলে ক্ষতি বা দুর্নীতি রোধে আধুনিক হার্ডওয়্যার, অপারেটিং সিস্টেম এবং সফ্টওয়্যারটিতে ব্যবস্থাগুলির বিবরণ। (আমাকে সান্ত্বনা দেওয়ার জন্য)
"ডিস্ক যাচাই করা" ছাড়াই একটি কিল -9 বা পাওয়ার টান পরে কী করবেন তার নির্দেশাবলী যাতে ড্রাইভের কোথাও কোনও কিছুই ক্ষতিগ্রস্থ বা ক্ষতিগ্রস্থ না হয় তা নিশ্চিত করতে।
কম্পিউটার সেটআপটিকে শক্তিশালী করার জন্য এমন ব্যবস্থা নেওয়া যেতে পারে যাতে যদি কিছু মারতে হয় বা শক্তি টানতে হয়, তবে কোনও সম্ভাব্য ক্ষয় প্রশমিত করতে হবে।
বাইনারি ফাইল সম্পর্কিত কিছু তথ্য - এপাচি বাইনারি ফাইল বা কিছু লাইব্রেরির মাঝখানে একটি এলোমেলো বাইট বা দু'টি দূষিত হতে পারে, এটি বেরিয়ে আসবে না এবং পরবর্তীকালে কোনও সমস্যা সৃষ্টি করবে না? আমি কীভাবে নিজেকে নিশ্চিত করতে পারি যে পাওয়ার টান বা হত্যার ফলে এটি ঘটেনি?
অনেক ধন্যবাদ!