Xen入門 ppt

Similar documents
Xen入門 ppt

今から間にあう仮想化入門とXenについて

Islandcenter.jp SUSE Linux Enterprise Server の XEN GUI とコマンドの相関 ここでは SUSE Linux Enterprise Server 10 に実装された YaST の Virtual Machine Manager と 一般に良く知られて

untitled

XEN 仮想マシンの移植 Islandcenter.jp 2009/04/14 既に作成済みの XEN 仮想マシンを移植する方法を説明します 仮想マシンイメージは 通常 /var/lib/xen/image/myvmachine に作成されていますが このファイルを tar 圧縮してリムーバブルメデ

080528LinuxWorldXen入門

Red Hat Enterprise Linux ES (v. 3)

t20s3-fn09.pdf

install

Red Hat Enterprise Linux AS (v.3 for IPF) Update 3

. UNIX, Linux, KNOPPIX. C,.,., ( 1 ) p. 2

OpenAM 13 インストールガイド

CentOSv2_furoku

r10s4-fn03.pdf

INR-HG5579a_Netshut_Guide_Linux-Solaris_.doc

東京エリアDebian勉強会   Buffalo Linkstation向け Debian Installer - 第139回 2016年5月度

VPS では 通 常 はインスタンスが 1 個 です 停 止 と 再 起 動 を 選 択 できます CloudStack では インスタンスの 追 加 と 破 棄 の 機 能 を 利 用 することにより お 客 様 が 契 約 されているインスタンス 数 分 の 仮 想 サーバを 自 由 に 追 加

HITACHI Gigabit Fibre Channel (SUSE Linux Enterprise Server IOCard-FP2-Z-199(1)

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L

PRIMERGY Econel 100 オンボード アレイコントローラ<RAID 1> フリーOS動作確認情報

INR-HG5290b_users_Linux-RHEL4_.doc

Raspberry Pi3 / arm64 - Debian/Ubuntu ミートアップ in 札幌

ゼロからはじめるKVM超入門

Microsoft Word - AFT_3TB_HDD_install_guide doc

# mv httpd tar.gz /usr/local/src /usr/local/src # tar zxvf httpd tar.gz make #./configure # make # make install Apache # /usr/local/apac

untitled

VMware VirtualCenter: Virtual Infrastructure Management Software

Sybase on CLUSTERPRO for Linux HowTo

開発キットを使用したMSFシリーズシステム構築事例<Linux入門編>

Alfresco設置手順書

INR-HF51882d_users_Linux-Solaris_.doc

debian_manual.dvi

Microsoft Word - PSB導入ガイド_ docx

プレゼンテーション

Installation Guide for Linux

プレゼンテーション

Linux XScreenSaver T020074

1996 Only One Technology NetJapan System Data Protection Solutions 2009 ActiveImage Protector ActiveImage Protector OS NetJapan System Protection Solu

untitled

Microsoft Word - H25技報(下山).docx

GA-1190J

atama.dvi

第173回東京エリアDebian勉強会   grml-debootstrapを用いた USB起動メモリの作成

debian_install.dvi

プレゼンテーション

Ubuntu Linux PC Ubuntu Linux (14.04 LTS, Trusty Tahr) 32bit CD 64bit CD 2. 32bit CPU 64bit 32bit PC CPU 32bit 64bit Windows 64bit 64bit. 32bit Core 64

untitled

名称未設定

mvd_nas_2.0.5_release_notes_v1_ja.doc

GA-1200J

ZFS on Momonga7

東京エリアDebian勉強会 - systemd

untitled

Raspberry Pi 2 Model B に Debian Jessie / armhf をインストールする - 第125回 2015年3月度

Microsoft Word - マニュアル4.1J

untitled

OSSTechドキュメント

Samba_HowTo.doc

100123SLES11HA.pptx

PRIMEQUEST 1000シリーズ Linux設計ガイド

Red Hat Enterprise Linux AS (v.3 for x86) Update 3

Fortigate Ver.4.0MR3Patch12 Information 1

チャリティーセミナー2010Q1.pptx

東京エリアDebian勉強会 - 第86回 2012年3月度

PowerGres on Linuxマニュアル

目次 1. 対象装置 Windows Server 2003 用ドライバ インストール手順 Windows Server 2003 インストール済みサーバへの N Gb(2ch) 接続ボ ード追加 N G

Amandaバックアップセミナー.pptx

Armadillo-9 ソフトウェアマニュアル

KNOB Knoppix for Bio Itoshi NIKAIDO

2011年11月10日 クラウドサービスのためのSINET 学認説明会 九州地区説明会 九州大学キャンパス クラウドシステムの導入 伊東栄典 情報基盤研究開発センター 1

PowerGres on Linux HAマニュアル

<4D F736F F D208CA48F4395F18D DC58F4994C5816A2E646F63>

US40cユーザーズガイド

ゲスト OS インストール ガイド

Oracle HTML DB 導入ガイド

2

Model BRevision 2.0 OS Raspbian wheezy NOOBS v1.3.2 HDMIHDMI USB USBUSBUSB LAN 1AUSBmicro USB Web URL Web

Faronics Core User Guide

FortiGate Ver.4.0MR3Patch14 Information 1

untitled

PRIMERGY RX100 S5 未サポートOS動作検証確認情報

BIGLOBE クラウドホスティングネットワーク設定パッチインストール手順 (CentOS6) 1.1 版 (2017 年 12 月 11 日 ) ビッグローブ株式会社

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

< 移行前の環境 > 下記が本手順での動作環境です 動作確認のために Apache をインストールし 追加ディスクに dummy.iso というファイルを配置しています <ECS> リージョン : アジア東北 1 ( 東京 ) インスタンスタイプの選択 : 1-core, 2GB ネットワークタイプ

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

目次 1. はじめに 本文書の目的 前提条件 略語 事前準備 ホスト名の名前解決 Linux 版パッケージ システム要件 ソフトウェア要件 パッケージ構成

PowerGres on Linuxマニュアル

東京エリアDebian勉強会 Debian JP Project - OSC 2017 Tokyo/Fall (第154回出張勉強会)

Windows SE RAC 10g 構築手順書

PRIMERGY TX1320 M3 未サポートOS動作検証確認情報

untitled

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

名称未設定

untitled

防災マップ作成システムの開発業務基本設計書

template.dvi

Event Name

untitled

090801OSC新潟.ppt

富士通製サーバ「PRIMEPOWER」「PRIMERGY」とエスアイアイ・ネットワーク・システムズ製コンソールサーバ「SmartCS」の接続検証結果報告書

Transcription:

http://begi.net/

Xen Xen 2

Fedora Core 5 IP IP IP 192.168.1.10/24 server.example.com HDD Web Disabled SELinux Disabled 3

Xen Virtual Machine Monitor 4 Hypervisor Xenoserver

5

6 Xen OS VT AMD-V OSWindows VMware VMotion

7 Paravirtualizing Virtual Machine Monitor Xen OS OS VMMhypercall hypercallos

Xen 8

Xen OS OS Linux NetBSD FreeBSD Solaris OpenBSD Plan9 Netware Domain0 OS Linux NetBSD βfreebsd α 9

Xen

Xen 11 A) B) XenSource VT 1. Linux 2. glibc

FC5 DVD-ROM /media/cdrecorder 12 /etc/fstab OSWeb /var/www/html/ 1. mount # mount -t iso9660 /dev/cdrom /var/www/html

Xen RPM # rpm -ivh /var/www/html/fedora/rpms/ rpm 1. sysfsutils bridge-utils 2. Xen Xen xen kernel-xen0 kernel-xenu 13

3 1. FC5 2. Domain0Xen 3. DomainU OS 1. Domain0 /etc/grub.conf default default=2 title 0 2. Domain0 14

DomainU DomainUOS A) xenguest-install.py 15 B) yum

1. DVD-ROM /var/www/html # mount -t iso9660 /dev/cdrom /var/www/html 2. Web # service httpd start 3. Web DVD http://localhost/readme 4. # useradd xen 16

# xenguest-install.py What is the name of your virtual machine? fc5vm1 How much RAM should be allocated (in megabytes)? 256 What would you like to use as the disk (path)? /home/xen/fc5vm1.img How large would you like the disk to be (in gigabytes)? 4 What is the install location? http://192.168.1.10/ fc5vm1 256MB /home/xen/fc5vm1.img (4GB) http://192.168.1.10/ 17

CUI English jp106 IP 192.168.1.20 Use test mode vm1.example.com Web server X 18

19 DomainU xm # xm create -c fc5vm1 setup Firewall Disable Keyboard:Japanese Web # service httpd start Webhttp://192.168.1.20/ iptables

DomainU Domain0Ctrl+] DomainUxm console ID xm list ID xm top xentop xm mem-set ID xm mem-max ID DomainU xm shutdown ID DomainU xm destroy ID DomainUxm save ID DomainUxm restore 20

DomainU 1. Domain0 2. DomainU ID 3. DomainU 4. xentop 5. DomainU 21

/etc/xen DomainU /home/xen 22

23 DomainU /etc/xen/fc5vm1 name = "fc5vm1" memory = "256" disk = [ 'file:/home/xen/fc5vm1.img,xvda,w' ] vif = [ mac=00:16:3e:1b:60:98 ] AC bootloader="/usr/bin/pygrub" on_reboot = 'restart' on_crash = 'restart'

OS OS A) B) tar,afio C) yum rpmstrap(red Hat ),debootstrap Debian 25

1. # dd if=/dev/zero of=/home/xen/fc5vm2.img bs=1024k count=1 seek=2048 2. # mkfs.ext3 /home/xen/fc5vm2.img 3. # mount -o loop /home/xen/fc5vm2.img /mnt 26

boot DomainU DomainU / etc dev xen DomainU mnt etc dev DomainU 27

1. /mnt/dev # mkdir /mnt/dev # cp -a /dev/* /mnt/dev 2. /proc # mkdir /mnt/proc # mount -t proc none /mnt/proc 28

yum /root/yum-xen.conf [main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log exclude=*-debuginfo gpgcheck=0 obsoletes=1 reposdir=/dev/null [base] name=fedora Core 5 - $basearch - Base #mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-5 baseurl=http://ftp.riken.jp/linux/fedora/core/5/i386/os/ enabled=1 [updates-released] name=fedora Core 5 - $basearch - Released Updates #mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc5 baseurl=http://ftp.kddilabs.jp/linux/packages/fedora/core/updates/5/i386/ enabled=1 29 /etc/yum.conf /etc/yum.repo.d/

1. mirrorlist URL http://fedora.redhat.com/download/mirrors/fedora-core-5 2. URL http://ftp.riken.jp/linux/fedora/core/5/$arch/os/ 3. $ARCH i386 http://ftp.riken.jp/linux/fedora/core/5/i386/os/ 4. URL baseurl baseurl=http://ftp.riken.jp/linux/fedora/core/5/i386/os/ 5. mirrorlist 30

Base 1. yum # yum check-update 2. yumfedora Core 5 Base # yum --installroot=/mnt -c yum-xen.conf -y groupinstall Base 31

DomainU 1. cp -a /lib/modules/2.6.15-1.2054_fc5xenu /mnt/lib/modules 2. /mnt/etc/fstab # cp /etc/fstab /mnt/etc OK /mnt/etc/fstab 32

1. # cp /mnt/etc/modprobe.conf.dist /mnt/etc/modprobe.conf alias eth0 xennet 2. /etc/sysconfig/network # cp /etc/sysconfig/network /mnt/etc/sysconfig/network HOSTNAME=vm2.example.com 3. /etc/sysconfig/network-scripts/ifcfg-eth0 # cp /etc/sysconfig/network-scripts/ifcfg-eth0 /mnt/etc/sysconfig/network-scripts/ifcfg-eth0 IP 192.168.1.30 HWADDRDomain0 HWADDR 33

Xen 1. # cp /etc/xen/fc5vm1 /etc/xen/fc5vm2 2. 34 /etc/xen/fc5vm2 name = "fc5vm2" memory = "256" disk = [ 'file:/home/xen/fc5vm2.img,hda1,w' ] vif = [ 'mac=00:16:3e:1b:60:98' ] kernel = "/boot/vmlinuz-2.6.15-1.2054_fc5xenu" ramdisk = "/boot/initrd-2.6.15-1.2054_fc5xenu.img root = "/dev/hda1 ro"

DomainU 1. # umount /mnt/proc # umount /mnt 2. xm DomainU # xm create -c fc5vm2 3. root passwd 4. setup Firewall Network 5. yum Web # yum -y install httpd # service httpd start 35 Webhttp://192.168.1.30

Xen Xen 36 DNS Web IP Xen Xen on CentOS DomainU CentOS on Fedora Core 5 VTCPU Xen Para-Virtualize