چگونه به تناسب نیاز خود در سرویس ابری آروان image بسازید؟

۱۴ شهریور ۱۳۹۷

زمان ساخت سیستم‌عامل شخصی خود ممکن است بخواهید image را به تناسب نیازهای‌تان بسازید و در سیستم به‌کار بگیرید. برای ساخت image به‌شکل manual، ابتدا باید از طریق فایل iso سیستم‌عامل مورد نظر (برای نمونه ابونتو)، یک VM Machine روی یکی از Hypervisorهای معروف نصب کرد. برای راحتی کار ما virtualbox را انتخاب می‌کنیم.

مرحله‌ی ۱: هنگام ساخت یک vm در پنل زیر، گزینه‌ی Expert Mode را انتخاب کنید:

 

مرحله‌ی۲: سپس مطابق شکل زیر، روی Create کلیک کنید:

 

مرحله‌ی ۳: در قسمت بعدی همان‌‌طور که مشاهده می‌کنید Hard disk file type را روی گزینه‌ی QCOW تنظیم می‌کنید و File Size را در کم‌ترین حالت ممکن قرار می‌دهید. در انتها، روی Create کلیک می‌کنید.

 

مرحله‌ی ۴: ماشین مجازی را که از قبل ساخته‌اید، روشن می‌کنید و با مراحل زیر، وارد مرحله‌ی نصب می‌شوید.

 

 

 

 

 

مرحله‌ی ۵: پس از اتمام نصب سیستم‌عامل، برای کار کردن اجزای مختلف سیستم ابری با image شما، نیاز به نصب نرم‌افزار cloub-init و انجام مراحل زیر است:

apt-get install cloud-init

dpkg-reconfigure cloud-init

شما می‌توانید از طریق فایل cloud.cfg که در مسیر /etc/cloud/ قرار دارد، نام کاربری و کلمه‌ی عبور پیش‌فرض را تغییر دهید:

Vim /etc/cloud/cloud.cfg

 

مرحله‌ی ۶: سپس می‌توانید نرم‌افزارها و بسته‌‌های مورد نیازتان را نصب کنید. برای نمونه، می‌توانید وب سرور Nginx را نصب کنید و هر بار که از این image، ابرک می‌سازید، روی ابرک‌های شما وب سرور Nginx از قبل نصب خواهد بود.

در این مرحله، پس از نصب نرم‌افزارهای مورد نیاز، VM Machine را خاموش کنید.

 

مرحله‌ی ۷: شما می‌توانید فایل qcow ذخیره شده در مسیر ساخت VM Machine خود را در پنل ابر آروان آپلود و استفاده کنید، ولی چون سرعت فایل‌های qcow پایین است، پیشنهاد می‌شود که به روش زیر فایل qcow را به raw تبدیل کنید.

برای تبدیل qcow به raw، ابتدا نرم‌افزار qemu-image را از لینک زیر برای ویندوز دانلود کنید:

https://cloudbase.it/qemu-img-windows/

و دستور زیر را برای تبدیل qcow به raw اجرا کنید:

qemu-img convert -f qcow -O raw Ubuntu-WebServer.qcow Ubuntu-WebServer.raw

در انتها برای sysprep کردن image می‌توانید از طریق Ubuntu bash که روی ویندوز ۱۰ نصب می‌شود دستور زیر را اجرا کنید:

Apt-get install libguestfs-tools

Virt-sysprep –a Ubuntu-WebServer.raw

× برای اطلاع از آخرین اخبار و مقالات آروان عضو خبرنامه ما شوید