► 2017 (1) ► 3月 (1) ► 2016 (19) ► 5月 (4) ► 4月 (4) ► 3月 (5) ► 2月 (1) ► 1月 (5) ► 2015 (101) ► 12月 (4) ► 11月 (2) ► 6月 (8) ► 5月 (10) ► 4月 (20) ► 3月 (26) ► 2月 (16) ► 1月 (15) ► 2014 (141) ► 12月 (6) ► 11月 (9) ► 10月 (13) ► 9月 (14) ► 8月 (16) ► 7月 (8) ► 6月 (7) ► 5月 (24) ► 4月 (8) ► 3月 (17) ► 2月 (8) ► 1月 (11) ▼ 2013 (108) ► 12月 (6) ► 11月 (5) ▼ 10月 (12) ブックマークレット bit.ly Sidebar を HTTPS のページでも利用 Google ブックマークを
入門ChefSolo-InfrastructureasCode-1.0.0を買ってchefにハマっています。 Vagrantbox.esのvirtualboxですが外部にあるのでいつ変更されるかわからないとなるとせっかく作ったchefが思わぬところでエラーになるかもしれないのでveeweeを使ってカスタマイズして作ろうと思った時のメモ ゴール centos6.4-x86-minimalをカスタマイズして自分用のcentos6.4のvboxを作成すること 写経時間 約30分 環境 mac-osx 事前準備に必要なもの virtualbox ruby 1.9.3p327 (rbenv) ※1.9.3-p286でもいけた xcode ※ commandLineToolが必要です。入れていない方はInstalling Command Line Tools on OS X Mountain Lion
仮想マシンのプロビジョニング 最後に、Vagrantで作成した仮想マシンの初期環境設定(プロビジョニング)についても紹介しておこう。Vagrantには、「vagrant up」コマンドの実行時、仮想マシンの環境設定完了後にあらかじめ指定しておいたコマンドを実行する機能がある。たとえば、特定のコマンドを実行するにはVagrantfile内に以下のような項目を追加すれば良い。 config.vm.provision "shell", inline: "<実行するコマンド>" ここで記述されたコマンドは、仮想マシンの作成された直後のみに実行される。すでに作成されている仮想マシンに対し「vagrant up」コマンドを実行した場合は実行されない。また、「vagrant provision」コマンドを実行することでも指定されたコマンドが実行される。 また、任意のシェルスクリプトを実行することも可能だ
VagrantでVirtualBox用の仮想マシンを作成する 続いては、Vagrantで実際にVirtualBox用の仮想マシンを作る流れを説明しよう。 boxファイルの選定 Vagrantでは、OSのインストーラを使って仮想マシンにOSをインストールするのではなく、あらかじめOSがインストールされたディスクイメージを使用して仮想マシンを作成する。VagrantではディスクイメージやVirtualBoxの設定ファイル、メタデータなどを「box」(複数形は「boxes」)という形式のファイルにまとめて取り扱う仕組みだ。 Vagrantが公式に配布しているboxファイルはUbuntu 12.04 LTS(32ビットおよび64ビット)のみだが、サードパーティによるboxファイルの配布も行われている。 たとえば、設定管理ツールPuppetの開発元であるPuppet LabsはPuppet Labs
最近注目されている開発支援ツール「Vagrant」は、テスト用の仮想マシン作成やその環境設定などを自動化するツールだ。これを利用することで、仮想環境の作成からセットアップ、そして破棄までを、簡単なコマンドを実行するだけで行える。今回はこのVagrantの概要と基本的な使い方を紹介する。 仮想マシンの作成や環境構築、仮想マシンの破棄までを自動化するツール「Vagrant」 近年、Web開発の分野ではPC上に構築した仮想マシン上にテスト用の環境を作成し、そこで開発やテストを行う、というスタイルが一般的になっている。その場合に問題になるのが、本番環境とテスト/開発環境が同一になっていない、というケースだ。また、複数人の開発者が関わるプロジェクトでは開発者がそれぞれ自身のマシン上に仮想環境を構築して開発するという例も多いが、この場合開発者ごとのテスト/開発環境がそろっていないという問題も発生しうる
VirtualBox is an open source x86 emulator developed by innotek (bought by Sun, now Oracle) comparable to VMware. A proprietary extra package enhances the base experience, adding things like RDP access to the Guest. This page contains some how-to, tips and tricks when setting up and using VirtualBox. Since version 4.0 the name suffix OSE became obsolete. All non-GPL parts are now packed in an addit
VirtualBoxにインストールしたLinuxに、コンソールではなくSSHから繋げるようにするための手順をメモしておきます。コンソールでは日本語が化けるので、早いとこSSHを使えるようにしちゃいましょう。 ディストリビューションはDebianを使っています。また作業はrootで行います。 手順はこんな感じ : デバイス準備 ネットワーク設定 SSHインストール 接続きゃっほい では行きましょう。 仮想デバイスの準備 仮想マシンを「電源オフ」にして設定>ネットワークを開きます。ここでネットワークカードの設定を行います。 「アダプタ1」は設定済みです。これはNATで外部へ繋がっています。aptやwgetの通信で使うのはこっち。 これは残したまま、「アダプタ2」に追加します。「ネットワークアダプタを有効化」にチェックを入れ、「割り当て」を「ホストオンリーアダプタ」にします。仮想NICの「名前」
VirtualBoxでは、ネットワークアダプターと呼ばれる仮想的なNICに用意された機能を割り当てることで、仮想マシンのネットワーク利用ができます。 用意された機能の一つがホストオンリーアダプターです。 ホストオンリーアダプターでは、ホストマシンと仮想マシン間でのみ通信可能なホストオンリーネットワークと呼ばれるネットワークを利用できます(外部との通信はできません)。 仮想マシンのNICにこの仮想NIC(ホストオンリーアダプター)を割り当ててあげれば、ホストマシンと仮想マシンの専用ネットワーク内で通信が可能になります(外のネットワークには出られません)。別の仮想マシンに同一の仮想NICを割り当ててあげれば、別の仮想マシンもネットワークに接続することが可能となります。 実は久々に使おうとして上手く設定できずにいたので、備忘録がてら設定方法を紹介していきます。 以下、Mac版のVirtualBo
Macをさっそく Mavericks にアップグレードしたら、Vagrant が起動しなくなりました。。。 エラーメッセージは以下のような感じ。 $ vagrant up Bringing machine 'default' up with 'virtualbox' provider... [default] Clearing any previously set forwarded ports... [default] Creating shared folders metadata... [default] Clearing any previously set network interfaces... There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling Virt
※ポートフォワードが必要 初心者の方はホストOSと同じように扱えるブリッジアダプターをおすすめします。 名前 ブリッジアダプタを選択している時には、ホストマシン上のどのネットワークアダプタを使うかを選択します。 NATネットワークを選択しているときには、環境設定で設定したネットワークを選択します。 アダプタータイプ アダプタタイプには以下の6種類があります。 PCNet PCI II (Am79C970A) PCNet FAST III (Am79C973) Intel PRO/1000 MT Desktop (82540EM) Intel PRO/1000 T Server (82543GC) Intel PRO/1000 MT Server (82545EM) 準仮想化ネットワーク (virtio-net) デフォルトのPCNet FAST IIIはほとんどのゲストOSで追加のドライバ
Debianを最小構成(CUIのみ)でインストールする. 準備 Debianインストーラのisoファイルをダウンロード. 今回はSmaller CDsのamd64版を選択(50MB). VirtualBoxをダウンロードしてインストール. VMの作成 VirtualBoxを起動して新規にVMを作成する. 設定内容は下記. VM名, OSのType, Version以外はデフォルトのまま. VM名: Debian64 OS type: Linux OS version: Debian (64 bit) メモリ: 384MB virtual hard driveを作るか: create a virtual hard drive now hard driveのfile type: VDI (VirtualBox Disk Image) Storageの容量確保方法: Dynamically al
Mac OS X (Mountain Lion) の Virtualbox に Debian Wheezy をインストールしたのですが、初期状態だと Guest Additions がインストールできないようなので手順をまとめました。 1. 下準備 $ su - # apt-get update # apt-get upgrade # apt-get install build-essential module-assistant # m-a prepare 2. Guest Additions をマウントする Virtualbox の メニューから Device > Install Guest Additions を選択すると、仮想マシンにGuest AdditonsのCD ROMが挿入された扱いになるのでマウントする。 このとき、Gnomeが「autorunを実行するか?」みたいなこと
森です。他メンバーはUnityのことばっかり書いていますがマイペースで書きます。 昔 windowsでwebサービスの開発をしているひとにUbuntuをオススメしたい3つの理由 を書いたわけですが 今となっては古い情報になりつつあるので改めて。 はじめに 大多数のwebサービスは Linux系OS で動作しています。webサービスを開発、運用する上でLinuxを操作することを避けては通れません。 前述の記事は Windows は使い慣れているけれどLinuxの仕組みはよくわからない…という人に向けて それじゃあデスクトップLinuxを使ってLinuxに慣れてみようよ という意図でかいたものです。 親しみのあるWindows環境を捨てて新しい環境へ移行するというのは中々勇気が要ることです。 そこで 既存の環境を壊さずに別環境を試す ために 仮想化ソフトウェア の出番です。 1つのマシンで複数
今回から、Vimをプログラム開発環境にしてしまう方法を解説します。これができれば、Vimでプログラムを編集した後に、コンソールに戻ってコンパイルの指示を出すという面倒を避けられます。(編集部) そろそろ実用的なことを - Cプログラミング これまで7回にわたってVimの基本的な使い方を解説してきた。これまで紹介してきた操作法を身に付けておけば、かなりの速度でテキストファイルを編集できるようになっているはずだ。Vimを操作する能力は、熟練すればするほど高速になる。スキルアップに費やす対象としては悪くない選択肢だ。今回以降しばらくの間は、より具体的なシーンを想定して、操作方法や、または操作方法をより便利な次元へ引き上げるプラグインについて紹介していく。 Vimといえばやはりプログラミング言語や設定ファイルの編集エディタとして利用することが多い。今回は、C言語のソースコード編集とコンパイル、実行
ここ数年、ITインフラ技術の重要キーワードとしてサーバ仮想化が注目されていますが、クライアントPC向け仮想化ソフト(以降“PC仮想化ソフト”と表記)も着実に発展しています。今回は、Sun Microsystemsの仮想化ソフト、Sun VirtualBox 3.1(以降“VirtualBox”と表記)で新たに搭載された「テレポート」機能を紹介します。 テレポート機能とは? テレポート機能は、あるPCで稼働中のVirtualBox仮想マシンを停止することなく、他のPCに移動させる機能です。この機能は一般的には“ライブマイグレーション”と呼ばれ、多くのサーバ仮想化ソフトに搭載されています。VMware vSphereでは「VMotion」、Citrix XenServerでは「XenMotion」、Hyper-V 2.0やKVMではそのまま「ライブマイグレーション」と呼ばれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く