مدیریت آسان ماشین مجازی با ابزار Libgusfts


Libgusfts شامل کتاب خانه ها، ابزار ها و API هایی برای دسترسی و ایجاد تغییرات در دیسک های ماشین مجازی است. این ابزار اپن سورس و آزاد بوده و با مجوز ال جی پی ال و جی پی ال منشر می شود. با استفاده از این ابزار می توانید:

به فایل ها و دایرکتوری های داخل ماشین مجازی دسترسی داشته باشید

سیستم عامل یک سرور فیزیکی را به ماشین مجازی تبدیل کنید

ماشین های مجازی متفاوت را به هم تبدیل کنید به عنوان مثال ماشین مجازی Vmware را به Xen و یا kvm تبدیل کنید.

کلون کردن ماشین های مجازی

و...

جالبه بدونید پروژه های بزرگ مانند اپن استک، virt tools از این ابزار در پروژه های شان استفاده کرده اند.

نصب: در سیستم عامل سن اواس و یا ردهت و فدورا با دستور زیر تمام بسته ها را نصی می کنیم.

نکته: در مقال های زیر نیاز است نام دامنه ماشین مجازی را بدانیم برای به دست آوردن نام ماشین مجازی از دستور virsh استفاده می کنیم. این دستور ماشین های مجازی سیستم را به همراه نام و وضعیت لیست می کند.

Virt inspector این ابزار نسخه سیستم عامل ماشین مجازی و اطلاعات دیگری در مورد ماشین محازی نشان می دهد.

ساده ترین حالت استفاده از این دستور ها استفاده از پارامتر –d به همراه نام دامنه و یا –a به همراه آدرس پارتیشن یا ایمیج است.

خروجی دستور نام و مشخصات سیستم عامل نصب شده، لیست بسته های نصب شده، آیکون سیستم عامل و... و با ساختار XML است. در زیر چند خط اول از خروجی برنامه را می بینید.

Virt-ls: فایل ها و دایرکتوری های داخل ایمیج ماشین مجازی را به همراه اطلاات اضافه دیگر نمایش می دهد. این دستور به شکل زیر استفاده می شود. در صورت استفاده از آپشن –R همه پوشه ها و فایل ها به صورت تو در تو نمایش داده خواهد شد.

Virt format یک پارتیشن مجازی را فرمت می کند. و در پارتیشن جدید جدول پارتیشن جدید و فایل سیستم ایجاد می کند.

به عنوان مثال با دستور پارتیشن با فایل ext3 فرمت می کنیم.

با استفاده از یک فایل tar و یا مجموعه ای از فایل ها یک پارتیشن با محتویات می سازد input می تواند یک فایل tar و یا یک فایل tarفشرد و یا یک دایرکتوری باشد. با استفاده از پارامتر –type می‌توان فایل سیستم پارتیشن را مشخص کنیم. با استفاده از پارامتر –size می‌توان اندازه پارتیشن را مشخص کرد. virt-rescue: یک شل رسکیو در ماشین مجازی ایجاد می‌کند. این دستور مشابه  CDنجات برای سیستم‌ها فیزیکی عمل می‌کند. یک شل به همراه تعدادی دستور برای عیب یابی و رفع ایراد در اختیار قرار می‌دهد. از اونجایی که نوشتن و ایجاد تغییر در ماشین‌های مجازی روشن ممکن است باعث آسیب دیدن سیستم شود باید از آپشن –ro در این مواقع استفاده کرد. نکته: بعد از اجرای دستور باید فایل‌سیستم‌ها را مونت کنیم. در صورت استفاده از آپشن –suggest برنامه به ما نحوه مونت کردن هر پارتیشن را پیشنهاد می‌کند.

[ بازدید : 6 ]

[ سه شنبه 16 دی 1399 ] 21:21 ] [ domain ]

[ ]

ساخت وبلاگ
خشکشویی آنلاین بستن تبلیغات [x]