タグ

virtualboxとVagrantに関するy_yukiのブックマーク (13)

  • 【連載01】101.Vagrant-Ansible-Serverspecによるサーバ構築とサーバテスティング - Qiita

    当記事はケーススタディの連載となっています。目次は【こちら】です。 最新のソースコードは【GitHub】で公開中です。 開発環境全体構成 OSバージョン情報 Windows 8 CentOS 7 VirtualBox 5.0.8 今回の主目的 自分のローカル環境に開発用サーバを構成し、自由にサーバの設定変更/破棄できる環境を構築することです。 構築にはサーバを直接操作するのではなく開発用サーバを準備しAnsibleにて再現可能なインフラ設定コーディングを行います。 その上で、作成したAnsible実装コードを番サーバに対して実行する事により開発サーバにて担保のとれた設定を番にも適用します。これで開発サーバでは設定したが番サーバでは設定していなかった等のよくあるミスをなくす事が可能になります。 また折角サーバ設定をプログラミングで行ったのでテストに関しても、ドキュメントによるサーバ設定

    【連載01】101.Vagrant-Ansible-Serverspecによるサーバ構築とサーバテスティング - Qiita
  • [Vagrant] Vagrant で複数のVM を立ち上げて、お互いに通信できるようにするには [VirtualBox] - Qiita

    [Vagrant] Vagrant で複数のVM を立ち上げて、お互いに通信できるようにするには [VirtualBox]VagrantVirtualBox Vagrant では、一つの BASE BOX イメージから、複数の VMを起動することができるようになってえらくステキです。 勿論、複数のイメージファイルを指定することもできますけれども、BASE BOX は素の状態にしておいて、各サーバは Chef の Role を使って識別して、構成できるようにするのが宗教的理由により優れていると判断しましたので、そのように構成してみようと至ったわけです。 今は、たまたま、ZABBIX2.2の環境を構成しようとしているのですが、ZABBIX の Webフロントエンドと、ZABBIX体(+DB)を別々のサーバにして構成してみようというところから、この考えに至ったというか、今朝、入門Chef So

    [Vagrant] Vagrant で複数のVM を立ち上げて、お互いに通信できるようにするには [VirtualBox] - Qiita
  • vagrant-vbguestプラグインがGuestAdditionsを無効にしてしまう - Qiita

    tl;dr より新しいkernelが公開されているタイミングでGuestAdditions(以下GA)の再ビルドをすると、インストール済みGAが無効になる(削除されてから再ビルドに失敗する) kernelのアップデートをすれば復旧は可能 vbguestプラグインを使うならGlobal Configurationでauto_update = falseとしておきたい 発生を確認した状況 VirtualBox 4.3.18(Mac) Vagrant 1.6.5 vagrant-vbguest 0.10.0 CentOS6の最新kernel: 2.6.32-504.el6 使ったBox: chef/centos-6.5 インストール済みGAのバージョン: 4.3.8 (VirtualBoxのバージョンと不一致) kernelのバージョン: 2.6.32-431.el6 (最新のバージョンと不一致

    vagrant-vbguestプラグインがGuestAdditionsを無効にしてしまう - Qiita
  • Vagrant+Puppet+Serverspec を使って Windows Server をテスト駆動開発する - 終劇 CPU 100%

    インフラ構築・運用をコーディングで行うことは珍しい事ではなくなってきていますが、Windows Server の開発記事はあまり見受けられません。しかし、現場では Windows Server を使っている人も多いと思います。私の職場でも Windows Server の案件が多いです。 そこで3連休を利用して、 Vagrant , Puppet , Serverspec を使った Windows Server のテスト駆動開発環境を作ってみましたのでシェアします。 開発マシンは Mac OSX です。開発マシンの内容は以下の通りです。事前に VirtualBox と Vagrant ,Serverspec が使えるようにしておいて下さい。 ソフト バージョン 開発OS OS X 10.9.4 ゲストOS Windows Server 2012 Vagrant 1.6.5 Vagrant

    Vagrant+Puppet+Serverspec を使って Windows Server をテスト駆動開発する - 終劇 CPU 100%
  • CentOS 5.6のVagrant boxを自前で作成する - Qiita

    veeweeやpackerは使わずVirtualBoxとVagrantだけで作ってみます 参考: http://docs-v1.vagrantup.com/v1/docs/base_boxes.html 環境: VirtualBox 4.2.16 Vagrant 1.2.7 インストールディスクダウンロード VirtualBox起動 新規で"CentOS56_32"を作成 種類:Linux,RedHat ビデオメモリ:8MB ストレージ:VMDK 32GB(可変) オーディオ:無効 USB:無効 インストール CD/DVDで"CentOS-5.6-i386-bin-DVD.iso"を選択 VM起動 あとは通常のインストールの流れ。 (最小構成にしたいため、packageはBase、Text-based Internetのみcustomize) GuestOS設定 rootのパスワード変更

    CentOS 5.6のVagrant boxを自前で作成する - Qiita
  • VirtualBoxのShared Folderが遅すぎるのでどうにかする(Windows向け) - terurouメモ

    開発用にVagrant/VirtualBoxを使っているのだけど、ゲストOS側のファイルアクセスが遅すぎて開発効率が落ちていたので対応した。 原因 VirtualBoxのShared Folder機能が遅い。Vagrant公式でもこの問題は認識されていて、NFSモードに切り替えると改善するとのことだが、ホストOSがWindowsだとそもそもNFSが使えない。 対策 選択肢としては、「SSHでゲストOSをマウントする」か「sambaを使う」のどちらかになる。 SSHでゲストOSをマウントする WindowsでSSHでリモートのファイルシステムをマウントする方法はいくつか存在するが、win-sshfsを使うのが比較的マトモな挙動をすると思う。 こちらはあまりガッツリ使い込んでいないので、何か問題があるかもしれない。 sambaを使う ゲストOS側でsambaをインストールして、Windows

    VirtualBoxのShared Folderが遅すぎるのでどうにかする(Windows向け) - terurouメモ
  • はじめてのRuby on Rails インストール(VagrantとCentOSとrbenvとRuby 2.0.0でRails 4.0の環境構築の手順) - 旧gaaamiiのブログ

    まとめていきます。いっぺんに書く気力がないので少しずつ書いています。 書き終わりました。 ぶっちゃけドットインストールを見漁ればできるんですが、レッスンが分かれてたり自分が何してるかわからなくなりそうなところが少しあったので、そこをちょっと丁寧に書きたいです。時間が経つと手順を忘れてしまう自分のためでもあります。 環境はMac OS Xです。 流れ Vagrantを使えるようにする Vagrantを使って仮想マシンにCentOSを入れる CentOSにrbenv入れる Ruby2.0.0入れる Rails4.0を入れる Vagrantを用意する Vagrantは仮想環境にOSをぶっこんだりぶっこわしたりっていうのを簡単にできるツールです。Vagrantを使うためにVirtualBoxという仮想環境のためのアプリケーションを用意します。 https://www.virtualbox.org/

    はじめてのRuby on Rails インストール(VagrantとCentOSとrbenvとRuby 2.0.0でRails 4.0の環境構築の手順) - 旧gaaamiiのブログ
  • chefとかvagrantとかfabricとか - wyukawa's diary

    chefを使いそうなのでその辺素振りしてみる。 chefの前にまずvagrantとvirtualboxをそれぞれダウンロードしてインストール Boxファイルの追加 $ vagrant box add centos63 https://dl.dropbox.com/u/7225008/Vagrant/CentOS-6.3-x86_64-minimal.box $ vagrant init centos63 $ vagrant box list centos63 (virtualbox) saharaプラグインの追加 $ vagrant plugin install sahara $ vagrant plugin list sahara (0.0.16) sandbox on $ vagrant sandbox on 0%...10%...20%...30%...40%...50%...60%

    chefとかvagrantとかfabricとか - wyukawa's diary
  • 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で仮想マシンの一覧を簡単に取得する方法

    全国1000万人のVagrantユーザーのみなさんこんにちは。 Vagrantを普段から多用していると、知らないうちに仮想マシンが沢山起動していて母艦に負荷がかかったり、止めるの面倒くさい~といったことがよくあります。 VirtualBoxの場合は以下のようにVirtualBoxの画面で起動中の仮想マシンの一覧を把握できますが、どこのパスで起動した仮想マシンなのかもよく分からないため十分ではありません。 そこで今日は起動中のVagrantの仮想マシンの一覧を簡単に取得する方法を紹介します。 プラグインのインストール 今回使うのはvagrant-global-statusというプラグインです。 インストールは vagrant plugin install vagrant-global-status でOKです。 実行するには、好きな場所で vagrant global-status -a と

    Vagrantで仮想マシンの一覧を簡単に取得する方法
  • 1216彩票-官网平台

    您不具备使用所提供的凭据查看该目录或页的权限。 请尝试以下操作: 如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。 单击刷新 按钮,并使用其他凭据重试。 HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。 Internet 信息服务 (IIS) 技术信息(为技术支持人员提供) 转到 Microsoft 产品支持服务 并搜索包括“HTTP ”和“401 ”的标题。 打开“IIS 帮助”(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“身份验证”、“访问控制”和“关于自定义错误消息”的主题。

  • Vagrantを使って仮想OSを簡単に作成しよう | DevelopersIO

    Vagrantとは? ちょっとした確認やテストのため、いつ壊れてもいいような環境が必要なことがあります。 そういった際にはEC2を使えばすぐに環境が用意できますが、多少お金がかかりますし、プロジェクト毎にIAMアカウントを発行したりする場合は管理も面倒です。 そんなときには仮想化ソフトウェアをつかってローカルに仮想OSをインストールしましょう。 Oracle VM VirtualBoxを使用すれば、簡単に仮想OSを使用することができます。 じゃあVirtualBox使えばOKかといいたいところですが、自分でOSイメージをとってきてVirtualBoxにインストールしたり、 インストールした仮想マシンの設定をしたりと、けっこう面倒です。 そこで登場するのが、今回紹介するVagrantです。 VagantはVirtualBoxのフロントエンドとして使用することができるruby製のツールで、コマ

  • Vagrant で自分の PC に「作って、壊して、元に戻せる」サーバを作る

    Vagrant 便利ですね。Web システム構築ではサーバ構築、設定を何度となく繰り返すので、こういった「作って、壊して、元に戻せる」環境が自分の PC にあるというのはとても重宝します。 ここでは Vagrant1.0 を使って、Mac OS X 上に CentOS サーバを構築します。また触ってみて便利だった機能もいくつかご紹介します。 1. VirtualBox のインストール 2. Vagrant1.0 のインストール 3. box ファイルのインストール 4. Vagrantfile の作成 5. 仮想サーバを起動 6. 仮想サーバを停止 7. 仮想サーバを削除 8. 仮想サーバでhttpdサーバを構築 9. sahara プラグインで、作って、壊して、元に戻せる環境を構築 10. 複数の仮想サーバを起動 11. 仮想サーバのエクスポート Q. OS X, ruby, gem

  • 1