LPIC 304 2014 7 27 ( ) 13:30 16:30 LPI-Japan LPI-Japan 2009. All rights reserved.
LPI-Japan 2009. All rights reserved. 2
Linux Linus Torvalds Carl ) in LinuxConJapan http://www.lpi.or.jp/news/event/page/20130529_02_report/ nginx Igor Sysoev in Nginx http://nginx-ug.jp/ LPI-Japan 2009. All rights reserved. 3
IT LPIC 2 http://jibun.atmarkit.co.jp/scenter/ittrain/129_exam_1_q.html LPI-Japan 2009. All rights reserved. 4
LPI-Japan 2009. All rights reserved. 5
LPI-Japan 2009. All rights reserved. 6
LPI-Japan 2009. All rights reserved. 7
LPI-Japan 2009. All rights reserved. 8
(%) DRDB Pacemaker 35 50 Xen KVM LVS HAProxy 15 http://www.lpi.or.jp/lpic3/range/range304.shtml LPI-Japan 2009. All rights reserved. 9
LPI-Japan 2009. All rights reserved. 10
LPI-Japan 2009. All rights reserved. 11
LPI-Japan 2009. All rights reserved. 12
LPI ( ) http://www.lpi.or.jp/lpic3/book.shtml LPI-Japan 2009. All rights reserved. 13
LPI-Japan 2009. All rights reserved. 14
LPI-Japan 2009. All rights reserved. 15
330.1 1 1 OS LPI-Japan 2009. All rights reserved. 16
330.1 LPI-Japan 2009. All rights reserved. 17
330.1 ( ) Virtualbox VMwarePlayer OS OS OS LPI-Japan 2009. All rights reserved. 18
330.1 ( 1) KVM OS OS OS LPI-Japan 2009. All rights reserved. 19
330.1 ( 2) Xen XenServer Microsoft Hyper-V OS OS OS LPI-Japan 2009. All rights reserved. 20
330.1 ( ) OpenVZ LXC(LinuxContainer Docker OS OS OS LPI-Japan 2009. All rights reserved. 21
330.1 LPI-Japan 2009. All rights reserved. 22
330.1 Intel CPU LPI-Japan 2009. All rights reserved. 23
330.1 AMD CPU LPI-Japan 2009. All rights reserved. 24
330.1 vmx svm PC BIOS EFI Virtualization Virtualization Support Secure Virtual Machine LPI-Japan 2009. All rights reserved. 25
330.1 LPI-Japan 2009. All rights reserved. 26
330.1 (Full Virtualization) OS Intel-VT AMD-V CPU [Xen/KMV ] (Para Virtualization) OS [Xen ] LPI-Japan 2009. All rights reserved. 27
LPI-Japan 2009. All rights reserved. 28
330.2 Xen(Xen ) Xen OS Domain-O OS Domain-U Domain-O ( OS) Domain-U ( OS) Domain-U ( OS) LPI-Japan 2009. All rights reserved. 29
330.2 Xen(Xen ) CentOS-5.10(x86_64) ISO LPI-Japan 2009. All rights reserved. 30
330.2 Xen(Xen ) CPU PC LPI-Japan 2009. All rights reserved. 31
330.2 Xen(Xen ) CentOS5.10 64bits) LPI-Japan 2009. All rights reserved. 32
330.2 Xen(Xen ) LPI-Japan 2009. All rights reserved. 33
330.2 Xen(Xen ) LPI-Japan 2009. All rights reserved. 34
330.2 Xen(Xen ) > Xen LPI-Japan 2009. All rights reserved. 35
330.2 Xen(Xen ) > Xen libvirt virt-manager LPI-Japan 2009. All rights reserved. 36
330.2 Xen(Xen ) libvirt? Xen KVM OpenVZ LXC libvirt virt-manager virsh virt-install LPI-Japan 2009. All rights reserved. 37
330.2 Xen(Xen ) virt-manager ( ) virsh (virsh ) virt-install (virt-install ) libvirt Xen KVM OpenVZ LXC LPI-Japan 2009. All rights reserved. 38
330.2 Xen(Xen ) LPI-Japan 2009. All rights reserved. 39
330.2 Xen(Xen ) SELinux LPI-Japan 2009. All rights reserved. 40
330.2 Xen(Xen by virt-manager) > > virt-manager LPI-Japan 2009. All rights reserved. 41
330.2 Xen(Xen ) Domain-O( OS) LPI-Japan 2009. All rights reserved. 42
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 43
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 44
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 45
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 46
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 47
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 48
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 49
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 50
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 51
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 52
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 53
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 54
330.2 Xen(Xen ) Domain-U( OS) LPI-Japan 2009. All rights reserved. 55
330.2 Xen Xen Xen /etc/xen LPI-Japan 2009. All rights reserved. 56
330.2 Xen Xen xend xend-config.sxp LPI-Japan 2009. All rights reserved. 57
330.2 Xen Xen LPI-Japan 2009. All rights reserved. 58
330.2 Xen Xen xm list( ) xm create ( ) xm uptime( ) LPI-Japan 2009. All rights reserved. 59
330.2 Xen Xen xm info (Xen ) LPI-Japan 2009. All rights reserved. 60
330.2 Xen Xen xm top( top ) xentop LPI-Japan 2009. All rights reserved. 61
330.2 Xen Xen xm shutdown ( ) xm destroy ( ) xm reboot ( ) LPI-Japan 2009. All rights reserved. 62
330.2 Xen Xen xm pause( ) xm unpause( ) LPI-Japan 2009. All rights reserved. 63
330.2 Xen Xen xm help( ) LPI-Japan 2009. All rights reserved. 64
LPI-Japan 2009. All rights reserved. 65
330.3 KVM KVM CPU PC LPI-Japan 2009. All rights reserved. 66
330.3 KVM KVM (CentOS6.5 64bits ) LPI-Japan 2009. All rights reserved. 67
330.3 KVM KVM LPI-Japan 2009. All rights reserved. 68
330.3 KVM KVM LPI-Japan 2009. All rights reserved. 69
330.3 KVM KVM > LPI-Japan 2009. All rights reserved. 70
330.3 KVM KVM LPI-Japan 2009. All rights reserved. 71
330.3 KVM KVM CPU (vmx or svm) cat /proc/cpuinfo LPI-Japan 2009. All rights reserved. 72
330.3 KVM KVM kvm lsmod grep kvm Intel CPU kvm kvm_intel AMD CPU kvm kvm_amd LPI-Japan 2009. All rights reserved. 73
330.3 KVM KVM qemu-kvm(kvm ) libvirt bridge-utils( ) python-virtinst(virt-install ) LPI-Japan 2009. All rights reserved. 74
330.3 KVM KVM ifcfg-br0 cd /etc/sysconfig/network-scripts cp p ifcfg-eth0 ifcfg-br0 ifcfg-eth0 NM_CONTROLLED=no BRIDGE=br0 LPI-Japan 2009. All rights reserved. 75
330.3 KVM KVM ifcfg-br0 DEVICE=br0 TYPE=Bridge NM_CONTROLLED=no #NAME= System eth0 LPI-Japan 2009. All rights reserved. 76
330.3 KVM KVM /etc/init.d/network restart LPI-Japan 2009. All rights reserved. 77
330.3 KVM KVM ifconfig LPI-Japan 2009. All rights reserved. 78
330.3 KVM KVM ( OS ) LPI-Japan 2009. All rights reserved. 79
330.3 KVM KVM ( OS ) LPI-Japan 2009. All rights reserved. 80
330.3 KVM KVM ( OS ) LPI-Japan 2009. All rights reserved. 81
330.3 KVM KVM ( ) LPI-Japan 2009. All rights reserved. 82
330.3 KVM KVM ( ) LPI-Japan 2009. All rights reserved. 83
330.3 KVM KVM (virsh ) virsh version (virsh ) virsh list ( ) virsh dominfo ( ) virsh domstate ( ) LPI-Japan 2009. All rights reserved. 84
330.3 KVM virsh console ( ) virsh shutdown ( ) virsh start ( ) virsh reboot ( ) virsh suspend ( ) virsh resume ( ) virsh destroy ( ) LPI-Japan 2009. All rights reserved. 85
330.3 KVM virsh help LPI-Japan 2009. All rights reserved. 86
LPI-Japan 2009. All rights reserved. 87
LPI-Japan 2009. All rights reserved. 88
RAID SPF(Single Point Failuer) LPI-Japan 2009. All rights reserved. 89
iptables SELinux 333 LPI-Japan 2009. All rights reserved. 90
2 (/dev/sdb1) 333 LPI-Japan 2009. All rights reserved. 91
elrepo Primary/Secondary 333 LPI-Japan 2009. All rights reserved. 92
drbd84-utils kmod-drbd84 333 LPI-Japan 2009. All rights reserved. 93
(/etc/drbd.conf) /etc/drbd.d global_common.conf *.res 333 LPI-Japan 2009. All rights reserved. 94
/etc/drbd.d/global_common.conf usage-count (http://usage.drbd.org ) protocol ( / ) local-io-error ( IO shutdown) Primary scp Secondary LPI-Japan 2009. All rights reserved. 95
http://usage.drbd.org ( ) 333 LPI-Japan 2009. All rights reserved. 96
(r0.res) Primary scp Secondary 333 LPI-Japan 2009. All rights reserved. 97
r0.res cram-hmac-alg (Master/Slave ) shared-secret (Master/Slave ) device (DRBD ) disk (DRBD ) meta-disk ( ) on DRBD1 (uname n ) address ( IP ) LPI-Japan 2009. All rights reserved. 98
drbdadm create-md r0 Primary/Secondary 333 LPI-Japan 2009. All rights reserved. 99
drbd (Primary/Secondary ) 333 (Primary/Secondary ) LPI-Japan 2009. All rights reserved. 100
DRBD /etc/init.d/drbd status 333 cs(connected) 2 ro(secondary/seconday) Primary Ds(Inconsistent/Inconsistent) cat /proc/drbd LPI-Japan 2009. All rights reserved. 101
2 Secondary Primary Primary 333 Primary/Secondary (Primary SyncSource ) LPI-Japan 2009. All rights reserved. 102
Secondary Primary/Secondary (Secondary SyncTgarget ) LPI-Japan 2009. All rights reserved. 103
Primary /dev/drbd0 ( ext4 ) /mnt/r0 333 LPI-Japan 2009. All rights reserved. 104
Primary DRBD (drbd_testfile) Secondary drdbadm secondary r0 333 LPI-Japan 2009. All rights reserved. 105
DRBD2 Primary 333 drbd_testfile LPI-Japan 2009. All rights reserved. 106
DRBD2 drbd_testfile secondary 333 DRBD1 primary LPI-Japan 2009. All rights reserved. 107
LPI-Japan 2009. All rights reserved. 108
LPI-Japan 2009. All rights reserved. 109
heartbeat,pacemaker LPI-Japan 2009. All rights reserved. 110
apache yum y install httpd LPI-Japan 2009. All rights reserved. 111
/var/www/html /mnt/r0/html Primary Secondary LPI-Japan 2009. All rights reserved. 112
Primary httpd (index.html) LPI-Japan 2009. All rights reserved. 113
heartbeat rpm -ivh http://ftp-srv2.kddilabs.jp/linux/packages/fedora/epel/6/i386/epel-release-6-8.noarch.rpm yum install heartbeat LPI-Japan 2009. All rights reserved. 114
rpm qi heartbeat LPI-Japan 2009. All rights reserved. 115
http://sourceforge.jp/projects/linux-ha/releases/60151 pacemaker-1.0.13-1.2.el6.i686.repo.tar.gz /tmp LPI-Japan 2009. All rights reserved. 116
LPI-Japan 2009. All rights reserved. 117
pacemaker yum -c /tmp/pacemaker-1.0.13-1.2.el6.i686.repo/pacemaker.repo install pacemaker-1.0.13 pm_extras LPI-Japan 2009. All rights reserved. 118
pacemaker LPI-Japan 2009. All rights reserved. 119
heartbeat cp p /usr/share/doc/heartbeat-3.0.4/ha.cf /etc/ha.d/ha.cf cp p /usr/share/doc/heartbeat-3.0.4/authkeys /etc/ha.d/authkeys LPI-Japan 2009. All rights reserved. 120
heartbeat scp DRBD2 node uname n LPI-Japan 2009. All rights reserved. 121
ha.cf pacemaker pacemaker logfacility keepalive deadtime warntime initdead heartbeat (OS) udpport bcast heartbeat auto_failback node (uname n ) LPI-Japan 2009. All rights reserved. 122
rsyslog rsyslog LPI-Japan 2009. All rights reserved. 123
authkeys (600) scp Secondary LPI-Japan 2009. All rights reserved. 124
Primary Secondary heartbeat /var/lib/heartbeat/crm cib.xml LPI-Japan 2009. All rights reserved. 125
Primary crm_mon rfa LPI-Japan 2009. All rights reserved. 126
Secondary heartbeat OFFLINE LPI-Japan 2009. All rights reserved. 127
cluster2 heartbeat LPI-Japan 2009. All rights reserved. 128
ha.cf respawn root /usr/lib/heartbeat/ifcheckd ( ) heartbeat LPI-Japan 2009. All rights reserved. 129
eth0 LPI-Japan 2009. All rights reserved. 130
apache pacemaker httpd server-status httpd.conf LPI-Japan 2009. All rights reserved. 131
pacemaker (DRBD) LPI-Japan 2009. All rights reserved. 132
( ) (apache) ( IP) LPI-Japan 2009. All rights reserved. 133
LPI-Japan 2009. All rights reserved. 134
( ) LPI-Japan 2009. All rights reserved. 135
crm > configure > show LPI-Japan 2009. All rights reserved. 136
LPI-Japan 2009. All rights reserved. 137
crm resource migrate LPI-Japan 2009. All rights reserved. 138
DRBD2 Primary LPI-Japan 2009. All rights reserved. 139
DRBD1 crm resource unmigrate LPI-Japan 2009. All rights reserved. 140
chkconfig drbd/httpd pacemaker/heartbeat LPI-Japan 2009. All rights reserved. 141
heartbeat/pacemaker Linux-HA http://linux-ha.sourceforge.jp/wp/ LPI-Japan 2009. All rights reserved. 142
LPI-Japan 2009. All rights reserved. 143
LPI-Japan 2009. All rights reserved. 144
LPI-Japan 2009. All rights reserved. 145
LPI-Japan 2009. All rights reserved. 146