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 6 Langkah Tembus 5.000 Follower di X, Gini Caranya Supaya Akun Kalian Nggak Stuck Lagi!
  • SEO LinkedIn: Inilah Alasan Kenapa LinkedIn Ads Lebih Efektif Buat Bisnis B2B Dibanding Platform Lain
  • Inilah Alasan Kenapa Kolom Komentar YouTube Kalian Sering Menghilang Secara Misterius!
  • Cara Kelola Auto-Posting Semua Media Sosial Kalian Pakai Metricool
  • Studi Kasus Sukses Instagram Maria Wendt Dapat 12 Juta View Instagram Per Bulan
  • ZenBook S16, Vivobook Pro 15 OLED, ProArt PX13, dan ROG Zephyrus G14, Laptop Bagus dengan Layar OLED!
  • Caranya Ngebangun Website Directory dengan Traffic Tinggi dalam Seminggu!
  • Cara Mengembangkan Channel YouTube Shorts Tanpa Wajah
  • Inilah Cara Menghitung Diskon Baju Lebaran Biar Nggak Bingung Saat Belanja di Mall!
  • Cara Jitu Ngebangun Bisnis SaaS di Era AI Pakai Strategi Agentic Workflow
  • Inilah Rincian Gaji Polri Lulusan Baru 2026, Cek Perbedaan Jalur Akpol, Bintara, dan Tamtama Sebelum Daftar!
  • Inilah 5 Channel YouTube Membosankan yang Diam-diam Menghasilkan Banyak Uang
  • Inilah Cara Pakai Google Maps Offline Biar Mudik Lebaran 2026 Nggak Nyasar Meski Tanpa Sinyal!
  • Inilah Alasan Mahkamah Agung Tolak Kasasi Google, Denda Rp202,5 Miliar Resmi Menanti Akibat Praktik Monopoli
  • Inilah Cara Daftar dan Syarat SPMB SMK Boarding Jawa Tengah 2026, Sekolah Gratis Sampai Lulus!
  • Inilah Daftar Sekolah Kedinasan 2026 untuk Lulusan SMK, Bisa Kuliah Gratis dan Berpeluang Besar Langsung Jadi CPNS!
  • Inilah Pajak TER: Skema Baru PPh 21 yang Nggak Bikin Pusing, Begini Cara Hitungnya!
  • Inilah Jadwal Resmi Jam Buka Tol Jogja-Solo Segmen Prambanan-Purwomartani Saat Mudik Lebaran 2026
  • Inilah Cara Mendapatkan Witherbloom di Fisch Roblox, Rahasia Menangkap Ikan Paling Sulit di Toxic Grove!
  • Kenapa Indomart Point Bisa Kalahkan Bisnis Kafe?
  • Inilah Cara Mendapatkan Rotten Seed di Fisch Roblox, Lokasi Rahasia di Toxic Grove Buat Unlock Toxic Lotus!
  • Inilah Cara Zakat Crypto Kalian Bisa Jadi Pengurang Pajak Berdasarkan Aturan Resmi Pemerintah!
  • Inilah Perbandingan Airwallex vs Payoneer 2026: Jangan Sampai Profit Kalian Ludes Gara-Gara Biaya Admin!
  • Inilah Roadmap 7 Tahap Bangun Bisnis Digital dari Nol Biar Nggak Cuma Putar-Putar di Tempat!
  • Inilah Cara Tetap Gajian dari YouTube Meski View Masih Ratusan, Penasaran?
  • Inilah Alasan Akun TikTok Affiliate GMV 270 Juta Kena Banned Permanen!
  • Inilah Bahaya Astute Beta Server APK, Jangan Sembarang Klik Link Download FF Kipas 2026!
  • Inilah Bahaya Nonton Film di LK21 dan IndoXXI, Awas Data Pribadi dan Saldo Rekening Kalian Bisa Ludes!
  • Inilah Kronologi & Video Lengkap Kasus Sejoli Tambelangan Sampang Viral, Ternyata Gini Awal Mulanya!
  • Inilah Alasan Kenapa Koin Nego Neko Shopee Nggak Bisa Dipakai Bayar Full dan Cara Rahasia Dapetinnya!
  • What is Microsoft Visual C++ Redistributable and How to Fix Common Errors?
  • What is the 99% Deletion Bug? Understanding and Fixing Windows 11 File Errors
  • How to Add a Password to WhatsApp for Extra Security
  • How to Recover Lost Windows Passwords with a Decryptor Tool
  • How to Fix Python Not Working in VS Code Terminal: A Troubleshooting Guide
  • How to Training Your Own YOLO26 Object Detection Model!
  • How to Build a Full-Stack Mobile App in Minutes with YouWare AI
  • How to Create Consistent Characters and Cinematic AI Video Production with Seedance
  • How to Find Your Next Viral Product Using PiPiAds AI Like a Pro!
  • Create Your Own Netflix-Style Documentaries Using AIQORA in Minutes!
  • 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