タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

vagrantに関するspherical-mossのブックマーク (12)

  • 仮想環境の構築ツール「Vagrant 1.8」リリース。リンククローン対応、スナップショット機能も搭載

    仮想環境の構築ツール「Vagrant 1.8」がリリースされました。新バージョンとなるVagrant 1.8では、Linked Clone(リンククローン)、Snapshotなどの新機能が搭載されました。 仮想マシンを構築する際、通常は仮想イメージをそのまま使いますので、仮想マシンを3つ構築する場合には、その中身が同じであっても3つの仮想マシンイメージを用います。いわゆる「フルクローン」です。 一方、リンククローンは、仮想マシンを構築する際に仮想マシンイメージのマスターイメージとその差分だけで新しい仮想マシンを作ることができる機能です。差分だけで済むためストレージの消費が小さくて済みます。 Vagrant 1.8ではこのリンククローンに対応することで、差分だけを読み込んで仮想マシンを作れるようになるため、より高速に仮想マシンを構築できるようになったとのこと。 a small Linux b

    仮想環境の構築ツール「Vagrant 1.8」リリース。リンククローン対応、スナップショット機能も搭載
  • 【vagrant】共有フォルダのパーミッションで悩んだ話【chmodできない】 - すこしふしぎ.

    こんばんは.1000chです. 最近なにかと話を聞くvagrant.みなさん使っていますでしょうか. 自分は今,バイト先のチーム開発で利用しています. vagrantファイルが置いてあるディレクトリのフォルダはゲストマシンとホストマシンでの共有フォルダとして利用でき, ホスト側から普段の開発環境でコーディング,ゲスト側でサーバ起動,なんてことができてなかなか快適です. しかし今回,共有フォルダを利用しているが故の穴にはまってしまいましたので備忘録としてメモを残しておきます. 今回起こった現象 今回起こったのは,共有フォルダにおけるchmodの挙動に関する問題です. まずはこちらのコードをご覧ください. <?php // 中略 if( !file_exists($upload_dir)){ umask(0000); mkdir($upload_dir,0777); chmod($upload

    【vagrant】共有フォルダのパーミッションで悩んだ話【chmodできない】 - すこしふしぎ.
  • kernel: Clocksource tsc unstable

    CentOS 6.3 仮想のゲストOSで /var/log/messages に大量の kernel: Clocksource tsc unstable (delta = XXXXXXXXX ns). Enable clocksource failover by adding clocksource_failover kernel parameter. というログが出ていた。 仮想サーバーが 時刻同期のためにCPUのクロックカウンターをベースにしている故に発生するもののようです 最近のCPUはターボブーストやらスピードステップやらとクロック変動させるため unstabe = 不安定だよ!って出ているみたいです 解決策: 以降のメッセージにあるとおり Enable clocksource failover をすればいいわけであり 代替のclocksource を用意すればいいってことですね

  • 英語環境のVagrantboxを日本語化する - Qiita

    経緯 Macでvagrantを導入し、Vagrantbox.esのboxを利用していました。 ただ、日語を利用する機会(Zabbix Webの日語環境)が出てきた為、日語にしてみました。 利用したBox CentOS 6.5 x86_64 VirtualBox 英語環境のVagrantboxを日語化する方法(CentOSの場合) yum groupinstall "Japanese Support" LANG=ja_JP.UTF-8 export LANG localedef -f UTF-8 -i ja_JP ja_JP shutdown -r now まず日語化に必要なものをインストールします。 言語を日語 / UTF-8に変更します。 OSのロケール情報を日語 / UTF-8に対応させます。 OSを再起動して設定を反映させます。 上記の設定を実行することで、日語化する

    英語環境のVagrantboxを日本語化する - Qiita
  • vagrantのsynced_folderをapacheで利用しているときのキャッシュ回避 - じゅにゃくんのはてブロ。

    仮想サーバからみる config.vm.synced_folder のディレクトリは OS のキャッシュがイヤな感じで効いてしまうようです。たとえば CSS ファイルや JavaScript ファイルをローカルから更新したときに、うまくファイル更新を拾えなくてファイルの末尾にゴミが付いてきちゃったりします。 この OS のキャッシュについては Apache HTTP Server ドキュメントの EnableSendfile ディレクティブ 項目にも書かれていて、 ネットワークマウントされた DocumentRoot (例えば NFS や SMB) では、カーネルは自身のキャッシュを使ってネットワークからのファイルを 送ることができないことがあります。 のように書かれていて、それの解決方法は、 これらの問題に当てはまるサーバの設定の場合は、以下のようにして この機能を使用不可にしてください

    vagrantのsynced_folderをapacheで利用しているときのキャッシュ回避 - じゅにゃくんのはてブロ。
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • A list of base boxes for Vagrant - Vagrantbox.es

    Vagrant is an amazing tool for managing virtual machines via a simple to use command line interface. With a simple vagrant up you can be working in a clean environment based on a standard template. These standard templates are called base boxes, and this website is simply a list of boxes people have been nice enough to make publicly available. Suggest a Box Do you know of another base box? Send a

  • Vagrantのboxなどが格納されるディレクトリを変更する - Qiita

    Vagrantはダウンロードされたboxなどの情報を標準では下記のパスに格納する。 Mac */Users/hogehoge/.vagrant.d Windows *C:\Documents and Settings/hogehoge/.vagrant.d ユーザー名に空白や全角文字が含まれているとバージョンによってはうまく動作しない場合がある。これを回避するにはユーザー名を変更するか環境変数 VAGRANT_HOME をセットする事で任意のパスに情報の格納先などを変更できる。

    Vagrantのboxなどが格納されるディレクトリを変更する - Qiita
  • Vagrantって流行ってるらしいけど何が便利なの? | DevelopersIO

    最近、Vagrant(ベイグラント)を勉強し始めました。VagrantはVirtual Boxなどの仮想化ソフトウェアと一緒に使うツールです。 最初は何のために使うものなのかよくわからず、VagrantはVirtual Boxのフロントエンドだよ、 と言われても何が便利なのかいまいちピンと来なかったのでいろいろ調べてみました。 ※Vagrantはプロバイダ(仮想化ソフトウェア)を選択できるので、他にもVMwareやAmazon EC2で使うこともできます。 実現したいこと VagrantとVirtual Boxを使って何がしたいのかの一覧です。 実行環境を開発と番で揃えたい。 開発環境を構築する際に個人のローカル環境に依存しないようにしたい。 すぐに使える仮想環境を構築したい。 環境構築を自動化したい。 チームで同一の環境を簡単に構築したい。 1つずつ見ていきましょう。 Virtual

  • Vagrant - naoyaのはてなダイアリー

    先日 Vagrant を触ってみたら便利すぎて鼻血が出ました。しばらく見ないうちに色々進んでるもんですねえ、いやはや参っちゃいました。 Vagrant は仮想マシンの VirtualBox のフロントエンドに相当する、ruby で書かれたツールです。vagrant コマンドなどを使ってコマンドラインから簡単に新しい VM を作れる。 % gem install vagrant % vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box % vagrant init centos % vagrant upこれだけで CentOS の Linux box をローカルマシン内に立ち上げることができる。*1 *2 なにこれすごい。 % vagra

    Vagrant - naoyaのはてなダイアリー
  • VagrantとChef-soloについて学んだいくつかのこと - iakioの日記

    ホストWindows7、ゲストはCentOSです。 Vagrantのインストール http://vagrantup.com/ からダウンロードします。インストーラーが出来て便利になりましたね。 とりあえず起動 どのBoxがよいのかよくわからないけどとりえあず今はminimal-centos-56使っています。他は http://www.vagrantbox.es/ から探しましょう。 > vagrant box add minimal-centos-56 http://dl.dropbox.com/u/9227672/centos-5.6-x86_64-netinstall-4.1.6.box > vagrant init minimal-centos-56 > vagrant upChef-soloを使う場合でも、とりあえずは何もせずに一度VMを起動して、VM内でknifeコマンドなど

    VagrantとChef-soloについて学んだいくつかのこと - iakioの日記
  • Vagrant で開発環境構築を自動化しよう - エンジニアきまぐれTips

    世間では、それほど注目されていないようだが、Vagrant というとてもすばらしいツールがあることを知った。実は同様のツールを自作しようとしていたが、このツールにすべて機能がそろっていた。 Vagrant とは Vagrant は、Ruby で組まれたスクリプトで、仮想マシン上の開発環境の構築・配布の自動化を支援するためのツール。仮想マシン環境(VirtualBox) と構成管理ツール(Chef, Puppet)を利用することで実現している。これを使えば、コマンド一つで、開発に必要な環境を用意できるようになる。 Vagrant: http://www.vagrantup.com/ 日語の記事: http://docs.komagata.org/4673 物理マシン上での開発の悩み 実際に、開発環境を用意するとなると結構な手間がかかってしまう。しかも、開発者が複数いる場合は、各自に同じ作業

    Vagrant で開発環境構築を自動化しよう - エンジニアきまぐれTips
  • 1