Lenny upgrade

As Lenny is coming soon (if they stick to the planning http://lists.debian.org/debian-release/2008/08/msg01472.html), we need to be ready for that. I did try Lenny on one of my server to test online resizing of OCFS2. But after upgrade, the system did not boot. So here is what I did to make it work again :

Do those steps before rebooting your server (even if I did not try that, but it's easier to do it from a complete system than from a initramfs shell !)

These changes are what happened on my setup. Your setup might be different, so some changes may not apply or you may need to apply some more changes.

Xen

dom0

domU

  • Works almost flawlessly, but add extra = 'console=hvc0 xencons=tty in your domU.cfg file and change the kernel and initrd to /boot/vmlinuz-2.6.26-1-xen-686 and /boot/initrd.img-2.6.26-1-xen-686. If you forgot extra your domU won't start, see http://www.ducea.com/2009/03/18/lenny-domu-xencons/
  • Install linux-modules-xen-686 to use 2.6.26 xen kernel.
  • If you have a message like Troubleshooting PTY allocation request failed on channel 0 when accessing with ssh to your domU, it means that you don't have udev installed on it. So install udev and (by the way) dbus which is useful too. See http://www.xen-support.com/?p=16

OCFS2

  • The OCFS2 version between Etch and Lenny is different. You can't have Etch an Lenny using the same OCFS2 cluster

Multipath

Several changes happened upstream.

  • Install multipath-tools-boot (with aptitude)
  • /sbin/scsi_id has moved to /lib/udev/scsi_id, so if you've set the whole path in multipath.conf correct it.
  • mpath_prio_tpc has been renamed to mpath_prio_rdac, so change it in multipath.conf
  • udev rules have been changed, so before your path was XXXXXpY to XXXXX-partY, so update all your path according to that change (don't forget grub and fstab)
  • scsi_id options have changed. Change -s /block/%n to
    --device=/dev/%n

Network

  • My network cards are Broadcom Corporation NetXtreme II BCM5708S Gigabit Ethernet (rev 12) (given by lspci), so I needed to install firmware-bnx2 from non-free repository.

openLDAP

 
debian/maintenance/upgrade_to_lenny.txt · Last modified: 2009/10/21 17:23 by tchetch
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki