Changes between Version 14 and Version 15 of jazz/DRBL_Xen


Ignore:
Timestamp:
Jun 3, 2008, 7:11:20 PM (16 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/DRBL_Xen

    v14 v15  
    2121root@drbl-xen-srv:~# reboot
    2222}}}
    23    * Note: If you did not install libc6-xen, you might have "4gb seg fixup" error message keep showing up while booting.
     23   * Note: If you did not install libc6-xen, "4gb seg fixup" error message will keep showing up while booting.
    2424   * [[Image(xen_4gb_seg_fixup.png)]]
    2525 * Choose Xen to boot at GRUB menu
     
    2828== Install and Configure DRBL ==
    2929
    30  * Download GPG-KEY-DRBL and add GPG key via apt-key
     30 * Download GPG-KEY-DRBL and add GPG key via '''apt-key'''
    3131{{{
    3232root@drbl-xen-srv:~# wget http://drbl.nchc.org.tw/GPG-KEY-DRBL
    3333root@drbl-xen-srv:~# apt-key add GPG-KEY-DRBL
    3434}}}
    35  * Add DRBL repository URL
     35 * Add DRBL repository URL to /etc/apt/sources.list.d/ then install '''drbl''' package
    3636{{{
    3737root@drbl-xen-srv:~# echo "deb http://free.nchc.org.tw/drbl-core drbl stable" > /etc/apt/sources.list.d/drbl-sources.list
     
    3939root@drbl-xen-srv:~# apt-get install drbl
    4040}}}
    41  * Use drblsrv command to setup DRBL server. Here we choose linux-image-2.6.18-6-486 as default DRBL PXE kernel image
     41 * Use '''drblsrv''' command to setup DRBL server. Here we choose ''linux-image-2.6.18-6-486'' as default DRBL PXE kernel image
    4242{{{
    4343root@drbl-xen-srv:~# /opt/drbl/sbin/drblsrv -i
     
    5151[....skip....]
    5252}}}
    53  * Use drblpush command to deploy DRBL Client Image
     53 * Use '''drblpush''' command to deploy DRBL Client Image
    5454{{{
    5555root@drbl-xen-srv:~# /opt/drbl/sbin/drblpush -i
     
    6060== Configure PXELinux for Xen Network Booting ==
    6161
    62  * To load Xen-based kernels you have to use the SYSLINUX multiboot module mboot.c32. So we copy mboot.c32 and xen kernel to TFTP root directory of DRBL.
     62 * To load Xen-based kernels you have to use the SYSLINUX multiboot module ''mboot.c32''. So we copy mboot.c32 and Xen hypervisor to TFTP root directory of DRBL.
    6363{{{
    6464root@drbl-xen-srv:~# dpkg -S mboot.c32
     
    6767root@drbl-xen-srv:~# cp /boot/xen-3.0.3-1-i386-pae.gz /tftpboot/nbi_img/.
    6868}}}
    69  * Use '''drblsrv-offline''' command to generate PXE initial ramdisk for xen-based kernel. You should find ''initrd-pxe.2.6.18-6-xen-vserver-686.img'' and ''vmlinuz-2.6.18-6-xen-vserver-686'' in /tftpboot/nbi_img/ folder.
     69 * Use '''drblsrv-offline''' command to generate initial ramdisk of xen-based kernel which is needed for PXE network booting. You should find ''initrd-pxe.2.6.18-6-xen-vserver-686.img'' and ''vmlinuz-2.6.18-6-xen-vserver-686'' in /tftpboot/nbi_img/ folder.
    7070{{{
    7171root@drbl-xen-srv:~# /opt/drbl/sbin/drblsrv-offline -s `uname -r`