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

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

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

VirtualBox

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

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

解決済

3回答

6940閲覧

vagrant upでエラーが出てしまう

Beronika

総合スコア18

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

VirtualBox

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

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

1クリップ

投稿2019/05/09 01:56

vagrant upをしても起動しません。
どのようにしたら起動するのでしょうか??

下がエラーの内容です。

vagrant

1There was an error while executing `VBoxManage`, a CLI used by Vagrant 2for controlling VirtualBox. The command and stderr is shown below. 3 4Command: ["startvm", "a52f5592-512d-4b1f-a047-c40b46c8b3f9", "--type", "headless"] 5 6Stderr: VBoxManage: error: The VM session was closed before any attempt to power it on 7VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession

virtualboxのエラーということはわかったのですが、その先がわからないです。

試したこととしては
①virtualboxの再インストール
②パソコンの再起動
③There was an error while executing VBoxManage, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
と検索して上位に出てきたサイトの解決方法
④Stderr: VBoxManage: error: The VM session was closed before any attempt to power it on
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession
と検索して上位に出てきたサイトの解決方法

いづれも解決に繋がりませんでした。
どのようにすれば解決できるのでしょうか?

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/05/09 02:06

パソコン内で動作しているウイルス対策ソフトやファイアウォールを一旦停止させてみても変わりませんか?
KoichiSugiyama

2019/05/09 02:42

サイト検索で見つけた解決法のどれを試したのか具体的に書いてもらったほうが、回答する側も見当をつけやすいと思います。
sage

2019/05/09 09:06

power on前に失敗しているのでVMが作成できる環境ではないのでは? ホストOS上でのメモリーの空き容量と、作成しようとしているVMへ割りつけようとしているメモリー量は? ホストOS上でのディスクの空き容量と、作成しようとしているVMへ割りつけるディスクのサイズは?
Beronika

2019/05/10 08:02

m6uさん 変わらないです。
Beronika

2019/05/10 08:10

sagaさん 言いたいことはわかりました。最近メモリー不足とパソコンから言われていること、そしてサイト検索の解決方法の中にはなかったものだったので、原因の1つとして考えられます。 しかし、確認方法がわからないです。現在macを使っているのですが、どこから飛べばいいのでしょうか?回答お願いいたします。
Beronika

2019/05/10 09:32

sagaさん メモリー量とディスクサイズの確認はアクティビティモニターですることはわかりました。 ですが、どこを見ればsagaさんが指摘しているものをみれるのかがわからないです。 自分がみた中でわかるデータだけは載せておきます。 ・物理メモリー:8.00 使用済みメモリ:5.69 確保されているメモリー:2.03 キャッシュされたファイル:1.61
sage

2019/05/10 10:44 編集

空きは(8.00GB-5.69GB)です。 VMゲストのメモリーサイズはこれ以下でないと作れない可能性が高いです(over commitと言って空きが不足しても無理やり作る可能性もありますが) それでvagrantで指定したVMのメモリーサイズは? ディスクの方は問題ないのですよね?
Beronika

2019/05/10 10:31

現在使っているVMはVirtualBoxなのですが、見つけることができないです。 VirtualBox自体はアプリとして存在しているので、あるとは思うのですが、表示されないというのは何か問題があるのでしょうか? 初心者でわからないことが多いのでわからない点が多いですが、お願いいたします。
sage

2019/05/10 10:53

見つけることができないとは何を見つけることができないのですか? vagrantからVirtualBoxのゲストを作って起動しようとしたが起動できなかった場合、VirtualBox内にそのVMゲストが表示されるかどうかは分かりません。 しかしvagrantからVMゲストを作って起動しようとした以上、何らかの定義ファイルがあるはずで、そこにメモリーサイズやdiskサイズを書いているか、defaultサイズが使用されているかのどちらかです。 あなたが使っているvagrantの仕様を確認してください。 私はmacもvagrantも使ったことがないのでそのあたりは全く分かりません。
sage

2019/05/11 04:29

1. 使っているシステムの環境を書いてください。OSの名前とバージョン、VirtualBox、vagrantのV/L。ハードウェア環境 ないと回答者が調査する範囲が膨大になり、回答まで進めません。 2. 見つけた解決方法で確認しなかったことを書いてください。 ないと同じ解決方法を指摘し、無視されて解決に結びつきません。 3. 見つけた解決方法で確認したことの手順を書いてください。 ないと正しい解決方法では解決しなかったと間違ったことを指摘できません。
guest

回答3

0

自己解決

消して、再び入れたらなんとかできました。

投稿2019/05/14 08:00

Beronika

総合スコア18

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

恐らく壊れてるからVirtualBoxの仮想PCを削除してから作り直せばよい

投稿2019/05/14 03:31

IkumiMashiba

総合スコア76

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

あるOSにインストールしたVirtualBoxのあるバージョンで、vagrantのあるバージョンを使用し、あるboxを起動したところ、VMゲストの定義上はメモリーサイズは613MBでした。またゲストOS上から見たディスクサイズは8GB+1.2GBでしたが、ホストからみたディスク使用量は1GB弱でした。
一旦VMゲストを停止させ、VirtualBoxマネージャーからVMのメモリーサイズをホストの空きサイズよりかなり大きく設定した状態でvagrantから再度VMゲストを起動させましたが、正常に起動しました。

ホスト上のメモリーの空きが2GB以上ある環境で起動しないことから、よほど巨大なリソース定義のboxを使用しているのでない限り、メモリー以外の要因で起動しないものと思います。
あなたが隠しているものを開示すれば解決に向かいます。

投稿2019/05/11 08:16

編集2019/05/11 08:21
sage

総合スコア1216

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問