skillup

技術ブログ

サーバー・ネットワーク

vagrant 複数ホストを起動

投稿日:2017年3月14日 更新日:

ansbileを使おうと思ったんですが、ansibleはホスト1→ホスト2という構成になっているため、2台のホストがないと使えません。

MACであればローカル環境からいけますし、Windowsでもcygwinとか入れれば大丈夫かもしれないのですが、これを機にvagrantで2台のホストの同時の立ち上げを練習してみようとおもいました。

一番簡単な方法なのですが、まずvagrant initまでは通常通り同じでよいと思います。

その後、設定ファイルを下記のように編集します。

ここでvagrant up。

メッセージから2台のホストができているのがわかるかと思います。

適切に設定がいっていないとIPは2つあるのですが、ホストが共通している(片方のホストのファイルをいじるともう片方のファイルもいじられている)なんて事象が発生していました。

ちょっと要調査です。

WEB ARCH LABO Vagrantで複数台同時起動するマルチマシン設定

Vagrantで複数の仮想マシンを立ち上げる マルチマシン(Malti-Machine)設定

-サーバー・ネットワーク
-

執筆者:


  1. […] 2台のホスト(インストールする方とされる方)の用意。VPSを用意するかvagrantなどの仮想構築環境を使うのがいいです。自分はこの方法で2台のホストを動かして実行しました。 […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

nginx上でのcakePHP

cakePHP上をCentOS,nginx上で公開するときのメモなどを。 cakeのversionは2.5です。 /var/www/html/sampleapp直下にプログラムを配置するものとします。 …

no image

sourceコマンドに関して(Linuxサーバー&MySQL)

Linux上ではコマンドをテキストファイルに記述して、

と入力すると命令を実行してくれます。 シェルスクリプトよりもお手軽に実行できる …

no image

journald

CentOS7では従来のsyslogデーモンと並行してjournaldというログ管理サービスがあります。 Contents1 コマンド一覧2 参考図書・リンク コマンド一覧 [crayon-60729 …

no image

シェルスクリプトでのsshログインとメール送信

久々にシェルスクリプトをやったんでその復習を。 応用範囲は結構広そうです。 Contents1 ファイルの読みこみ方2 関数の定義、使い方3 SSHログイン4 ssh鍵認証つきのログイン5 メール送信 …

no image

OSキャッシュの仕組み

大規模サービス技術入門のつづきです。 主にOSのキャッシュメモリについてです。 メモリとディスクの速度差は10万倍~100万倍 いかにディスクへのアクセスを減らすかがポイント OSは各プロセスにメモリ …