উবুন্টু সার্ভার 18.04 LVM অযোগ্য ডিফল্ট পার্টিশন সহ স্থানের বাইরে


26

আমি LVM বিকল্পের সাথে উবুন্টু সার্ভার 18.04 ইনস্টল করেছি এবং ডিফল্ট পার্টিশন সেটআপটি রেখেছি। এখন আমার মূল ড্রাইভটিতে 1TB হার্ড ড্রাইভে কেবল 4GB রয়েছে। স্ক্র্যাচ থেকে শুরু না করে কীভাবে আমি এটি ঠিক করতে পারি?

এর ফলাফল df -h:

Filesystem                         Size    Used Available Use% Mounted on
udev                                16G       0       16G   0% /dev
tmpfs                               32G    1.7M       32G   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  3.9G    3.6G       92M  98% /    
tmpfs                               16G       0       16G   0% /dev/shm
tmpfs                              5.0M       0      5.0M   0% /run/lock
tmpfs                               16G       0       16G   0% /sys/fs/cgroup
/dev/loop0                          87M     87M         0 100% /snap/core/4917
/dev/loop1                         3.2M    3.2M         0 100% /snap/stress-ng/471
/dev/loop2                          90M     90M         0 100% /snap/core/6130
/dev/sda2                          976M    143M      766M  16% /boot
tmpfs                              3.2G       0      3.2G   0% /run/user/1000

ডেডিকেটেড সার্ভার আইসোর পরিবর্তে "উবুন্টু-18.04.3-লাইভ-সার্ভার-amd64.iso" ব্যবহার করে আমার ক্ষেত্রেও এটি ঘটে।
stwienert

উত্তর:


48

উবুন্টু সার্ভার 18.04.1 এর একটি নতুন ইনস্টল নিয়ে ঠিক একই সমস্যা ছিল।

আমার যা করতে হবে তা হ'ল:

# We need to resize the logical volume to use all the existing and free space of the volume group
$ lvm
lvm> lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
lvm> exit

# And then, we need to resize the file system to use the new available space in the logical volume
$ resize2fs /dev/ubuntu-vg/ubuntu-lv
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 58
The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 120784896 (4k) blocks long.

# Finally, you can check that you now have available space:
$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
udev                               3.9G     0  3.9G   0% /dev
tmpfs                              786M  1.2M  785M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  454G  3.8G  432G   1% /

আপনি যদি LVM সেটিংস কাস্টমাইজ না করেন তবে ভলিউম গ্রুপ এবং লজিক্যাল ভলিউমের নামগুলি আমার ( ubuntu-vgএবং ubuntu-lvযথাক্রমে) এর মতো হওয়া উচিত ।

যদি আপনার পার্টিশনটি পুরোপুরি পূর্ণ no space leftহয় তবে লজিক্যাল ভলিউমটিকে আবার আকার দেওয়ার চেষ্টা করার সময় আপনি একটি ত্রুটি পেতে পারেন:

lvm> lvextend -l 100%FREE /dev/ubuntu-vg/ubuntu-lv
  /etc/lvm/archive/.lvm_computer: write error failed: No space left on device

aptএটির সমাধানের সহজ উপায় হ'ল ক্যাশে সরিয়ে ফেলা (এটি পরের বার করার পরে পুনরায় জেনারেট হবে apt update), যা আপনাকে ক্রিয়াকলাপটি সম্পন্ন করার জন্য পর্যাপ্ত স্থানের চেয়ে আরও বেশি দেয়:

$ rm -rf /var/cache/apt/*

পারফেক্ট .. কোনও ধারণা কেন এমন হয়? লগিনে আমাদের কী করা উচিত ছিল?
অ্যান্ডি

5
আমি এটিকে বড় বাগ হিসাবে গণনা করব - তবে স্পষ্টতই ক্যানোনিকালের লোকেরা যেহেতু একটি উবুন্টু সার্ভার 18.04.2 ইনস্টলেশন একটি নতুন ইনস্টলেশন ঠিক একই "আচরণ" রয়েছে তাই না।
জে ডিওয়ার্ক

4
আপনি গুরুতর? এই প্রত্যাশিত আচরণটি কেমন? আমি সবেমাত্র একটি নতুন 18.04.2 ইনস্টল করার পরে এবং কেন কেবল 4Gigs- তা অবাক করেই এখানে পৌঁছেছি।
প্লাজগোথ

1
আমি এই উত্তরটি দেখতে যাচ্ছি এবং যতক্ষণ না
এলভিএম

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

1

এটি আপনার লজিকাল ভলিউম প্রসারিত করা প্রয়োজন যে প্রদর্শিত হয়।

এটি কিছুটা জটিল হতে পারে তবে আপনি যদি বুঝতে পারেন যে 3 টি অংশ রয়েছে তবে এটি আরও সহজ হবে be

  • শারীরিক ভলিউম (পিভি) => একটি ড্রাইভে শারীরিক স্থান।

  • ভলিউম গ্রুপ (ভিজি) => ড্রাইভের একটি বিস্তৃত পরিমাণ যা একাধিক ড্রাইভ / ডিভাইসের মধ্যে বিভক্ত হতে পারে।

  • লজিকাল ভলিউম (LV) => যে স্থানটি উবুন্টু "দেখেন"

আপনাকে আপনার 1 টিবি ড্রাইভ জুড়ে আপনার ভিজি প্রসারিত করতে হবে (বা আপনি চান তবে প্রসারিত করুন), তারপরে সেই স্থানটি নিতে লজিকাল ভলিউম গোষ্ঠীটি প্রসারিত করুন।

টেকনেটের একটি দুর্দান্ত রচনা আছে যা (আপনি যদি সাবধানে অনুসরণ করেন) তবে আপনি নিজের ড্রাইভ অনুসরণ এবং প্রসারিত করতে সক্ষম হবেন।


1

এলভিএম ইনস্টল করার প্রত্যাশিত আচরণটি আসলে ছোট পার্টিশন। অপারেটিং সিস্টেমের ক্রিয়াকলাপে যুক্ত পার্টিশনগুলি প্রয়োজনীয় নয়, এবং অতিরিক্ত স্টোরেজ স্পেস, কোটা এবং সম্প্রসারণকারী ব্যবহারকারীদের প্রয়োজন অনুযায়ী সিস্টেমটি শারীরিক বিভাজন তৈরিতে নূন্যতম স্থান বর্জ্য তৈরি করে যা আপনার প্রয়োজন অনুযায়ী LVM কাস্টমাইজ এবং প্রসারিত করার প্রত্যাশা করে and একটি ফ্লাইটে সম্প্রসারণযোগ্য এলভি এবং ভিজি রয়েছে

তবে এটির কী করা উচিত তা হ'ল এটি আরও ভালভাবে ইনস্টল করা উচিত

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