Skip to content

Instantly share code, notes, and snippets.

@kenjiskywalker
Created March 25, 2013 10:59
Show Gist options
  • Save kenjiskywalker/5236373 to your computer and use it in GitHub Desktop.
Save kenjiskywalker/5236373 to your computer and use it in GitHub Desktop.
KVMのイメージHDD増設作業

KVM ディスク増やす

ダミーデータつくる

$ qemu-img create -f raw dummy-1G.img 1G

ダミーデータをKVMのイメージのケツに足す

$ ls -ls kvm-image.img
$ ls -lh kvm-image.img

hoge.sh

#!/bin/bash

COUNT=1

while [ ${COUNT} -ge 1 ];
do
    cat dummy-1G.img >> kvm-image.img
    echo "$COUNT"
    sleep 30
    COUNT=`expr ${COUNT} - 1`
done

$ sh -x hoge.sh
$ ls -ls kvm-image.img
$ ls -lh kvm-image.img

パーティションテーブルの再構築

$ fdisk -l  
fdisk /dev/拡張領域  
  
  fdisk d (拡張領域)  
  fdisk n (拡張領域)  

  正しい情報になっていることを確認して

  w

  正しい情報になっていることを確認して

反映する

$ partprobe
$ df -h
$ resize2fs -p /dev/(拡張領域)
$ df -h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment