Xen入門 ppt

Similar documents
Xen入門 ppt

untitled

080528LinuxWorldXen入門

Red Hat Enterprise Linux ES (v. 3)

install

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

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

OpenAM 13 インストールガイド

東京エリア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

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

VMware VirtualCenter: Virtual Infrastructure Management Software

Sybase on CLUSTERPRO for Linux HowTo

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

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

東京エリアDebian勉強会 - systemd

untitled

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

Microsoft Word - マニュアル4.1J

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

PowerGres on Linuxマニュアル

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

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

KNOB Knoppix for Bio Itoshi NIKAIDO

US40cユーザーズガイド

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

2

FortiGate Ver.4.0MR3Patch14 Information 1

< 移行前の環境 > 下記が本手順での動作環境です 動作確認のために 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回出張勉強会)

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

untitled

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

名称未設定

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

template.dvi

untitled

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

Transcription:

http://begi.net/ Xen Xen 2 1

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 2

5 6 Xen OS VT AMD-V OSWindows VMware VMotion 3

7 Paravirtualizing Virtual Machine Monitor Xen OS OS VMMhypercall hypercallos Xen 8 4

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

11 Xen A) B) XenSource VT 1. Linux 2. glibc FC5 DVD-ROM /media/cdrecorder /etc/fstab OSWeb /var/www/html/ 1. mount 12 # mount -t iso9660 /dev/cdrom /var/www/html 6

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 7

15 DomainU DomainUOS A) xenguest-install.py 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 8

# 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 9

DomainU xm # xm create -c fc5vm1 setup Firewall Disable Keyboard:Japanese Web # service httpd start Webhttp://192.168.1.20/ iptables 19 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 10

DomainU 1. Domain0 2. DomainU ID 3. DomainU 4. xentop 5. DomainU 21 /etc/xen DomainU /home/xen 22 11

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' 23 12

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 13

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 14

29 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 /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 15

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 32 /mnt/etc/fstab 16

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" 17

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 36 Xen Xen DNS Web IP Xen Xen on CentOS DomainU CentOS on Fedora Core 5 VTCPU Xen Para-Virtualize 18