نحوه راه اندازی LVM روی CentOS...
فرض کنید یک سد آب داریم که قابلیت افزایش ظرفیت دارد و هرگاه که آب نزدیک به لبریز شدن می کند، ما به نحوی ظرفیت سد را افزایش می دهیم و از لبریز شدن آب جلوگیری می کنیم! (در این فرض نوع افزایش ظرفیت هرگونه می تواند باشد! مثلاً بالا بردن دیواره ی سد به هنگام لبریز آب! @-) یا زیاد کردن فاصله ی بین دو کوهی که سد میان آنها واقع شده!:-o)
قضیه ی LVM هم به همین شکل است!!!
مثلاً فرض کنید هارد sda را به دو پارتیشن تقسیم کرده اید که لینوکس روی sda1 قرار دارد و فایل های شما روی sda2 که پس از نصب سرویس ها شروع به بک آپ گیری خودکار روی sda2 می کنید و پس از مدت کوتاهی پارتیشن sda2 پُر شده و شما مجبور می شوید تنظیمات بک آپ گیری تمام سرویس ها را به هارد جدید (مثلاً sdb) تغییر دهید که کار بسیار دشوار و در مواردی غیر ممکن است. و اینجا است که LVM به مانند آن سد انعطاف پذیر عمل کرده و ما را قادر می سازد تا یک هارد لاجیکی داشته باشیم که ظرفیتش قابل افزایش است!
البته تذکر این نکته مهم است که LVM می باست از قبل پیاده سازی شده باشد و اگر نه در هنگام بحران (پُر شدن sda2) کمک چندانی به ما نخواهد کرد! یعنی در حقیقت از ابتدا باید یک سد انعطاف پذیر داشته باشیم که می دانیم روزی پُر از آب خواهد شد و ما مجوریم ظرفیتش را افزایش بدهیم...
خب برای سناریو فرض می کنیم من یک هارد به نام sdb با حجم 20 گیگابایت و یک هارد به نام sdc با حجم 40 گیگابایت دارم که می خواهم 10 گیگابایت اول هارد sdb و 20 گیگابایت اول هارد sdc را با استفاده از LVM یکپارچه کنم (توجه داشته باشید که نوع هارد اصلا مهم نیست و مثلا اگر هارد دوم من از نوع IDE هم می بود، باز هم می توانستم عملیات LVM را انجام دهم)
ابتدا هارد sdb را به دو پارتیشن 10 گیگابایتی تقسیم کرده و ID پارتیشن اول را به 8e تغییر می دهیم:
سپس همین عملیات را برای هارد sdc انجام می دهیم:
سپس یک فیزیکال والیوم (یا pv) می سازیم:
سپس یک والیوم گروپ به نام VG1 می سازیم:
سپس یک لاجیکال والیوم می سازیم:
سپس فایل سیستم لاجیکال والیوم را انتخاب می کنیم (در اینجا من ext4 را انتخاب کردم):
سپس یک دایرکتوری می سازیم و LV را روی آن Mount می کنیم:
و در پایان Mount را در فایل fstab می نویسیم تا تنظیمات روی هارد نوشته شود
خب حالا هر وقت دایرکتوری backup یا همون هارد لاجیکالمون پر بشه، می تونیم یک پارتیشن از یک هارد جدید رو بهش اضافه کنیم :)
با تشکر از استاد عزیز، حمید نصرتی
پاسخ : نحوه راه اندازی LVM روی CentOS...
نقل قول:
نوشته اصلی توسط
w2ir
:) من که هیچی نفهمیدم . با این حال متشکر.
کلیپ ها رو هم دیدید؟!