よく使うコマンドをピックアップ。 VM の一覧 $ VBoxManage list vms 動作中の VM 一覧 $ VBoxManage list runningvms VM を起動する Video コンソール有り: $ VBoxManage startvm "Windows8Pro" Video コンソール無し: $ VBoxManage startvm "Windows8Pro" --type headless VM を停止する 電源off: $ VBoxManage controlvm poweroff ACPI シャットダウン: $ VBoxManage controlvm acpipowerbutton スナップショット 作成: $ VBoxManage snapshot "Windows8Pro" take "win-tmp" 削除: $ VBoxManage snapsho
As briefly mentioned in Section 1.18, “Alternative Front-Ends”, VBoxManage is the command-line interface to Oracle VM VirtualBox. With it, you can completely control Oracle VM VirtualBox from the command line of your host operating system. VBoxManage supports all the features that the graphical user interface gives you access to, but it supports a lot more than that. It exposes all the features of
成り行き 私はVirtualBox上に仮想マシンを立ててちょっとした試しをする、というのを週に何回かはやっている。 Vagrantを使えば仮想マシンを立てるのに時間が掛からないというのはわかっているのだけど、Cobbler使ってほぼ最新のパッケージで仮想マシンを立てられるというのも捨て難く、これまでVagrantは採用していなかった。 つまりインターネット上で配布されているVagrant Boxでは満足できない、というわけなのだが、遂に私は両方のメリットを享受すべく、Packerを使ってCobblerにあるパッケージから定期的に自分でVagrant Boxを作成することにしてみた。 また、手習いとしてただ作るだけでは面白くないので、ストレージ容量を簡単に増加できるようなBoxを作ってみる。 とりあえずCentOS 7のVagrant Boxを作ることにする。 他のものは余裕があればここに追
Vagrantでboxファイルをダウンロードしてくると基本的に容量が少なくて困ることが多かったので、boxのサイズを拡張してみた。 とは言ったものの、サクッと出来る感じではなく、結構手順が面倒くさいです。 何故かと言うと、Vagrantで使われる仮想ディスクイメージはvmdk形式と言われるもので、一度作成したディスクのサイズを変更することが出来ない。 なので、一度変換可能な形式(vdi)に変換して、拡張してから元のvmdk形式に戻すという手順が必要になる。 また、注意点としてVirtualBoxでスナップショット等を使っていた場合、スナップショットで保存されている内容は一切移行出来ない。 (出来る方法があるのかもしれないが、現時点ではわからなかった) VirtualBoxをインストールしたディレクトリ内に「VBoxManage.exe」というファイルがあるので、それを使って拡張する。 C:
参考にした手順 こちら https://gist.github.com/christopher-hopper/9755310 に記載されている手順が参考になった。ただし、今回利用したCentOS7のvagrant boxのイメージでは、ファイルシステムがCentOS7のデフォルトであるxfsとなっているため、最後のファイル拡張時には xfs_growf コマンドを利用する。 Vagrant使いなら、おそらくVagrantfile内でかっこよく処理して、最初から任意のサイズのディスクで仮想マシンを構成するんだろうが、ぼくはその方法を探せなかった。 vagrant boxをダウンロードする vagrant boxは、A list of base boxes for Vagrant - Vagrantbox.es から CentOS-7.1.1503-x86_64-netboot.boxをダウン
ストレージ容量が少ない MacBook Air に Vagrant でいくつかサーバーを立てて作業していると、みるみるストレージ容量が枯渇してきたので調査〜対応した。その時のメモ。 2つのディレクトリ下調べの結果、Vagrant 関連で大きな容量を占めているのは以下の2つだった。 6.3G ~/.vagrant.d 14G ~/VirtualBox VMs vmdk ファイルさらに、このディレクトリを深堀していくと、両ディレクトリ共に box-disk*.vmdk というファイルがあり、かなりの容量を占めていることがわかった。これは仮想マシンのディスクを構成するファイルのようだ。 ディレクトリごとに生成されるタイミングが異なり、.vagrant.d/ 内の .vmdk ファイルは vagrant box add したタイミングで作られ、VirtualBox VMs/ 内の .vmdk は、
開発の過程で、開発用のVagrantのディスク容量が足りなくなったので、増やすことにした。 VirtualBoxのゲストOSのディスク容量を増やすでまとめた方法は、ディスクイメージがVDI形式の場合。VagrantのディスクイメージはVMDKなので、この手順では増やせない。 そこでこのエントリでは、VMDK形式のディスクイメージを増やす手順をまとめた。 手順は以下のとおり。 容量を増やすVMDK形式の仮想ディスクから、VDI形式の仮想ディスクを作成する。 作成したディスクの容量を増やす。 容量を増やしたVDI形式の仮想ディスクから、VMDK形式の仮想ディスクを作成する。 ゲストOSの仮想ディスクを差し替える。 後処理 今回は、容量を8GiBから20GiBに増やす。 ゲストOSを停止する 対象のゲストOSを停止する。 $ vagrant halt ==> default: Attemptin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く