Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Meningkatkan Ukuran Disk Mesin Virtual KVM

Posted on October 13, 2022

KVM adalah teknologi virtualisasi yang terintegrasi ke dalam kernel Linux. Anda dapat membuat mesin virtual dan berinteraksi dengan KVM menggunakan alat seperti virsh, virt-manager, dan GNOME Boxes.

Kehabisan ruang disk adalah salah satu masalah tamu VM yang paling umum. Anda mungkin telah memulai dengan disk yang sengaja dibuat kecil saat Anda menguji VM baru. Seiring waktu Anda menumpuk file hingga disk virtual hampir penuh. Berikut cara mengubah ukuran disk Anda di tempat, tanpa harus menyalin file ke drive terpisah yang lebih besar.

Matikan VM

AndaMulai dengan mematikan mesin virtual Anda. Anda dapat mematikan dalam sistem operasi tamu, menggunakan kontrol di UI manajemen Anda, atau dengan mengeluarkan perintah virsh shutdown:

$ sudo virsh list Id Name State —————– ————- – ubuntu22.04 menjalankan $ sudo virsh shutdown ubuntu22.04 Domain ubuntu22.04 sedang dimatikan

Tunggu hingga VM dimatikan. Itu akan hilang dari keluaran daftar virsh setelah dimatikan. Anda dapat melihat detail VM yang tidak aktif dengan menambahkan –all flag:

$ sudo virsh list –all Id Name State ———————— —— – ubuntu22.04 shut offTemukan Lokasi Disk

Selanjutnya Anda perlu mengidentifikasi jalur penyimpanan disk VM Anda. Setiap VM mendapatkan file image disk yang menyimpan konten lengkap sistem filenya. Beberapa format dapat digunakan termasuk QCOW2, VDI, VMDK, dan VHDX.

Kebanyakan VM yang dibuat dalam lingkungan KVM modern akan memiliki citra disk QCOW2 yang disimpan di dalam direktori /var/lib/libvirt/images. Nama file akan cocok dengan nama VM yang ditampilkan di output perintah virsh list.

Anda dapat memeriksa jalur ke disk VM dengan menjalankan virsh domblklist:

$ sudo virsh domblklist ubuntu22.04 Sumber Target ——- ———————————————- sdb /var/ lib/libvirt/images/ubuntu22.04.qcow2

Ini mengonfirmasi bahwa file yang akan diubah ukurannya untuk VM ini adalah /var/lib/libvirt/images/ubuntu22.04.qcow2.

Hapus VM Snapshots

Anda tidak dapat mengubah ukuran gambar disk yang menyimpan snapshot di dalamnya . Anda harus menghapus snapshot sebelum melakukan pengubahan ukuran. Jika Anda perlu menyimpan snapshot, klon VM terlebih dahulu dan gunakan salinannya untuk mengakses status snapshot. Anda kemudian dapat menghapus snapshot dari VM asli dan melanjutkan operasi pengubahan ukuran Anda.

Perintah virsh snapshot-list akan mengungkapkan apakah VM Anda memiliki snapshot:

$ virsh snapshot-list ubuntu22.04 Status Waktu Pembuatan Nama —— ————————————————– 13-09-2022 2022-09-13 22:36:41 +0100 shutoff

Hapus dengan perintah snapshot-delete. Snapshot yang akan dihapus diidentifikasi menggunakan syntax.

$ virsh snapshot-delete ubuntu22.04 13-09-2022Mengubah Ukuran Disk

Perintah qemu-img sekarang dapat digunakan untuk mengubah ukuran disk. Argumennya adalah path ke file image disk dan jumlah kapasitas ekstra untuk ditambahkan ke disk.

$ sudo qemu-img resize /var/lib/libvirt/images/ubuntu22.04.qcow2 +16G

+16G berarti disk akan menjadi 16 GB lebih besar dari ukurannya saat ini. Anda juga dapat menggunakan sufiks standar lainnya seperti M untuk megabyte dan T untuk terabyte. Menghilangkan notasi + menginstruksikan QEMU untuk membuat disk dengan ukuran tertentu, seperti 1T untuk menyediakan kapasitas 1 TB.

Proses pengubahan ukuran hanya membutuhkan waktu beberapa detik. Ini belum tentu memiliki efek langsung pada penggunaan total disk host Anda tergantung pada format gambar yang digunakan.

Memperluas Partisi Disk

Selanjutnya boot mesin virtual Anda dan gunakan utilitas manajemen disk sistem operasi tamu untuk memperluas tabel partisi disk ke dalam yang baru dialokasikan ruang bebas. Tanpa langkah ini, kapasitas baru Anda tidak akan dapat diakses oleh sistem operasi. Perintah resize2fs

Linux akan secara otomatis menumbuhkan partisi yang ditentukan hingga batas maksimum yang diizinkan oleh ruang kosong yang tersedia:

$ sudo resize2fs /dev/sda

Temukan perangkat yang tepat untuk ditargetkan ( /dev/sda pada perintah di atas) dengan menjalankan df -h dan cari filesystem yang di-mount ke /:

$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda 32G 17G 15G 53% /

Untuk mengubah ukuran file partisi secara grafis Anda dapat menggunakan Disk GParted atau GNOME di tamu Linux atau Manajemen Disk untuk mesin Windows. Setelah memulai tamu dan membuka GParted, ruang kosong 16 GB terlihat sebagai area yang tidak terisi di akhir disk.

Ruang digunakan dengan mengklik kanan partisi sistem yang ada, memilih “Ubah Ukuran/Pindahkan” dari partisi GParted menu, dan menumbuhkan partisi ke ruang kosong di akhir. Setelah menerapkan operasi, partisi memiliki kapasitas yang dapat digunakan sebesar 48 GB seperti yang diharapkan.

Menurunkan ukuran Disk

Disk image dapat dirampingkan jika VM Anda telah mengalokasikan lebih banyak penyimpanan daripada yang dibutuhkan. Ini adalah operasi yang berpotensi berisiko. Cadangkan disk Anda sebelum Anda memulai pengubahan ukuran sehingga Anda dapat memulihkan situasi jika data terhapus:

$ sudo cp /var/lib/libvirt/images/ubuntu22.04.qcow2 ubuntu22.04.qcow2.bak

Selanjutnya Anda harus menyesuaikan tabel partisi dari dalam VM sehingga ada ruang kosong yang tidak terisi yang tersedia di disk. Saat Anda mengubah ukuran disk 32 GB menjadi 20 GB, Anda harus memastikan setidaknya ada 12 GB ruang kosong di akhir tabel partisi, misalnya. Melupakan langkah ini akan menyebabkan pengubahan ukuran menghapus data dari ujung disk tanpa pandang bulu, merusak tabel partisi dan membuat VM Anda tidak dapat di-boot.

Mesin Windows 10 ini memiliki disk 40 GB yang hanya 32 GB yang dipetakan ke dalam partisi. Ruang 8 GB yang tidak terisi di akhir drive berarti Anda dapat dengan aman mengurangi ukuran disk hingga 8 GB.

Setelah Anda menyiapkan partisi, Anda dapat menggunakan qemu-img resize untuk melakukan downsize. Dukungan untuk operasi ini harus diaktifkan secara manual setiap saat dengan menyertakan flag –shrink dengan perintah Anda. Ini memungkinkan Anda menentukan ukuran target yang lebih kecil dari kapasitas disk saat ini. Anda juga dapat -8G sintaks untuk berhemat dengan jumlah yang telah ditentukan.

$ qemu-img resize –shrink /var/lib/libvirt/images/win10.qcow2 -8G

Setelah me-reboot tamu, Windows mengkonfirmasi ruang kosong 8GB telah dihapus dari akhir disk.

Gambar disk yang digunakan oleh mesin virtual KVM dapat diubah ukurannya dengan perintah virsh dan qemu-img. Mengubah ukuran disk dapat diandalkan dan akan selesai dalam hitungan detik tetapi tidak berfungsi saat VM menyimpan snapshot. Itu selalu ide yang baik untuk membuat cadangan gambar disk Anda sebelum Anda mulai bekerja.

Beberapa GUI KVM seperti Kotak GNOME menyertakan dukungan untuk mengubah ukuran, memungkinkan Anda memperbesar disk tanpa menggunakan terminal. Bagaimanapun Anda menerapkan pengubahan ukuran, Anda harus mem-boot VM tamu setelahnya dan menyesuaikan tabel partisi untuk menggunakan ruang tersebut. Ini memungkinkan sistem operasi untuk memanfaatkan peningkatan kapasitas disk.

Itulah berita seputar Cara Meningkatkan Ukuran Disk Mesin Virtual KVM, semoga bermanfaat. Disadur dari HowToGeek.com.

Terbaru

  • Inilah Daftar Kode Redeem Blox Fruits Terbaru dan Cara Pakainya Biar Cepat Level Max!
  • Ini Trik Supaya YouTube Shorts Kalian Ranking 1 di Pencarian
  • Inilah Daftar Kode Redeem Fish It Roblox Terbaru April 2026 dan Cara Klaimnya Biar Mancing Makin Gacor!
  • Inilah Cara Tarik Saldo Cool Lady, Game Penghasil Uang yang Lagi Viral dan Terbukti Membayar!
  • Inilah Kode Redeem Drag Drive Simulator April 2026, Simak Trik Rahasia Biar Menang Balapan Terus!
  • Inilah Little Finder Guy, Strategi Unik Apple yang Bikin MacBook Neo Jadi Viral di Media Sosial
  • Inilah Yang Baru di Minecraft Java Edition 26.1.1, Perubahan Mob Bayi Jadi Lebih Realistis dan Fitur Baru yang Bikin Gameplay Makin Seru!
  • Inilah Cara Bayar UKT UIN Sunan Kalijaga 2026 Lewat Kode Bayar Biar Nggak Bingung Lagi!
  • Inilah Syarat Penting Surat Keterangan Kelas 12 UTBK 2026 dan Contohnya
  • Belum Tahu? Inilah Cara Bayar UTBK SNBT 2026 Online Biar Nggak Ketinggalan Jadwal!
  • Inilah Kebenaran Kasus Bayu, Siswa yang Viral Katanya Dilengserkan dari Ketua OSIS Gegara Kritik Makan Bergizi Gratis
  • Inilah 4 Cara Jitu Jualan Produk Digital Pakai Google, Dijamin Cuan Terus!
  • Inilah Sinopsis dan Jadwal Tayang Drakor Perfect Crown, Kisah Pernikahan Kontrak IU dan Byun Woo-seok yang Menarik untuk Disimak!
  • Inilah Rekomendasi Game Tata Kota Terbaik di Linux yang Seru Banget Buat Dimainkan
  • Inilah Cara Dapat Saldo Cool Lady Tanpa Undang Teman, Ternyata Begini Trik Rahasianya!
  • Inilah Cara Main Watermelon Merge Fun Biar Dapat Saldo DANA, Apakah Benaran Membayar?
  • Inilah Kenapa Stok Penarikan Free Reels Sering Habis dan Cara Mengatasinya Agar Saldo Cair!
  • Inilah Alasan Kenapa Telat Lapor SPT 2026 Nggak Bakal Kena Denda, Cek Aturan Lengkapnya!
  • Inilah Cara Mematikan Koreksi Otomatis di WhatsApp Agar Nggak Salah Ketik Lagi
  • Apa itu Bujang Inam? Inilah Alasan Kenapa Kata Ini Jadi Makian Paling Kasar dalam Budaya Medan dan Batak!
  • Inilah Kenapa Link FF Kipas My ID Verify UID Beta Testing Sering Gagal dan Cara Menghadapinya
  • Gini Caranya Mulai Dropshipping Pake AI di Tahun 2026, Auto Cuan Tanpa Ribet!
  • Baterai Smartwatch Boros? Inilah Caranya Biar Baterai Smartwatch Kalian Bisa Awet Berhari-hari!
  • Belum Tahu? Inilah Fakta Cahaya Misterius di Lampung yang Ternyata Sampah Roket China CZ-3B!
  • Inilah Roblox Mod APK 2026, Fitur Premium Jadi Gratis dan Cara Pasangnya yang Perlu Kalian Tahu!
  • Inilah Panduan Lengkap UTUL UGM 2026, Cari Tahu Jadwal, Biaya Pendaftaran, Sampai Info Uang Pangkal IPI di Sini!
  • Inilah IGRS di Roblox dan Steam, Ternyata Ini Alasan Komdigi Kasih Aturan Ketat!
  • Inilah Makna Mendalam Regina Caeli: Kenapa Umat Katolik Wajib Doa Ratu Surga Selama Masa Paskah?
  • Inilah Kronologi Lengkap Kecelakaan Truk TNI di Kalideres: Simak Fakta dan Status Sopirnya Sekarang!
  • Inilah Rahasia Ambil Ide Youtube Lain, Tapi Konten Kalian Nggak Terlihat Membosankan
  • Is it Time to Replace Nano? Discover Fresh, the Terminal Text Editor You Actually Want to Use
  • How to Design a Services Like Google Ads
  • How to Fix 0x800ccc0b Outlook Error: Step-by-Step Guide for Beginners
  • How to Fix NVIDIA App Error on Windows 11: Simple Guide
  • How to Fix Excel Formula Errors: Quick Fixes for #NAME
  • What is Claude Code Ultraplan? Is it The Future of Cloud-Powered AI Project Planning?
  • How to Connect Claude to Canva and Transform Plain Text into Professional Branded Assets
  • Do Robots Have Secret Feelings? A Deep Dive into AI Emotion Research and How It Affects AI Safety
  • How to Use daVinci-MagiHuman for Ultra-Realistic AI Videos
  • What is Hermest-Agent? A Tutorial on the Game-Changing Hermes-Agent Manim Skill
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025

©2026 emka.web.id | Design: Newspaperly WordPress Theme