2. 自己紹介 ▪ ハンドルネーム ▪ kmt-tまたはkmt_t ▪ 業務系アプリケーションエンジニア ▪ 2年前まで組み込みやってました ▪ 心はいまだに組み込みエンジニア ▪ 得意分野 ▪ 画像処理 (2D&3D)/ファイルシステム/仮想マシン/C++/C#
総じて、Vagrant 1.3系は動作が不安定になったり、box addに異常な時間が掛かる(できない訳では無い)ため、1.2.7にしています。その場合、必然的にVirualBoxは、4.2.18のみになりますので、最新の4.3.2にバージョンアップした場合は注意が必要です。 Packerのインストール 公式サイトから、0.3.11_windows_386.zipをダウンロードします。ここでは、~/sbinにダウンロードし解凍しています。 $ mkdir -p ~/sbin && cd ~/sbin $ curl -Lo 0.3.11_windows_386.zip https://dl.bintray.com/mitchellh/packer/0.3.11_windows_386.zip $ unzip -q 0.3.11_windows_386.zip $ rm -f 0.3.11_w
サーバアプリケーションの配置はますます複雑になっています。いくつかのPerlスクリプトをコピーするだけでインストールが完了する時代は終わりました。今日、ソフトウエアは多くの種類の要求を抱えています。 インストールするソフトウエアやライブラリの依存物("Python >= 2.6.3とDjango 1.2に依存する") 実行するサービスへの依存("MySQL 5.5とRabbitMQのキュー"が必要) 特定のOSに対する依存("64-bit Ubuntu Linux 12.04でビルドとテストをした") リソースの要件: 利用可能なメモリの最少量("1GBのメモリが必要") 特定のポートへのバインド("80と443を使う") 例えば、比較的シンプルなアプリケーションの配置を考えてみましょう。Wordpressです。典型的なWordpressのインストールでは、 Apache 2 PHP 5
③テンプレートファイルの構文チェック validateコマンドを使用して、作成したテンプレートファイルの構文をチェックします。 packer validate packer-template-debian71.json 構文エラーが無ければ、successfullyと表示されます。 構文エラーがあった場合、エラーとなったjsonファイルの行番号とエラー内容が表示されます。 punio@PAPA ~/my-packer-template $ packer validate packer-template-debian71.json Template validated successfully. punio@PAPA ~/my-packer-template $ packer build packer-template-debian71.json virtualbox output will
最近の動向でわからないことがある。最近、クラウド(笑)とか称するマーケティング用語はともかく、クラウド(笑)のサーバー群の実装に、ハードウェアの仮想化技術がふんだんに使われていることだ。 完全にソフトウェアでハードウェアを実装するエミュレーターと違い、この手の仮想化技術は、ハードウェアに仮想化をサポートするための機能があり、それを使って、大きなオーバーヘッドが生じない仮想化を実現させている。 そのハードウェア仮想化の上で、ユーザーごとにゲストOSを実行している。つまり、これはOS外の仮想化である。 OSとは何だったのか。 我々は何十年も、OS内で仮想化を実装してきた。ひとつのコンピューターを複数人が使うという状況で、ユーザーとかアカウントという単位で仮想化を実現してきた。また、ファイルアクセスに権限を設け、ユーザーごとに柔軟に設定できるようにもした。プログラムはプロセスという単位で、他のプ
米オラクルは、デスクトップ仮想化機能を提供するSun RayやOracle Virtual Desktop関連の製品開発を終了することをブログで明らかにしました。 Important Information about Oracle Desktop Virtualization Products (Oracle's Virtualization Blog) Oracle's Virtualization Blogにポストされた「Important Information about Oracle Desktop Virtualization Products」から引用します。 In an effort to more tightly align Oracle's future desktop virtualization portfolio investments with Oracle
続報で、VagrantのBoxの作り方について書きました。こちら Vagrantの作者であるHashimotoさんが新たにPackerというツールをリリースした(昨晩!)ので速攻ご紹介。 このツールは、Amazon EC2のAMIやVirtualBoxやVMware用のOSのイメージを一貫性のあるインターフェイスで簡単に作ってくれるものです!たとえばVagrantの場合は以前はPatrickさんが作成したVeeweeを使うことが定番だったのですが、今後はそれに変わるものになってくるかもしれません。 (現時点はまだバージョン0.1なのでこれからどんどん良くなると思います!) インストールhttp://www.packer.io/downloads.html からビルド済みのファイルを入手します。もしくは自分でビルドすることも可能です(ビルドにはgoなどのツールが必要です)。 ファイルはzip
LLVM Projectは21日(米国時間)、最新バージョン「LLVM 2.6」のプレリリース2版のテストを完了し、23日より正式リリースを提供すると発表した。LLVM (Low Level Virtual Machine)はGCC (GNU Compiler Collection)などのコンパイラツールセットの一部として機能するものだが、最近では特にMac OS X 10.6 "Snow Lecopard"に搭載されて話題となった新機能「Grand Central Dispatch (GCD)」をアプリケーション側から呼び出すためのツールセットとして必要になることが知られている。 LLVMは米イリノイ大学アーバナシャンペン校(University of Illinois at Urbana-Champaign)において2000年からスタートしたプロジェクトで、コンパイラの処理をよりダイナ
VM/VMware/5.5 VM/VMware/6.0 VM/VMware/Browser Appliance Virtual Machine VM/VMware/VMmark VM/VMware/VMware Converter VM/VMware/VMware Fusion VM/VMware/VMware Player VM/VMware/VMware Server VM/VMware/VMware、儲かってる? VM/VMware/VMX ファイル VM/VMware/関連書籍 VM/VMware/年表 [news] VMware 関連 [M.D.L] VMware 4 My First Impression VMware Workstation † VMware は、Windows/Linux 上で動作する商用 x86 仮想環境ソフトウェアです。 特徴としては以下の通り。 互換性
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く