توضیحات تکمیلی
اتفاق معمولی که پس از گذشت زمان در کامپیوترهای سرور رخ میدهد، کاهش حافظه ذخیرهسازی است که باعث ایجاد مشکلات متعددی مثل: کاهش سرعت سیستم، کمبود فضا برای پایگاه داده و عدم امکان ارائه سرویسهای سیستم میشود. مشکلات تعویض سیستمعامل و پارتیشنبندی مجدد، نصب دوباره تعداد زیادی نرمافزار و اعمال تنظیمات گسترده، کاری زمانبر و غیر حرفهای است که باعث میشود تا کاربران نتوانند از خدمات آنلاین سرور استفاده کنند.
این مساله، مدیران سرورهای لینوکسی را به سمت استفاده از (Logical Volume Manager) LVM سوق داده تا هر زمانی که میخواهند بتوانند هارد دیسکهای مختلفی را به سیستم خود اضافه کنند و حجم پارتیشنهای مختلف را بدون دستخوردن سیستمعامل و دادههای سیستم، افزایش دهند و مشکلات سیستم را مرتفع کنند.
LVM این توان را به مدیر سرور لینوکسی میدهد که بدون توجه به میزان حافظه فعلی سیستم، نرمافزارهای سنگین و سرویسهای زیادی را نصب کند و در صورت بروز کاهش حافظه از طریق این آموزش، این مشکل را رفع کند. هدف از این فرادرس، آموزش عملی پیادهسازی ساختار LVM بر روی لینوکس است.
تلاش میشود ساختار LVM با استفاده از یک هارد و چند پارتیشن و یا چندین هارد با چند پارتیشن آموزش داده شود و اعمال تنظیمات، تغییر حجم، اندازه و تعداد پارتیشنها و دیگر قابلیتهای LVM مثل: ساخت پارتیشن پشتیبان، استفاده همزمان چند کاربر از فضای محدود حافظه و تغییر نرخ خواندن و نوشتن دادهها بر روی حافظه را بررسی کنیم. در پایان آموزش، دانشجو میتواند ساختار LVM را بر روی هر سیستمعامل مبتنی بر لینوکس که شامل طیف بسیار زیادی از سیستمعاملها میشود، پیاده کند.
فهرست سرفصلها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
- درس یکم: مقدمه
- آشنایی با LVM
- معماری استاندارد پارتیشنبندی
- معماری LVM، راهی جدید برای پارتیشنبندی
- مزایای LVM
- مثالهایی از قابلیتهای LVM
- نصب نرمافزارهای مورد نیاز
- درس دوم : ایجاد LVM روی یک هارد دیسک
- ایجاد یک پارتیشن لاجیک (Logic)
- ایجاد دو پارتیشن لاجیک
- ایجاد فایل سیستم و مونت کردن پارتیشن لاجیک
- افزایش و کاهش حجم پارتیشن لاجیک
- ایجاد چند پارتیشن شناور
- درس سوم: ایجاد LVM روی چند هارد دیسک
- اضافه کردن هارد دیسک دوم
- استفاده از تمام حجم هارد دیسک دوم
- افزایش حجم Volume Group
- تغییر اندازه پارتیشنهای لاجیک
- درس چهارم: حذف پارتیشنها و انتقال اطلاعات
- اضافه کردن هارد دیسک سوم
- انتقال اطلاعات به هارد جدید با یک پارتیشن
- جداسازی هارد قدیمی از سیستم
- بررسی صحت دادهها
- انتقال اطلاعات به هارد جدید با چند پارتیشن
- درس پنجم: پیکربندی
- صفات مختلف PV, VG, LV
- قفل کردن VG
- تعیین بیشترین تعداد PV
- تعیین بیشترین تعداد LV
- روشهای مختلف مقداردهی پارتیشن لاجیک
- Permanent Mounting
- ویرایش فایل FSTAB (File System Table)
- خروجی گرفتن از جدول پارتیشنهای LVM
- تقسیم اطلاعات لاجیک روی پارتیشنهای مشخص
- ادغام چند Volume Group
- تگگذاری برای Logicها
- درس ششم: ساخت Snapshot برای LVM
- معرفی معماری Snapshot در LVM
- ایجاد یک Snapshot برای پشتیبانگیری دادهها
- آزمایش حفظ دادهها
- ریکاوری دادههای حذف شده
- درس هفتم: ایجاد Thin Provisioning در LVM
- معماری Thin Provision در مقابل Thick Provision
- پیادهسازی
- اختصاص Logicها به کاربران مختلف
- Over Provisioning
- افزایش حجم Thin Pool
- درس هشتم : مدیریت LVM با Striping I/O
- معماری Striping در LVM
- ساخت لاجیکهای با ویژگی Striping
- تغییر میزان نوشتن دادهها روی دیسکها
- بالانس درصد تغییر نوشتن داده روی دیسکها
- تغییر پارتیشنهای وابسته به لاجیکها
- درس نهم: نصب LVM روی لینوکس
- نصب اوبونتو (Ubuntu) بر روی ساختار LVM
- بررسی پارتیشنبندی اوبونتو بعد از نصب
- نصب فدورا (Fedora) بر روی ساختار LVM
- تعیین پارتیشنهای مورد نیاز LVM هنگام نصب فدورا
- اضافه کردن هارد سوم به فدورا
- انتقال کل دادههای فدورا و حذف فیزیکی هارد اصلی سیستمعامل
مفید برای
- مهندسی کامپیوتر - نرمافزار
- مهندسی فناوری اطلاعات (IT)
پیش نیاز
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها









راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
- ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ میشود.
- و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده میشود.
نظرات
کلا آموزش های استاد آقازاده فوق العاده هستند.
لطفا آموزش تکمیلی LPIC 2 رو هم بذارید
که بعدش بتونیم بریم برای LPIC 3