লিনাক্স / উবুন্টু নবাগত হিসাবে, এলভিএম কী এবং এটি কীসের জন্য ব্যবহৃত হয়?
একটি ওয়েব সার্ভার ইনস্টলেশন শর্তাবলী, এটি কি সুবিধা দেয়?
আপনি এটি ব্যবহার করার পরামর্শ দিন?
লিনাক্স / উবুন্টু নবাগত হিসাবে, এলভিএম কী এবং এটি কীসের জন্য ব্যবহৃত হয়?
একটি ওয়েব সার্ভার ইনস্টলেশন শর্তাবলী, এটি কি সুবিধা দেয়?
আপনি এটি ব্যবহার করার পরামর্শ দিন?
উত্তর:
আপনি LVM কে "ডায়নামিক পার্টিশন" হিসাবে ভাবতে পারেন, যার অর্থ আপনি লিনাক্স সিস্টেমটি চলমান থাকাকালীন কমান্ড লাইন থেকে LVM "পার্টিশনগুলি" তৈরি করতে / পুনরায় আকার দিতে / মুছে ফেলতে পারবেন (এগুলিকে LVM- স্পোকে "লজিকাল ভলিউম" বলা হয়) : না সদ্য নির্মিত বা পুনরায় আকারযুক্ত পার্টিশনগুলি সম্পর্কে কার্নেলকে সচেতন করতে সিস্টেমটিকে পুনরায় বুট করা দরকার।
LVM "লজিকাল ভলিউম" সরবরাহ করে এমন অন্যান্য দুর্দান্ত বৈশিষ্ট্যগুলি হ'ল:
আপনার যদি একাধিক হার্ড-ডিস্ক থাকে, লজিকাল ভলিউম একাধিক ডিস্কের বেশি প্রসারিত করতে পারে: অর্থাত্, এগুলি মোট একক আকারের পরিবর্তে একটি একক ডিস্কের আকার দ্বারা সীমাবদ্ধ নয়।
আপনি "স্ট্রিপড" এলভি সেটআপ করতে পারেন, যাতে সমান্তরালে এলভি হোস্টিং সমস্ত ডিস্কে I / O বিতরণ করা যায়। (RAID-0 এর মতো, তবে সেট আপ করা কিছুটা সহজ)
আপনি যে কোনও এলভির (কেবল পঠনযোগ্য) স্ন্যাপশট তৈরি করতে পারেন। আপনি পরবর্তী সময়ে স্ন্যাপশটে আসল এলভি ফিরিয়ে দিতে পারেন বা আপনার আর প্রয়োজন না হলে স্ন্যাপশটটি মুছতে পারেন। উদাহরণস্বরূপ এটি সার্ভার ব্যাকআপগুলির জন্য কার্যকর (আপনি আপনার সমস্ত অ্যাপ্লিকেশন লিখতে বাধা দিতে পারবেন না, সুতরাং আপনি স্ন্যাপশট তৈরি করুন এবং স্ন্যাপশট এলভি ব্যাকআপ করুন), তবে একটি জটিল সিস্টেম আপগ্রেডের আগে "সুরক্ষা জাল" সরবরাহ করতেও ব্যবহার করা যেতে পারে (ক্লোনটি ক্লোন করুন রুট পার্টিশন, আপগ্রেড, কিছু ভুল হয়ে থাকলে ফিরে আসা)।
সার্ভার সিস্টেমে সর্বাধিক কার্যকর হওয়ার সময়, আমি মনে করি যে ফ্লাইয়ের মধ্যে LVM তৈরি / পুনরায় আকার / মুছতে সক্ষম LVM এর সামর্থ্যের সাথে মিলিত 1. এবং 3 বৈশিষ্ট্যগুলি ডেস্কটপ সিস্টেমেও বেশ কার্যকর। (বিশেষত যদি আপনি সিস্টেমটি নিয়ে প্রচুর পরীক্ষা করেন))
অবশ্যই, এই সমস্তগুলি একটি মূল্যে আসে: LVM এর প্রাথমিক সেটআপটি কেবলমাত্র একটি ডিস্ক বিভাজনের চেয়ে জটিল এবং আপনার অবশ্যই আগে LVM পরিভাষা এবং মডেল (লজিকাল ভলিউম, শারীরিক ভলিউম, ভলিউম গ্রুপ) বোঝার দরকার পড়ে এটি ব্যবহার শুরু করুন । (এটি একবার সেট আপ হয়ে গেলে এটি ব্যবহার করা আরও সহজ, যদিও))
এছাড়াও, আপনি যদি হার্ড ড্রাইভ জুড়ে এলভিএম ব্যবহার করেন তবে কেবল একটি ড্রাইভ ব্যর্থ হলে আপনি আপনার সমস্ত ডেটা হারাতে পারেন।
fdisk -l
এই উবুন্টুটি ব্যবহার করতে পারি না - ভিজি-রুট দেখানো হয়েছে, আমি কি অ্যাক্সেস করতে পারি? আমার পার্টিশন এবং আমার ফাইলগুলি এখনও অক্ষত?
আমি জানি যে এই থ্রেডটি পুরানো এবং ওপিতে এটি সম্পর্কে আরও ভাল ধারণা রয়েছে, তবে আমি এই থ্রেডটি পেরিয়ে এসেছি যখন এলভিএমের সাথে কিছু সন্ধান করছি এবং ভেবেছিলাম যে আমি আমার 2 সি প্রবেশ করিয়েছি।
সংক্ষিপ্ত উত্তরটি হ'ল ডিস্কে পার্টিশনের আকার বাড়ানো ব্যথা।
আমার একটি AWS (ইসি 2) সার্ভার রয়েছে যা আমি ব্যাকআপগুলির জন্য ব্যবহার করি (আরএসএন্যাপশট ব্যবহার করে)। আমি যখন আরও সার্ভারগুলির ব্যাক আপ শুরু করি বা ডেটা আরও ঘন ঘন পরিবর্তিত হয় তখন আমার আরও স্থানের প্রয়োজন।
আমার ব্যাকআপ ড্রাইভ বর্তমানে একটি 250 গিগাবাইট ইবিএস ভলিউম যা এখন সম্পূর্ণ পূর্ণ এবং আমি এটি আকারে 350 গিগাবাইটে বাড়িয়ে তুলতে চাই, তাই আমি এডাব্লুএস নিয়ন্ত্রণ প্যানেলে গিয়েছিলাম, ড্রাইভের একটি স্ন্যাপশট তৈরি করেছি, স্ন্যাপশট থেকে একটি নতুন ইবিএস ভলিউম তৈরি করেছি এবং এটি সংযুক্ত আমার কাছে এখন একটি 350 গিগাবাইটের এক্সটি 4 পার্টিশনটি একটি 350 গিগাবাইট ড্রাইভে ডেটা পূর্ণ। আমি উবুন্টুকে আরও বৃহত্তর স্থানটি ব্যবহার করতে বলতে চাই তবে আমি পার্টিশনের আকার বাড়াতে পুনরায় আকার 2fs ব্যবহার করতে পারি না এবং fdisk আমাকে পার্টিশনের আকার পরিবর্তন করতে দেয় না। পরিবর্তে এটি আমাকে কেবল পার্টিশনটি মুছতে, বৃহত্তর আকারে একটি নতুন তৈরি করতে দেয় এবং তারপরে হার্ডলিঙ্কগুলি অনুলিপি করার জন্য আমাকে সঠিক কমান্ড লাইন দিয়ে ফাইলগুলি রাইঙ্ক করতে হবে।
এটি অনেক কাজ, তাই আমি সম্প্রতি এটি এলভিএম ব্যবহার করে সেট আপ করেছি এবং এখন আমি নতুন, বৃহত্তর ইবিএস ডিস্কটি নিতে পারি এবং সহজেই এটিতে এলভিএম ভলিউম বাড়িয়ে তুলতে পারি, তারপরে এক্সটি 4 ফাইল সিস্টেমকে এটির জন্য একটি দ্রুত পুনরায় আকার 2fs বলতে পারে যে এটি কিছু নতুন স্থান পেয়েছে এবং বাম, শত শত গিগাবাইট ডেটা অনুলিপি না করেই সমস্যার সমাধান। এলভিএম ত্রাণকর্তা। বিকল্পভাবে আমি কেবলমাত্র একটি অন্য ইবিএস ভলিউমটিকে LVM প্রসারিত করতে পারলাম এবং এখন এটি একাধিক ডিস্কে ছড়িয়ে গেছে তবে এটি কেবল একটি বিভাগ হিসাবে দেখা যায়, মিষ্টি!
আপনার যদি একাধিক হার্ডড্রাইভ থাকে তবে এলভিএম ব্যবহারের মূল সুবিধা। LVM এর সাহায্যে আপনি হার্ড্রিভগুলিকে একটি বিশাল আকারে ভাগ করতে পারেন। এছাড়াও আপনি আরও হার্ডড্রাইভ যুক্ত করলে আপনি এই গ্রুপটিতে আরও স্থান যুক্ত করতে পারেন।
এলভিএম দিয়ে আপনি সাধারণ কাজ করতে পারেন যেমন আপনার কাছে কেবল একটি একক হার্ডড্রাইভ রয়েছে। তবুও এলভিএম প্রচুর বিশেষজ্ঞের বৈশিষ্ট্য সমর্থন করে।
আপনার প্রশ্নের সরাসরি উত্তর না দিয়ে (যা অন্য পোস্টারগুলি ইতিমধ্যে করেছিল) আপনার এলভিএম দরকার কিনা তা সম্পর্কে একটি সহজ উত্তর রয়েছে: ইনস্টলেশনটির সময় আপনি যদি কিছু বৈশিষ্ট্য বিস্তারিতভাবে না জানেন তবে এটির ডিফল্ট সেটিংসে রেখে দিন। ডিফল্ট কনফিগারেশন বেশিরভাগ ব্যবহারকারীর জন্য ঠিক থাকবে (আমাকে এবং সম্ভবত আপনি সহ)। :)
আপনি কোন ধরণের অ্যাপ্লিকেশন বা সামগ্রী হোস্ট করার পরিকল্পনা করছেন? এটি যদি ব্যক্তিগত সার্ভার বা কোনও ছোট প্রতিষ্ঠানের জন্য কিছু হয় তবে আপনি সম্ভবত এলভিএম ব্যবহার না করেই পেতে পারেন।
আপনার একাধিক ডিস্ক জুড়ে পার্টিশন ইত্যাদির প্রয়োজন হলে এলভিএমগুলি দরকারী useful আমি সন্দেহ করি যে আপনার এটির প্রয়োজন হবে, আপনি এখানে এটি সম্পর্কে জিজ্ঞাসা করছেন :)