しばたテックブログ

気分で書いている技術ブログです。

Vagrant

VagrantのWinSSH Communicatorを試してみた

www.vagrantup.com Vagrant 1.9.4からWindowsゲストに対してWindowsにポートされたWin32-OpenSSHを使いSSHで通信を行うWinSSH Communicatorが導入されており*1、先日この機能を知り気になったので試してみました。 WinSSH Communicatorは利用者が全然いない…

Vagrant 1.8.5でLinux boxをvagrant upするとエラーが出る件について

ちょっとハマったのでメモ。 環境 今回の環境は以下。 ホスト: Windows 10 Pro(64bit) Virtualbox 5.1.0 Vagrant 1.8.5 ゲスト: bento/centos-7.1 のBox 起きたこと Vagrantfileを書いてvagrant upをした際に、 default: Inserting generated public key wit…

Vagrant 1.8.0で追加されたvagrant powershellコマンドについて

先日Vagrant 1.8.0がリリースされたのでサクッと手元の環境を更新しました。 本エントリではVagrant 1.8.0で追加された新機能のうち、vagrant powershellコマンドについて詳しく触れていきたいと思います。 Vagrant 1.8.0の新機能について https://hashicorp…

All Windows Serverな環境でOracle Real Application Clusters(RAC)を構築してみる - 0.導入編

以前にWindows環境でOracle 12cのOracle Real Application Clusters(RAC)に構築したのですが、その際に結構ハマりまくって難儀したので公開可能な範囲で知見を共有したいと思いこのエントリを書きます。 お断り RACを扱うのはクリティカルな環境が多そうなの…

VagrantでParallelsでWindowsを使う(その2)

前回の続きで、Parallels用のWindows Boxを作る手順について説明します。 Boxの作り方 Creating a Base Box - Vagrant Parallels Provider Documentation に公式な作成手順が載っているのでこれに倣ってBoxを作っていきます。 1. ベースとなるゲストVM(Windo…

VagrantでParallelsでWindowsを使う(その1)

これまでWindowsでVagrantを扱う方法について触れてきましたが、自宅ではMac+Parallelsを使っている*1のでVagrantでParallelsを扱う方法について備忘録を兼ねてエントリを書きたいと思います。 Parallelsのインストール 最初にParallelsをインストールします…

日本語Windows OSに対してvagrant upするとIPアドレスの設定に失敗するのでパッチを書きました

【2015/12/22 追記】 特に公式なアナウンスはありませんが*1Vagrant 1.8.0でこの問題は解決した様です。 私の環境ではVagrant 1.8.0にしてこの問題が解決しています。 ちょっとタイトルが変なのですがvagrant up時に発生するエラーとそれに対応するためのパ…

WindowsでVagrantを扱う私的まとめ (運用編)

インストール編とBox作成編Part.1、Part.2の続きです。 最後にVagrantを使った運用周りについて書きます。 Vagrantfileの設定 VagrantでWindowsを扱う場合、Vagrantfileにいくつか独自の設定をする必要があります。 ゲストの種類 まずVMのゲストの種類をデフ…

WindowsでVagrantを扱う私的まとめ (Windows OSのBox作成編 Part.2)

インストール編と前回の続きです。 今回はVagrant Cloud上にあるWindows Boxを使用する手順について説明します。 はじめに 原則としてMicrosoftは公式にWindows OSのVagrant Boxを提供しておらず、Vagrant Cloud上にあるBoxも有志による非公式なものになりま…

WindowsでVagrantを扱う私的まとめ (Windows OSのBox作成編 Part.1)

前回に引き続き、今回はWindows OSのBoxファイルを自分で作る手順について説明します。 参考にしたサイト 本エントリの内容は以下のサイトの手順を参考にしています。 Creating a Base Box - Vagrant by HashiCorp GitHub - WinRb/vagrant-windows Vagrantで…

WindowsでVagrantを扱う私的まとめ (インストール編)

最近お仕事の検証用にVagrantを利用していて、Windows OSにVagrantをインストールしWindows OSのBoxを自作して利用するって事をやっています。 で、ある程度ノウハウが貯まったので忘れない様にブログに書き留めておきます。 今回のインストール編の他にWind…

Windows版のVagrant 1.7.0のインストーラーがバグっている件

(2014/12/15追記) 本エントリの問題が解消されたVagrant 1.7.1がリリースされました。 Vagrant 1.7.1ではvagrantコマンドを通常通り使うことが出来る様になっています。 現時点(2014/12/12)でWindows版のVagrant1.7.0をインストールすると、vagrantコマンド…