LPS:Xen/oracle

Z HelpDesk
< LPS:Xen
Verze z 7. 5. 2014, 11:23, kterou vytvořil Svamberg (diskuse | příspěvky) (aktualizace)

Provést registrace:

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 hippod zen1 zen2 zen3 xen1 polyxen ; do echo $i ; ssh root@$i 'lvchange -ay /dev/vgxen/dbzkratka.swap /dev/vgxen/dbzkratka.root' ; done
ssh root@polyxen
  zcat /mnt/data/dbvsss/20140108-1440.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@polyxen
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