আমার কাছে তিনটি হার্ড ড্রাইভ সহ একটি সার্ভার রয়েছে:
- 250 জিবি
- 3 টিবি
- 250 জিবি
আমি কীভাবে একাধিক হার্ড ড্রাইভকে ~ 3.5 টিবি এর আরও বড় ভলিউম হিসাবে একীভূত করতে পারি? আমি একজন প্রোগ্রামার একজন সিস্টেম প্রশাসক নই।
আমার কাছে তিনটি হার্ড ড্রাইভ সহ একটি সার্ভার রয়েছে:
আমি কীভাবে একাধিক হার্ড ড্রাইভকে ~ 3.5 টিবি এর আরও বড় ভলিউম হিসাবে একীভূত করতে পারি? আমি একজন প্রোগ্রামার একজন সিস্টেম প্রশাসক নই।
উত্তর:
লিনাক্সে এলভিএম (লজিকাল ভলিউম ম্যানেজমেন্ট) ব্যবহার করুন।
আপনি LVM কে "ডায়নামিক পার্টিশন" হিসাবে ভাবতে পারেন, যার অর্থ আপনি লিনাক্স সিস্টেমটি চলমান থাকাকালীন কমান্ড লাইন থেকে LVM "পার্টিশনগুলি" তৈরি করতে / পুনরায় আকার দিতে / মুছে ফেলতে পারবেন (তাদের LVM- স্পোকে "লজিকাল ভলিউম" বলা হয়): না সদ্য নির্মিত বা পুনরায় আকারযুক্ত পার্টিশনগুলি সম্পর্কে কার্নেলকে সচেতন করতে সিস্টেমটিকে পুনরায় বুট করা দরকার।
প্রথমে আপনি আপনার বর্তমান "ডিস্কগুলি" সম্পর্কে তথ্য পেতে বিকল্পের fdisk
সাহায্যে ব্যবহার করতে পারেন -l
, তারপরে আপনার "ডিস্কগুলি" বিভাজন করতে এবং "ডিস্কের বিভাজন শেষ করার পরে, সিস্টেমের ধরণের" পার্টিশনগুলির ব্যবস্থা "লিনাক্স এলভিএম" তে সেট করুন ", pvcreate
" এলভিএম "এর জন্য আপনার নতুন পার্টিশন প্রস্তুত করতে ব্যবহার করুন ।
আরও তথ্যের জন্য: https://www.howtoforge.com/linux_lvm
নিম্নলিখিত আপনি যা চান তা করতে পারে ("ইউনিয়ন ফাইলসিস্টেমগুলি" অনুসন্ধান করুন):
অন্যরা রয়েছে তবে এগুলি একসময় জনপ্রিয় বা জনপ্রিয় ছিল। এলভিএম বিপজ্জনক কারণ একটি ড্রাইভ নষ্ট হওয়া পুরো ফাইল সিস্টেমটি ধ্বংস করে দেবে। ইউনিয়নফেসগুলি আর বিকাশিত বলে মনে হচ্ছে না। অউফস জটিল এবং কার্নেল স্ট্রিপ সংকলন প্রয়োজন। ওভারলেফসের কো-র মোড রয়েছে এবং এটি আধুনিক কার্নেলগুলিতে অন্তর্নির্মিত তাই এটি প্রায় প্রতিটি সিস্টেমে সহজেই পাওয়া যায় এবং এটি ধারক স্টাইলের ভার্চুয়াল মেশিনের জন্য জনপ্রিয় (যেমন D ডকার)। তবে সাধারণ ফাইল সিস্টেমের তুলনায় ওভারলেফসের কিছু সীমাবদ্ধতা রয়েছে। সংশ্লেষগুলি FUSE ব্যবহার করে যাতে ব্যবহারকারীর স্পেসে চালানো যায় এবং একটি সাধারণ ফাইল সিস্টেমের মতো কাজ করে। এই পছন্দগুলির মধ্যে আমি আপনার প্রয়োজনের উপর নির্ভর করে সংযুক্তিগুলি বা ওভারলেফগুলি সুপারিশ করব।
এই জাতীয় ফাইল সিস্টেমকে সংঘবদ্ধ করা কার্যকর হতে পারে কারণ এটি অন্তর্নিহিত ফাইল সিস্টেমগুলিকে পৃথক সত্তা হতে দেয়। এটি নির্দিষ্ট কাজের চাপের অধীনে সাধারণত একটি সাধারণ র্যাড অ্যারের চেয়ে আরও বেশি কার্য সম্পাদন করতে পারে কারণ এটি এলোমেলো অ্যাক্সেস ক্রিয়াকলাপ হ্রাস করতে পারে (যেমন, 10 পৃথক ড্রাইভ অ্যাক্সেস করা 10 ক্লায়েন্ট)। পৃথক ড্রাইভগুলির ব্যর্থতা সমস্ত ড্রাইভের সমস্ত ডেটা হারাবে না। ব্যাকআপ / রিডানডেন্সি পেতে আপনি স্ন্যাপ্রেইড জাতীয় কিছু দিয়ে ইউনিয়ন ফাইল সিস্টেমকেও সংযুক্ত করতে পারেন।
mergerfs
। আমি একটি একক লজিক্যাল স্ট্রাকচারের (2 ডি ইমেজ ডেটার লট এর) 2 500 জিবি ইউএসবি-ডিস্কগুলিকে একীভূত করার উপায় খুঁজছি। আমি প্রথমে এটি চেষ্টা করব।
আমরা হব,
আপনি "করতে চান, একত্রীকরণ " এক সংলগ্ন ফাইলসিস্টেম মধ্যে ড্রাইভ, সাথে উপরে উত্তর LVM- র সম্ভবত সবচেয়ে ভালো উত্তর, যদিও আমি খুব সতর্ক যে করছেন হবে। উপরে উল্লিখিত বিবেচনাগুলি খুব আসল। (যেমন একটি ড্রাইভের ক্ষতি সমস্ত ড্রাইভের ডেটা অপ্রত্যাশিত করতে পারে able)
আপনার 3 ড্রাইভের ব্যবহারের উপর নির্ভর করে আমার মনে হয় যে 4TB হার্ড ড্রাইভটি পাওয়া এবং " (ছ) পার্টড " বা " ডিডি / এর মতো ইউটিলিটি সহ অন্যান্য 3 ড্রাইভের সমস্ত পার্টিশন অনুলিপি করা ভাল হবে think ddrescue "। এইভাবে, আপনি এখনও মূল ড্রাইভগুলি বজায় রাখুন যাতে কিছু ভুল হয়ে যায়।
এখন, যদি 3 ড্রাইভের মধ্যে একটি বা একাধিকটি যদি সিস্টেমের মূল বিভাজন হয় (যেমন "এক বা একাধিক হার্ড ড্রাইভগুলি এমন একটি সিস্টেমের ওএস ড্রাইভ যা আপনি" মার্জ "অপারেশনের পরে বুট করতে চান), আমি অন্য উপায়টি দেখব এটা, অথবা বুট ওএস পার্টিশন (গুলি) মাধ্যমে 4TB ড্রাইভ সেট আপ কীড়া ।
আছে HTH।
অন্যান্য উত্তরগুলি আপনার প্রশ্নের উত্তর সরবরাহ করে। তবে আপনার প্রয়োজনীয়তা আরও ভালভাবে র্যাডের দ্বারা পূরণ করা যেতে পারে।
সফ্টওয়্যার রাইড 1-তে দুটি 250 জিবি ড্রাইভের সমন্বয় করে আপনার 250 মিলিয়ন গিগাবাইট (~ 228 গিগাবাইট কার্যকরভাবে) আপনার যত্নের উপাত্তের জন্য অপ্রয়োজনীয় স্টোরেজ সরবরাহ করে। এটি আপনার ওএস এবং আপনার ব্যক্তিগত ফাইল হতে পারে। তারপরে সিঙ্গেল 3 টিবি ড্রাইভটি / ডেটা স্টোর হিসাবে ব্যবহার করুন, এটি কম-সুরক্ষিত তা জেনে।
দ্বিতীয় 3 টিবি ড্রাইভ কিনুন এবং দুটি বড় ড্রাইভ রেড 1 করুন, আপনাকে 2.6TB কার্যকর স্টোরেজ প্রদান করলেও একটি ড্রাইভের ব্যর্থতার বিরুদ্ধে সুরক্ষিত থাকবে। সম্পূর্ণ অপ্রয়োজনীয় সিস্টেম / ডেটা পৃথককরণের জন্য দুটি 250 গিগাবাইট ড্রাইভের রেড 1 এর সাথে একত্রিত হতে পারে। আপনি যদি এটি সামর্থ্য করতে পারেন তবে সেরা ধারণা।
তিনটি ড্রাইভের উপর রাইড 5, storage 500 গিগাবাইটের কার্যকর স্টোরেজ দেয় এবং 3 টিবি ড্রাইভের বেশিরভাগ অপচয় করে। অযথা
জেবিওডি / লিনিয়ার রেইড এটি সম্পূর্ণ 3.5TB দেবে (প্রায় 3.1 টিবি কার্যকরভাবে) তবে কোনও ড্রাইভের ব্যর্থতা পুরো ফাইল সিস্টেমের পুরো বিষয়বস্তু ডাম্প করবে। এটি খারাপ - এটি করবেন না - কেবল সম্পূর্ণতার জন্য উল্লেখ করা হয়েছে।
মনে রাখবেন যে এই পরামর্শগুলির মধ্যে কোনওটি একটি সঠিক ব্যাকআপ রুটিনকে প্রতিস্থাপন করে। রাইড ড্রাইভ ব্যর্থতার বিরুদ্ধে সুরক্ষা দেয়, চুরি বা আগুন দ্বারা ফাইল মোছা বা ক্ষয়ক্ষতি নয়।
শীর্ষে এলভিএম বিমূর্ত গাছের উপরে একটি স্তর রয়েছে - এবং অভিযানের দৃ the়তা ছাড়াই একই লক্ষ্য অর্জন করবে।