پارس آپتایم :: خرید سرورمجازی ، خرید هاست لینوکس و ویندوز و ثبت دامین از سال 2010
منو موبایل

پارس آپتایم :: خرید سرورمجازی ، خرید هاست لینوکس و ویندوز و ثبت دامین از سال 2010

حل مشکل QEMU : Resize FS error بر روی مجازی ساز KVM و Virtualizor

قبل تر در خصوص کنسول مدیریت سرور مجازی Virtualizor و همینطور مجازی ساز KVM صحبت کرده بودیم. مدیران سرور به کمک Virtualizor به راحتی میتوانند سرورهای مجازی ایجاد شده بر روی پلتفرم kvm را ایجاد و مدیریت کنند. اما باتوجه به تجربه ای که طی این سال ها داشتیم در حال حاضر آخرین نسخه Virtualizor را بهتر است روی سیستم های عامل ubuntu 20 , 22 و CentOS 8.x نصب نمایید اما هرچند هستنند مدیران سروری که از قبل این کنسول را بر روی CentOS 7.x نصب کرده اند و با مشکلات متعددی رو به رو میشوند.

یکی از عمده این مشکلات همان خطای QEMU : Resize FS error There was an error in creating the VPS هنگام ایجاد سرور مجازی است. که علت اصلی این مشکل را میتوان به نسخه e2fsprogs نصب شده بر روی سرور عنوان کرد.

در این مطلب آموزشی قصد داریم به حل این مشکل بپردازیم.

ابتدا با کاربر root وارد ssh سرور اصلی خود شوید سپس با دستور زیر سورس آخرین نسخه e2fsprogs را دانلود کنید و سپس آن را از حالت فشرده خارج نمایید:

wget https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.5/e2fsprogs-1.46.5.tar.gz

tar xzf e2fsprogs-1.46.5.tar.gz

وارد دایرکتوری مورد نظر شوید:

cd e2fsprogs-1.46.5

با دستورات زیر آن را compile نمایید:

./configure

make

cd e2fsck/

سپس برای اطمینان نسخه آن را استعلام میگیریم:

./e2fsck -V

سرورهایی که فضای ذخیره سازی آن بر اساس file است. میبایست system binaries خود را با دستور زیر جایگزین کنند:

mv /sbin/resize2fs /sbin/resize2fs_bak

cp /root/e2fsprogs-1.46.5/resize/resize2fs /sbin/resize2fs

mv /sbin/e2fsck /sbin/e2fsck_bak

cp /root/e2fsprogs-1.46.5/e2fsck/e2fsck /sbin/e2fsck

 

نیاز است که libguestfs مجددا rebuild شود:

yum update libguestfs

اگر موردی یافت نشد مهم نیست.

سپس دو دستور زیر را وارد کنید تا virtrualizor موارد مورد نیاز خود را اجرا کند:

/usr/local/emps/bin/php /usr/local/virtualizor/scripts/guestfs_fix.php

libguestfs-test-tool

با انجام این دستورات و تغییر نسخه e2fsprogs میبایست مشکل شما در ایجاد سرور مجازی حل شود ، در صورتی که این مشکل همچنان پابرجاست میتوانید از پشتیبانی خود virtualizor کمک بگیرید.

مطالب مرتبط