タグ

kvmに関するmsuharaのブックマーク (44)

  • KVM+ScientificLinux Virsh-installした時のエラーたち

    朝にブログ更新して途中で寝てたけど、ずっとエラーでやっと1個作れたw とりあえず先に大量にあるエラー集的なものを載せといた方が、出来上がりはこれですっていう3分クッキングな内容になってしまうのは防げるかと思うw 時系列で載せます。 すっごい間抜けなものもあるw ERROR    ソケットの '/var/run/libvirt/libvirt-sock' への接続に失敗しました: そのようなファイルやディレクトリはありません解決策:libvirtdを起動してなかった。ふはは。 libvirtd デーモンを起動中: 2013-09-17 05:07:33.210+0000: 20731: info : libvirt version: 0.10.2, package: 18.el6_4.5 (Scientific Linux, 2013-05-16-11:21:40, sl6.fnal.gov

  • Forwarding ports to guests in libvirt / KVM

    How can I forward ports on a server running libvirt/KVM to specified ports on VM's, when using NAT? For example, the host has a public IP of 1.2.3.4. I want to forward port 80 to 10.0.0.1 and port 22 to 10.0.0.2. I assume I need to add iptables rules, but I'm not sure where is appropriate and what exactly should be specified. Output of iptables -L Chain INPUT (policy ACCEPT) target prot opt source

    Forwarding ports to guests in libvirt / KVM
  • libvirtのnwfilterについて調べてみた。 - ペンギンと愉快な機械の日々

    Debian, networkもともとの経緯としては、2月のDebian勉強会でSqueezeリリース記念で、「ヤッター、リリースしたよ! Squeezeになってうれしいこと、Squeezeになって変わったことを教えてください。」という事前課題で自分の回答してそれに対して自分自身に課した宿題でした。が、手つかずで最近やるやる詐欺になっていました。あかんですな。まぁ連休を使ってようやくまとめて調べる機会ができたので、自分のために整理してみました。環境もちろんDebianです。環境としてはWheezy/Sidを使ったり、Squeezeだったりなのですが、このブログでの最終的な設定自体はSqueezeです。Squeezeな理由は後述します。Wheezy/Sidな環境ではnwfilterが含まれるlibvirt-binは0.9.0、Squeezeは0.8.3です。なぜSqueeze?なんでSidじ

  • linux/kvm – Yuna's Technical Guide

    KVMメモ このページは、kvmをlibvirt(virsh)で使いたい人向けのメモです。簡単に使いたい人は、virt-managerを使ってください。 準備 Fedora/CentOS kvmを利用するのに、libvirtを利用します。libvirtをインストールしておきます。virt-managerをインストールすると必要なパッケージが一通り入って便利です。また、kvmで仮想マシンを実行するのに必要なqemu-kvmもインストールしておきます。 # yum install virt-manager # yum install qemu-kvm 次に、kvmのモジュールをカーネルにロードします。AMDの場合は、kvm_intelの代わりにkvm_amdを使ってください。 # modprobe kvm # modprobe kvm_intel libvirtを利用するには、libvirtd

    msuhara
    msuhara 2012/08/07
    カーソルがずれる
  • KVM/libvirt 隔離された2つの仮想ネットワーク間で通信する

    検証や勉強で仮想マシンを複数作って異なるネットワークセグメントに配置したい時に使う。 RHCE/RHCSA(RHCT)の勉強するときに便利。 libvirt(virt-manager)は起動時にOSのルーティングを有効化するが、作成する仮想ネットワーク(virbrX)が他の仮想ネットワークとルーティングすることを禁止している。 # sysctl -a |grep ip_forward net.ipv4.ip_forward = 1 隔離された2つのネットワークを以下のように作成する(virt-managerから作成) virbr1 <network> <name>trust</name> <uuid>9929b191-4e3e-42e0-9dd4-00f1dea86715</uuid> <bridge name='virbr1' stp='on' delay='0' /> <ip addr

  • KVM libvirt qcow2ファイルのリサイズ(ディスク増量) - 忘れないようにメモ

    http://www.brabbel.net/wp/archives/174 qcow2 -> rowイメージに変換して ddのseekを使って拡張 resize2fsを使ってext3を拡張 row -> qcow2に戻す qcow2のイメージの中に複数のパーティションがあるので簡単にいかない。 http://www.saitoudaitoku.com/wordpress/?p=523 こっちの方法になりそうな気配 http://itsignals.cascadia.com.au/?p=28 もしくはこちら 試してみたところ、 parted のコマンドライン版では ”File system has an incompatible feature enabled” のエラーが出てしまい駄目だった。 検索しても解決に至っている物がみつからないのであきらめて、CDイメージのgpartedを実行し

    KVM libvirt qcow2ファイルのリサイズ(ディスク増量) - 忘れないようにメモ
  • KVMで仮想環境構築 for Ubuntu Server 12.04 - 逆襲のWebエンジニア

    移転しました。 http://rx93g.blogspot.jp/2013/06/kvm-for-ubuntu-server-1204.html

    KVMで仮想環境構築 for Ubuntu Server 12.04 - 逆襲のWebエンジニア
  • ubuntu-vm-builder で仮想マシンを作る - May the Source be with you

    うぶまがのロードテストにも書きましたが、普段の仮想マシン管理には virt-manager を使っていたりします。ですが GUI アプリですので、あまりスマートではありません。VM のホストに ssh して、そこからコマンドで制御できればそれで十分なわけです。というわけで ubuntu-vm-builder を使って見ました。当然仮想化には KVM を使いますので、KVM が使えるマシンである必要があります。デスクトップのサンドボックスを作るわけではなく*1、複数の仮想サーバを一台のマシンでまかなうのが目的ですので、やりたいことは以下のようになります。 KVM を使って仮想マシンを動作させる CLI から制御する ネットワークにブリッジ接続する ホストの起動時にゲストを自動起動させられればベター KVM のインストール 10.04 以降なら、以下のようにインストールします。 $ sudo

    ubuntu-vm-builder で仮想マシンを作る - May the Source be with you
  • libvirtからkvm上のCD-ROMドライブのディスク交換 - ytoku’s diary

    $ virsh attach-disk <domain> <source> <target> --type cdrom 例: $ virsh attach-disk DomainU1 /path/to/newdisk.iso hdc --type cdromポイントが二つ --type cdromをつけないと"エラー: this function is not supported by the hypervisor: only SCSI or virtio disk device can be detached dynamically"と怒られる。 はフルパスで書かなければならない。

    libvirtからkvm上のCD-ROMドライブのディスク交換 - ytoku’s diary
    msuhara
    msuhara 2011/03/02
    cdromの入れ替え方法がわからなくて困ってました。
  • Legacy Communities - IBM Community

    If you’re looking for a developerWorks forum — Don't panic! You are in the right place. You are here because specific IBM developerWorks forums, blogs and other Connections content have been decommissioned. This page will help you find the content you are looking for, get answers to your questions, and find a new community to call home. Where am I? You are on the IBM Community area, a collection o

    msuhara
    msuhara 2010/09/10
    PDFファイルによるガイド
  • KVM徹底入門 Linuxカーネル仮想化基盤構築ガイド | SEshop.com

    オープンソース仮想化技術の 新 解答 KVMは、Kernel Virtual Machineの略で、新しい形態の仮想化基盤を提供するオープンソース・ソフトウェアです。KVMを利用することで、1つのコンピュータで複数のOSを動作させられます。KVMはLinuxのカーネル(OS体)の追加モジュールとして動作するため、仮想化専用OS(ハイパーバイザ)をインストールする必要がありません。カーネル開発グループに認められた正式なLinuxの機能であり、通常のOSを改変することなくゲストとして利用できるのも大きな特徴です。 書では、KVMの導入とその利用方法について解説するほか、KVMと深いかかわりを持つエミュレータQEMUについても解説します。オープンソースを利用した新しい仮想化基盤を知るために必見の1冊です。 カーネルの機能で仮想化を実現 ・- FedoraとUbuntuで、インストール解説 ・

    KVM徹底入門 Linuxカーネル仮想化基盤構築ガイド | SEshop.com
    msuhara
    msuhara 2010/09/10
    日本語の入門情報
  • LinuxでKVMを使用した仮想環境でのネットワーク構築について - 現在、以下の環境で、KVMを使用した仮想環境の構築をしていま... - Yahoo!知恵袋

    Linux で KVM を使用した仮想環境でのネットワーク構築について 現在、以下の環境で、KVMを使用した仮想環境の構築をしています。 あちこち調べてみたのですが、件を満たせそうな情報を見つけ出せなかったので、 参考書籍や、参考サイト、設定そのものといった情報をいただければ幸いです。 環境 ホストOS:CentOS 5.4 ゲストOS:Windows 7 Home Premium 構築している環境 xxx.xxx.xxx.xxx←外部のネットワーク | +======= | (192.168.0.10)←固定IPアドレス | ホストOS | (192.168.122.1) +======= | +======= | (192.168.122.2)←libvirt の設定で固定でIPを割り振っています。 | ゲストOS +======= やりたいこと 1.ホストOSは外部ネットワークはデ

    LinuxでKVMを使用した仮想環境でのネットワーク構築について - 現在、以下の環境で、KVMを使用した仮想環境の構築をしていま... - Yahoo!知恵袋
    msuhara
    msuhara 2010/07/21
    ヒント
  • Legacy Communities - IBM Community

    If you’re looking for a developerWorks forum — Don't panic! You are in the right place. You are here because specific IBM developerWorks forums, blogs and other Connections content have been decommissioned. This page will help you find the content you are looking for, get answers to your questions, and find a new community to call home. Where am I? You are on the IBM Community area, a collection o

  • Ubuntu 10.04 + KVM + Ubuntu Server Edition JeOS を試してみる

    Ubuntu 10.04 上で動作させる KVM で、Ubuntu 10.04 Server Edition JeOS をインストールしてみました。 仮想マシンマネージャを起動し、[localhost (QEMU)] を選択した状態で、[New] ボタンをクリックして、仮想マシン作成します。 (作成例) 名前: JeOS10 Choose how you would like to install the operating system: ローカルインストールのメディア (ISO イメージ、又は CDROM) Locate your install media: Use ISO image, /somepath/ubuntu-10.04-server-amd64.iso OS Type: Linux Version: Ubuntu 10.04 (Lucid Lynx) Memory (R

  • Stray Penguin - Linux Memo (KVM-3)

    ゲストのインストール (virt-install編) 先のページでは、qemu-kvm コマンドでゲストのインストーラを直接起動してその後普段用の起動用 qemu-kvm スクリプトに移行するという基的な、泥臭い、解剖学的なやり方を紹介したわけだが、当節では、virt-install コマンドでインストールする現実的なやり方を紹介する。virt-install は裏で libvirt (Xenの記事参照) を使用しているため、インストールと同時にゲスト定義が libvirt のドメイン定義データベースに登録される。そのため、インストール後に通常起動用のシェルスクリプトを用意したり libvirt のドメイン定義プールに手で加えたりといった手間が要らない。virt-install のコマンドオプションはかなり限られていて仮想マシンのパラメータをきめ細かく制御することができないという欠点はあ

    msuhara
    msuhara 2010/04/03
  • virsh consoleを使うためにUbuntuのシリアルコンソール設定

    ゲストOSのシリアルコンソール設定 SerialConsoleHowto - Community Ubuntu Documentationを参考にしました。ゲストOSを起動してシリアルコンソールを設定します。 $ sudo vi /etc/event.d/ttyS0 以下の内容で新規にファイルを作成します。 # ttyS0 - getty # # This service maintains a getty on ttyS0 from the point the system is # started until it is shut down again. start on runlevel 2 start on runlevel 3 start on runlevel 4 start on runlevel 5 stop on runlevel 0 stop on runlevel 1

  • Kvm+qemu - Asterisk works Wiki

    Ubuntu デスクトップで仮想化環境を構築する場合、KVMの方が作りやすいようである。XENをインストールしてみたがうまく動かなかった。 このページではkvm+qemu+virt-managerの環境についてまとめる。ubuntuは9.04を使っている。 KVMとは? KVMはカーネル2.6.20から組み込まれたカーネルの仮想マシン環境。 ハイパーバイザー型の仮想環境であり、完全仮想化をするためWindowsもOSに手を加えることなくインストール可能。利用するにはIntel VTやAMD-VといったCPUによる仮想化支援機能が必要。 KVMを使用するにはQEMUとvirt-managerを組み合わせる。 完全仮想化でかまわないならカーネル組み込まれているのでどんなディストリでも使え便利だと思う。 kvm+qemuはlibvirtで操作でき、それも便利。 KVMのインストール KVMを

    msuhara
    msuhara 2010/03/31
  • 第61回 「Ubuntuらしく」仮想マシンを使う:ubuntu-vm-builder | gihyo.jp

    Ubuntuで構築したデスクトップ環境を使っていく上で、どうしてもテスト的にソフトウェアをインストールしたいことがあります。こうした場合、常用環境を壊さないように、別のマシンで試してみたくなるはずです。ですが、そうそう多くの物理的なハードウェアを用意することはできません。 その際、仮想マシンを使うのが常套手段です。そこで今回は、(⁠多少ハードウェアを選ぶとはいえ)Ubuntuで手軽に仮想マシンを使う方法を説明します。 Ubuntuにおける仮想マシン 「仮想マシン」とは、ソフトウェアを用いて物理的なハードウェア(PC)をエミュレーションし、あたかも複数台のPCが存在するかのように扱うことができる技術のことを指します。古くから存在するVMwareなどが代表的な例ですが、Microsoft VirtualPC・VirtualBox・Xen・KVMなど、代表的なものだけでも多くの実装が存在します。

    第61回 「Ubuntuらしく」仮想マシンを使う:ubuntu-vm-builder | gihyo.jp
  • KVMの導入と基本的な使い方

    ゲストOSの起動 インストールが終わったら、仮想ハードディスクイメージを使ってブートします(-boot c)。今回、ゲストOSはX Window Systemを必要としない最小構成にしています。通常、QEMUはSDLを使ったVGAでの出力ですが、今回はテキストモードで起動します(-curses)。 実行するとそのまま仮想ターミナル上でゲストOSのブートが始まり、ブート後、ログインし/proc/cpuinfoを見ると、CPUの型が「QEMU Virtual CPU」となっていることが分かります。 $ kvm -hda sid.img -boot c -m 384 -curses (snip) Debian GNU/Linux squeeze/sid kvm-guest tty1 kvm-guest login: $ cat /proc/cpuinfo (snip) model name   

    KVMの導入と基本的な使い方
    msuhara
    msuhara 2010/03/26
  • Virtualization With KVM On Ubuntu 8.10

    Virtualization With KVM On Ubuntu 8.10Version 1.0 Author: Falko Timme This guide explains how you can install and use KVM for creating and running virtual machines on an Ubuntu 8.10 server. I will show how to create image-based virtual machines and also virtual machines that use a logical volume (LVM). KVM is short for Kernel-based Virtual Machine and makes use of hardware virtualization, i.e., yo