タグ

Xenに関するpoohtarouのブックマーク (18)

  • CentOS5.3 VirtualBoxインストール - 防備六

    rpmをインストールしたあとでやること。 [root@localhost ~]# export KERN_DIR=/usr/src/kernels/2.6.18-128.2.1.el5-x86_64/ [root@localhost ~]# export KERN_INCL=/usr/src/kernels/2.6.18-128.2.1.el5-x86_64/include/ [root@localhost ~]# /etc/init.d/vboxdrv setupStopping VirtualBox kernel module                          [  OK  ] Recompiling VirtualBox kernel module これをやらないと怒られちゃいます。 ついでに、Xenのイメージファイル(rawイメージ)をVirtualBoxで使えるよ

    CentOS5.3 VirtualBoxインストール - 防備六
  • Xen 上の CentOS を VirtualBox に移行 - ブログ

    Xen で CentOS を走らせていましたが,どうも管理がしづらいので,思い切って VirtualBox に移行してみました。そのときのメモです。 Xen のディスクイメージを VirtualBox のディスクイメージ (VDI) に変換。 $ VBoxManage convertdd <変換前.img> <変換後.vdi> Xen のカーネルでは起動しないので,CentOS のインストール DVD を使用してアップデート。 起動後,/boot/grub/menu.lst を修正。 これで Xen で走らせていたときの環境をそのまま VirtualBox に移行できました。 アップデート時に,シンボリックリンク /var/tmp (絶対パス) が読み込めないというエラーが出ましたが,rescue モードで入って # cd /mnt/sysimage/var # rm tmp # ln -

  • Xen 3.0 上で virt-install + kickstart での CentOS 5.1 インストールに失敗したがゆえにいろいろ学ぶ修行 - 昨日知ったこと

    発端 Xen 3.0 on CentOS 5.1 の virt-install + kickstart と戯れる毎日。今日も不可解な現象に遭遇。インストール中に「virtualization パッケージグループを入れろって言われたけど、そんなのないよ」と言われてしまう。そんなはずはないのに。 とりあえず、無視してインストールしてみた。インストールは通常に進んだように見えたが、リブート後に「invalid kernel」とか言われちゃう。 domU イメージの調査 検閲Tech: Dom0からDomUのイメージファイルをディスクデバイスとして扱う様々で、正直何をやっているのかわからないところもあるけど。あとでいろいろ調べないとなあ。 ループバックデバイスの空いているところに domU のイメージをマッピング。 # losetup -f /dev/loop0 # losetup /dev/lo

    Xen 3.0 上で virt-install + kickstart での CentOS 5.1 インストールに失敗したがゆえにいろいろ学ぶ修行 - 昨日知ったこと
  • Dom0からDomUのイメージファイルをディスクデバイスとして扱う

    RHEL/CentOS、Xenを中心にメモを残していきます。内容は無保証。適用する場合は、十分確認の上、自己責任で。 指摘、質問、要望をコメントしてもらえると喜びます。 DomUの/var/xen/rescue.imgをDom0側からマウントしたい、という場合がある。例えば、DomUの/boot/grub/grub.confを書き換えたり、rootのパスワードを忘れた場合などだ。 手順だが、簡単に言うと、(1)イメージファイルをループバックデバイスに割り当て、(2)これをパーティション毎にマップし、それをマウントすればOK。まずは、ループバックデバイスの空きを調査する。# losetup -f /dev/loop3 #このループバックデバイス/dev/loop3に、イメージファイルを割当てる。# losetup /dev/loop3 /var/xen/rescue.img #/dev/lo

  • №600 Xen ドメインUOSインストールトラブル - Web Patio - CentOSで自宅サーバー構築

    日時: 2007/12/14 16:59 名前: XENXEN いつもサイトを参考にさせていただいております。 Xen仮想化を、サイトを参考に初めて設定してみました。 以下のとおり、手順を参考に進めてみたところ、 「Welcome to CentOS」の画面でOKとならず、ERROR出てしまいました。 接続先URLに問題がありそうなので、次画面で再入力するのですが、 やはり接続できません。リンク切れでもないようなのですが、 Google検索でも参考事例等がないため、 どなたかお分かりになる方はおられませんでしょうか。 よろしくお願いいたします。 # virt-install --nographics What is the name of your virtual machine? CentOS5-1 How much RAM should be allocated (in megab

  • [Xen] CentOS5でvirt-installを使って仮想環境を作る(株式会社コネクティボしゃいん☆のブログ)

    今回は、Red Hat Enterprise LinuxのクローンOSとして有名なCentOSの話です。 2007年3月に、Red Hat Enterprise Linux 5(以下、RHEL5)がリリースされました。それに伴い、2007年4月にCentOS5もリリースされました。RHEL5・CentOS5がリリースされたことによって、Webアプリの実行環境が劇的に変化することが予想されます。大きな変更点としては、以下のようなものが挙げられます。 Apacheが2.2系に phpが5.1系に MySQLが5.0系に PostgreSQLが8.1系に Kernelが2.6.18に 仮想環境Xen対応に その中の、仮想環境Xenについて取り上げてみます。 Xen非対応のOS(CentOS4など)では、XenのパッチをあてたKernelを再構築するなどして、環境を構築する必要がありましたが、Ce

    [Xen] CentOS5でvirt-installを使って仮想環境を作る(株式会社コネクティボしゃいん☆のブログ)
  • ドメインのスケジューリング【前編】

    引き続き、ドメインのスケジューリングの仕組みを見ていきます。前回までは、「ドメインを切り替える」という点を中心に解説しましたが、今回は、「どのドメインに実行権を与えるか」という視点から解説します。 さて、前回、前々回に引き続き、今回もドメインのスケジューリングの仕組みを見ていきます。前回までは、「ドメインを切り替える」という点を中心に解説しましたが、今回は、「どのドメインに実行権を与えるか」という視点から解説していきたいと思います。 ドメインスケジューラ ドメインスケジューラの仕事は、実行するのに最もふさわしいドメインを選択し、そのドメインに実行権を与えることです。処理のイメージはLinuxのプロセススケジューラとほぼ同等といって良いでしょう。複数のドメインを時分割で動作させることで、いかにも複数のドメインが同時に実行されているかのような環境を作り出します。 Xenは、ドメインスケジューラ

    ドメインのスケジューリング【前編】
  • Hacks オープンソース (OSS) ラボ » CentOS6でXen4を利用する

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • tomo.ac

    This domain may be for sale!

  • Xenで学ぶ仮想化技術

    <目次> オープンソースの仮想化ソフトとして最も注目されている「Xen」の仕組みと使い方を説明します。 そもそもなぜ仮想化が必要なのか,仮想化技術とはどのようなものなのか,などの基から,仮想サーバーの設定方法や高度な機能などの実践・応用までを全6回で解説します。 第1回 ●仮想化とは何か 第2回 ●Xenのインストール方法(前編) 第3回 ●Xenのインストール方法(後編) 第4回 ●仮想環境のネットワーク構築法 第5回 ●仮想サーバーを設定する 第6回 ●Xenの高度な機能を使う

    Xenで学ぶ仮想化技術
  • 独学Linux : Xen環境でdomainUの仮想CPU数を変更する方法

    8月5 Xen環境でdomainUの仮想CPU数を変更する方法 カテゴリ:仮想化 やっと解決しました。 Pentium4のHyper-Threadingでdomain0(つまりホストOS)では、最初からきちんと2つのCPUを認識していたのですが、以前の記事の段階では、domainU(つまりゲストOS)の仮想CPU数を変更する方法がわかりませんでした。 【domainUの起動設定ファイルの変更】 まず、起動設定ファイル(/etc/xen/FC5-domU)に次の2行を加えます。 cpus = "0,1" vcpus = "2" cpusはどの物理CPU(この場合、CPU0とCPU1)を使用するかを設定し、vcpusは仮想CPUの個数の上限値を定めています。こうすると、次の画像のように2つの物理CPUを併用することができるようになります。 この変更だけで、とりあえず2つの仮想CPUを認識してく

  • Xenのイメージファイルをマウントする

    この文書について 色々な理由でXenのイメージファイルをマウントしたくなった時の参考に。勿論、対象のdomUは停止した状態でマウントしましょう。 追加パッケージ kpartxとutil-linuxが必要ですが、きっと入っているでしょう。 確認 Xenのイメージファイルは、デフォルトでは/var/lib/xen/imagesにあります。 fileコマンドで確認すると、以下のようになります。 # file xen.img xen.img: x86 boot sector; partition 1: ID=0x83, active, starthead 1, startsector 63, 208782 sectors; partition 2: ID=0x8e, starthead 0, startsector 208845, 20755980 sectors, code offset 0x4

    Xenのイメージファイルをマウントする
  • XenのDomain-Uディスク拡張(LVMを使用しない) - Get crazy

    XenのDomain-Uのディスク拡張方法として、LVMで構築されたゲストの拡張方法はよく見かけますが、LVMを使用していないゲストのディスク拡張方法があまり見つからず、e2fsckでエラーが出まくり、ハマっていたのですが、以下のページで紹介されていた方法をそのままやったらできました。 http://www.jaddog.org/2009/08/12/expanding-a-xen-disk-images-space/ 環境は、Red Hat Enterprise Linux 5.4です。xenのバージョンは、xen-3.0.3-94.el5_4.3を使用しています。 xenのバージョンや依存したような作業ではないと思うので、他のディストリビューションでも試す価値はあると思います。 ポイントは、xm block-attachです。 ちなみに、Linuxのコマンドライン操作をはてなダイアリー

    XenのDomain-Uディスク拡張(LVMを使用しない) - Get crazy
  • Xenのボリューム追加とディスク追加 – OpenGroove

    Xenで起動中のドメインUにボリュームやディスクを追加する際の手順について。 ボリュームの追加は単に容量を増やしたい時の他、例えばドメインUでLVMの スナップショットを利用したいときにも。 スナップショットを利用するには専用の空き領域が必要だが、CentOSだと通常インストール時に ルートボリュームにまるごとひとつの論理ボリュームが割り当てられるため、 スナップショットに利用するFree PEが存在しない。この状態でlvcreate -sでスナップショットを 作成しようとすると、以下のエラーになるはず。 Insufficient free extents(0) in volume group こんなときはボリュームの追加で対応可能なので手順をメモしておく。 (逆にボリュームを縮小することでFree PEを作り出すこともできるようだが、、 作業が難航したため、没)もちろん、ドメイン0に割り

  • 『Xen リソース割り当て』

    ■xenのメモリ割り当て xm list でドメインIDを確認 xm mem-set [ドメインID] [割り当てメモリ量] ■CPU割り当て xm vcpu-list でCPU割り当てを確認 xm vcpu-set [ドメインID] [割り当てCPU数] ■ディスク割り当て Dom-0でディスク作成 (ここでは100G) dd if=/dev/zero of=/data/xen/xxx_add_disk.img bs=1M count=1 seek=102400 できたファイルをフォーマット mkfs.ext3 xxx_add_disk.img ディスクの割り当て xm block-attach [ドメイン名] [ 仮想ファイルシステムのパス] [ ゲストドメインに割り当てるデバイス名] [ デバイスアクセスモード] ex)   xm block-attach xxx file://da

    『Xen リソース割り当て』
  • 本格的な仮想化導入に向けて

    Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。 Think ITメルマガ会員のサービス内容を見る

  • [ThinkIT] 第3回:管理OSの構築方法 (1/3)

    これまで連載では、仮想マシンやサーバ仮想化についてXenを例に解説してきました。第3回の今回は実際に自宅で試せる仮想サーバインフラ「Xen」のインストール手順を解説します。 今回はXenの導入から、実際にDomain-0(管理OS)が稼働するまでの手順を説明します。Xenのインストール自体は非常に簡単で、RPMパッケージを1つ導入するだけで完了してしまいます。 なお、作業はすべて特権ユーザ「root」にて行います。 Xen環境には、Xenを管理するためのOS「Domain-0」が1つ必要です。XenではこのDomain-0がシステム全体のディスク管理やネットワーク管理を行います。 Domain-0はホストOSではなく、ドメイン番号0で動作する管理OSです。Domain-0はゲストOSであるDomain-Uと同じレイヤーで動作します。 今回、Domain-0にはFedora Core 4を

  • 1