質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.51%

  • Linux

    4440questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • VirtualBox

    903questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

GNS3VMのディスク「GNS3 VM-disk2.vmdk」のサイズが過大となるのを解消したい

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 821

ronin

score 58

[状況]
現在、ネットワークの勉強をしています。現在は自宅PCに以下の環境を構築しており、学習を進めています。

[環境]
GNS3 ver2.0 (ただしver1.4の時でも同じ現象が発生していました)
GNS3VM (ubuntuベースのカスタマイズOS)
Virtualbox 主にCentOs7を用いたホストPC、サーバ用とGNS3VMを動作させる為に利用しています。
※GNS3VMは主にIOSイメージの起動や、仮想スイッチを動作させるために使用しています。

[問題]
GNS3VMをインストールした際、「GNS3 VM-disk2.vmdk」という仮想ディスクイメージが作成されるのですが、この仮想ディスクの容量が
徐々に増大しており、最大96G程になります。
結果としてSSDの容量逼迫を起こしてしまうため、この問題を解消したいと考えています。

[参考資料]

GNS3VMのディスク設定(デフォルト設定)
イメージ説明
注)画像ではまだ971M程度ですが、最終的に仮想的な限界サイズと同程度になります。

[試してみたこと]
GNS3VM内の不要ファイルの削除を実施、ただし効果はなかった。(そもそも大きなサイズのファイルがなかった)
サイズを確認したところ、/dev/sdb1に行方不明の4.5G程の容量が存在することを確認
「dh -h コマンドの結果」 
Filesystem      Size  Used Avail Use% Mounted on
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           396M  464K  395M   1% /run
/dev/sda1        18G  1.1G   16G   7% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            2.0G     0  2.0G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/sdb1        96G  540M   91G   1% /opt

上記の状態ですが、何かご存知の方がいらっしゃいましたら、ご教示よろしくお願いします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+1

なかなかに厄介なのは、.vmdkVMwareの仮想ディスクなので、VirtualBoxでは管理ツールが不十分だということです。

おまけに、標準ツールでもディスク容量の最大値縮小、はできなさそうなので(フォーラム)、

  1. 元のディスクのパーティションを、必要なサイズまで縮小しておく
  2. 最大容量を小さく設定した新しいディスクを作成して、仮想マシンにつなぐ
  3. 新しいディスクに古いディスクからパーティションをコピーする
  4. 古いディスクを切り離す

といった、実機でハードディスクを交換するのと同様な作業が必要となってしまうようです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/05/19 10:41

    やはりVirtualBoxでの運用は難しそうですね、GNS3のフォーラムでもVMwareが推奨されていたので、もしかしたら警告等を見逃していたのかもしれません。
    食わず嫌いをせず、VMwareを使用した方が良さそうですね。

    新しく環境を構築しようと思います。
    ご回答ありがとうございました。

    キャンセル

  • 2017/05/19 10:58

    VirtualBoxはGPLなのでどこで使おうが問題ないのですが、VMware Playerは「非商用利用に限り」無償なので、仕事に使う場合には有償版でないとライセンス違反になることにはご注意下さい。

    キャンセル

同じタグがついた質問を見る

  • Linux

    4440questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • VirtualBox

    903questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。