LPS:Xen/oracle
Z HelpDesk
< LPS:Xen
Provést registrace:
- rackmonkey
- dns
- připravit boot config pro xen:
cd /afs/.zcu.cz/common/etc/xen/boot cp dbvske dbzkratka vim dbzkratka #opravit jmeno, disky a hlavne MAC adresy vos rel -v common.etc.xen
Pro databázisty se klonují servery z obrazu dbavu dle postupu:
ssh root@zen1 lvcreate -L40G vgxen -n dbzkratka.root lvcreate -L256M vgxen -n dbzkratka.swap mkswap /dev/vgxen/dbzkratka.swap exit for i in zen2 zen3 hippod xen1 ; do echo $i ; ssh root@$i 'lvchange -ay /dev/vgxen/dbzkratka.swap /dev/vgxen/dbzkratka.root' ; done ssh root@hippod zcat /mnt/data/dbavu/dbavu-20130126.gz | pv | dd of=/dev/vgxen/dbzkratka.root bs=1M mount /dev/vgxen/dbzkratka.root /mnt/floppy chroot /mnt/floppy vim /etc/hostname /etc/network/interfaces /etc/hosts /etc/hosts.allow /etc/bacula/bacula-fd.conf rm /etc/krb5.keytab kadmin -p user/root ank -randkey -policy default_nohistory +requires_preauth host/dbzkratka.zcu.cz@ZCU.CZ ktadd host/dbzkratka.zcu.cz@ZCU.CZ quit rm -f /etc/ssh/ssh_host_* dpkg-reconfigure openssh-server passwd exit umount /mnt/floppy xm create /etc/xen/boot/dbzkratka exit ssh root@dbzkratka update-grub apt-get update apt-get upgrade vim /etc/shorewall/interfaces # pridat eth1 jako zonu 'ocfs' vim /etc/shorewall/policy # pridat fw<->ocfs ACCEPT, musi byt pred REJECT a DROP pravidly! /etc/init.d/shorewall restart
Nastavit:
- zjistit od Petra Jirouška volné IP z privátního rozsahu (192.168.1.x) a nastavit jej:
vim /etc/network/interfaces ifup eth1
- přidat novy stroj do xen/auto, aby startoval i při rebootu Dom0
- nagios
- zálohování
- poslat mail na petr@civ.zcu.cz, kopie obal@civ.zcu.cz kvuli zalohovani
Příprava obrazu
ssh root@hippod mkdir -p /mnt/data/dbvsss xm shutdown dbvsss cat /etc/xen/auto/dbvsss | grep -v ^# | grep vgxen disk = [ 'phy:/dev/vgxen/dbvsss.root,xvda,w', 'phy:/dev/vgxen/dbvsss.swap,xvdb,w', dd if=/dev/vgxen/dbvsss.root bs=1M | pv | gzip > /mnt/data/dbvsss/20140108-1428.gz xm create /etc/xen/auto/dbvsss