タグ

Vagrantに関するsendaiのブックマーク (9)

  • vagrant upの実行が終わらない話 - $shibayu36->blog;

    最近AWSとかvagrantとかchefとか勉強していて、vagrantを使っていたのだけど、はじめからハマったのでメモ。 起こったこと vagrant upすることでVMが立ち上がるのだけど、以下の様なところまで言って全く起動しなくなった。 [default] VM already created. Booting if it's not already running... [default] Clearing any previously set forwarded ports... [default] Forwarding ports... [default] -- 22 => 2222 (adapter 1) [default] Creating shared folders metadata... [default] Clearing any previously set ne

    vagrant upの実行が終わらない話 - $shibayu36->blog;
  • chef社のVagrant Boxがbento organizationに移行してた | 割り箸ポテチ

    Vagrantを使うときに、どこの馬の骨ともしれないboxは使いたくないので chef 社が公式にサポートしてるboxを使っていました。 # Vagrantfile Vagrant.configure(2) do |config| # こんなの config.vm.box = "chef/centos-7.1" end 8/27か28あたりに配布されなくなったようです。 https://vagrantcloud.com/chef 跡地でBentoというorganizationへ誘導しています。 https://atlas.hashicorp.com/bento/ BentoというのもChef社にメンテナンスされているプロジェクトで、PackerテンプレートでVagrantのbase boxイメージを作ることができます。 彼ら自身がchefをテストするためのboxイメージを作るためにも使って

    chef社のVagrant Boxがbento organizationに移行してた | 割り箸ポテチ
  • よしいずの雑記帳 CentOS 6.2にVirtualBoxをインストール

    これは古い記事です。より新しい情報は以下のページにあります: → CentOS 7 における VirtualBox のインストール手順 CentOS 6.2 に VirtualBox 4.1 をインストールする手順を自分のためにメモ。 ホストとなる CentOS パソコンにおけるインストールの種類が Desktop であることを前提とします。 2012年5月28日更新。 DKMS の入手とインストール VirtualBox を Linux で使用するにあたって、DKMS (Dynamic Kernel Module Support) のインストールが推奨されています。DKMS をインストールしておくと、ホストのカーネルの更新に合わせて VirtualBox のカーネルモジュールが自動的に再構築されます。 Repoforge (旧 RPMforge) から dkms パッケージを入手します。

  • Vagrantのディスク容量を増やす - 作業ノート

    開発の過程で、開発用のVagrantのディスク容量が足りなくなったので、増やすことにした。 VirtualBoxのゲストOSのディスク容量を増やすでまとめた方法は、ディスクイメージがVDI形式の場合。VagrantのディスクイメージはVMDKなので、この手順では増やせない。 そこでこのエントリでは、VMDK形式のディスクイメージを増やす手順をまとめた。 手順は以下のとおり。 容量を増やすVMDK形式の仮想ディスクから、VDI形式の仮想ディスクを作成する。 作成したディスクの容量を増やす。 容量を増やしたVDI形式の仮想ディスクから、VMDK形式の仮想ディスクを作成する。 ゲストOSの仮想ディスクを差し替える。 後処理 今回は、容量を8GiBから20GiBに増やす。 ゲストOSを停止する 対象のゲストOSを停止する。 $ vagrant halt ==> default: Attemptin

    Vagrantのディスク容量を増やす - 作業ノート
  • vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと - $shibayu36->blog;

    最近PrePANのcarton 1.0化を進めるため、vagrant、chef、knife、AWSなどにはまりまくっております。今回はその中でvagrantにchefを適用しようとしたら全く終わらなくて、それについて調べたことについて話します。 PrePANの開発環境でvagrantを使っていたりするのですが、そのVMに対してchefを適用してみたところ、固まってしまって動かない(厳密に言うとすこしずつしか動かない)という状態になりました。そこでいろいろ調べてみると、IPv6DNSの関係でネットワークの疎通が遅くなっていたという事がわかりました。 詳しくは Slow networking (due to IPv6?) on CentOS 6.x · Issue #1172 · hashicorp/vagrant · GitHub を見てもらうと分かると思いますが、IPv6で名前解決に行く

    vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと - $shibayu36->blog;
    sendai
    sendai 2015/03/13
    上手くつながらなかった時のメモ
  • VagrantとChefでチームの開発環境を共通化する - ひげろぐ

    インフラ構築のテストに遅まきながらVagrantを使おうと色々調べていたが、チーム開発の開発環境を共通化したい、という声がメンバーがから上がったのでそっちの方もVagrantでやることにした。 Vagrantで仮想マシンを作ってChefで環境構築できるようにしたものをメンバーに配布する流れ。 概要 VagrantはVirtualBoxのような仮想マシンのフロントエンドツールでAmazon EC2やVM Wareに対しても使うことができる。 コマンド一発で仮想マシンを立ち上げたり落としたりできて便利。エディタで設定ファイルを編集して仮想マシンの設定を変更することも簡単。プラグインでの機能拡張もでき、仮想マシンを一時的にSandbox化できるSaharaなどが有名。 詳しくは以下。 Vagrantで簡単仮想マシン構築 | Ryuzee.com Vagrant – naoyaのはてなダイアリー

  • Vagrantのネットワークが起動しないときは

    Vagrantでネットワーク構成を変更した場合など、こういうエラーが出てネットワークが起動しないことがあります。 [default] Configuring and enabling network interfaces... The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! /sbin/ifup eth1 2> /dev/null このエラーが出ると後続のマウント処理もキャンセルされて不便したので、対策をまとめておきます。 調査した環境 Mac Vagrant 1.1.5 VirtualBox CentOS 6.4 ブリッジネットワークの場合 ブリッジネットワーク構成にした場合、2回目以降の起動時にエラーが

    Vagrantのネットワークが起動しないときは
    sendai
    sendai 2015/03/11
    network restartでコケる
  • DHCP だけど DNS サーバを手動で指定したい [Linux] - 俺たちのブログ

    さっき調べてたことのメモ。 Vagrant で Linux マシンを起動したときに、ネットワーク設定を NAT (+ DHCP) にした状態で、DNS サーバは社内のやつを使いたかった。 普通に /etc/resolv.conf を編集して + nameserver x.x.x.x とかしても、/etc/init.d/network restart とかしてネットワークを再起動すると DHCP (正確には dhclient-script) によって、/etc/resolv.conf が書き換えられてしまう。 $ cat /etc/resolv.conf ; generated by /sbin/dhclient-script nameserver 10.0.2.3 VirtualBox の 10.0.2.3 が指定される。これをなんとかしたいという話。 方法1:PEERDNS=no を使う

    DHCP だけど DNS サーバを手動で指定したい [Linux] - 俺たちのブログ
    sendai
    sendai 2015/03/11
    困ってたので助かった。
  • Vagrant の CentOS 6 の時計時刻や表記を日本対応させる手順 |

    Vagrant では、Vagrantbox.es というサイトで様々な Box が提供されていますが、そこで提供されている Box を取り込んで起動させてみると、ゲストマシンの時計が日時間でなかったりコマンド結果の表記が英語であることに気が付きます。 稿では Vagrantbox.es から取得した CentOS 6 を日対応させる手順について解説したいと思います。 Boxの事前準備 今回は Vagrantbox.es で提供されている CentOS 6.5 x86_64 という名前の Box を利用して手順を説明していきます。 まずは vagrant box add {name} {url} コマンドで Box を追加し、vagrant init コマンドで初期化、vagrant up コマンドでゲストマシンを起動します。 $ vagrant box add centos65_x8

    Vagrant の CentOS 6 の時計時刻や表記を日本対応させる手順 |
  • 1