Vagrantデータの容量が大きくなってきたため、外付けドライブにVagrantデータを配置するように設定したところ、Vagrant up時に秘密鍵の権限エラーが発生するようになった。対処方法を残します。 環境 macO […]
Vagrant
Vagrant – Ansibleを使ってプロビジョニングする
Vagrantで作成した仮想マシンの環境構築を毎回手動で行うのは手間がかかりますが、プロビジョニングツールを使うとソフトウェアのインストールや各種設定が自動で行なえます。ここではAnsibleを使って環境構築をしてみます […]
Vagrant – 現在の仮想マシンを保存する(スナップショット)
Vagrantで現在の仮想マシンを保存します。 スナップショットを保存する $ vagrant snapshot save <スナップショット名> 例) vm-initialとして保存 $ vagrant s […]
Vagrant – インストール方法(新しい仮想マシンを作成する)
Vagrantを使って新しい仮想マシンのUbuntu16.04を作成する方法です。 環境 macOS Sierra VirtualBox 5.1.28 Vagrant 2.0.0 1. インストール VagrantはV […]
Vagrant – アップデートに伴いextensions are not buildが発生
Vagrantを1.9.1から2.0.0へアップグレードしたところ、Vagrantコマンドの実行時に以下のメッセージが表示されるようになった。gemコマンドが案内されているが実行しても消えない。 $ vagrant — […]
Vagrant up “SSH auth method: private key”から進まない
概要 Vagrantを起動しようとすると、”SSH auth method: private key”で止まり、先に進まない症状がおきました。 GUIモードを有効にしてみると、ネットワークインター […]
Vagrant サーバーのセットアップを自動化するには
Vagrantを使うと公開されているBoxesを選択するだけで仮想マシンを立ち上げることができますが、その先のいろいろなアプリケーションのインストールや設定を自動化する方法が分からないので、方法を調べます。 何がしたいか […]
Vagrant 複数の仮想マシンを立ち上げる
Vagrantにて一つのVagrantfileで複数の仮想マシンを立ち上げる方法についてです。 環境 Vagrant 1.9.1 Vagrantfileの書き方 config.vm.defineブロックを使います。 初期 […]
Vagrant 立ち上げ時に ttyname failed が発生する
Vagrantをupコマンドで起動時にttyname failedエラーが発生したので対策する。 環境 Vagrant 1.7.4 Boxes: bento/ubuntu-16.04-i386 症状 vagrant up […]
Vagrant ネットワーク速度が遅いなら
Vagrant + Ubuntu 16.04で開発をしているのですが、外部へのネットワーク速度が遅くて困っていました。 解決策 Vagrantfileに次の記述を追加して、Vagrantを立ち上げ直します。 config […]
Vagrant メモリ割り当てを増やす
Vagrantのメモリ割り当てを増やすにはconfig.vm.providerのmemory値を変更します。 例えば、メモリ割り当てを2048Mバイトにしたい場合は、vagrantfileを開き、次のようにします。 co […]
Vagrant+Ubuntu Cannot allocate memoryと表示される
Vagrant + Ubuntu 16.04環境において、Rubyコードを実行したら次のように表示されたので原因を調べてみた。 `fork’: Cannot allocate memory – fork(2) (Errn […]