Personal tools
You are here: Home Documentation The general open Sharedroot Howto (based on com.oonics) Selecting what packages to download
Document Actions

Selecting what packages to download

This page describes the different packages needed dependent on the individual need for a shared root cluster.

Entry

Decide what sharedroot cluster you want to build and select all technologies to be found. Then you'll end up with a list of software packages to be installed.

  • How to configure the software channels can be found channels . Always use the latest com.oonics channels.

As minimum you should select listfiles for the distribution you're using (see Distributions) and the root filesystem (see Rootfilesystem). This is a minimum that should work in most cases. But please also check the following list of packages in order to have support for special technologies.

A recommended set of packages to be installed can be found in that page <recommendet-set-of-packages>.

IN ORDER TO UNDERSTAND WHY USE WHAT PACKAGES READ THE FOLLOWING LINES VERY CAREFULL!

This is the list of most packages to be installed. Always substitute DISTRO with the possible values for the distribution you're using.

Substitution Distribution
rhel5 Red Hat Enterprise Linux 5 or similar
rhel6 Red Hat Enterprise Linux 6 or similar
sles10 SuSE Enterprise Linux 10
sles11 SuSE Enterprise Linux 11
fedora Any version of Red Hat Fedora

Sharedroot base packages

Independently from what you select below the following packages are needed as minimum to build a Sharedroot Cluster. R: Required O: Optional

Package R/O Description
comoonics-bootimage R initrd-ng
comoonics-bootimage-extras-localconfig O Using local configuration files for com.oonics. This should be default.
comoonics-base-py R python libraries for the other python tools
comoonics-cluster-py R Clusterlibraries to query the cluster.
comoonics-cluster-tools-py O Optional cluster tools like com-dsh.
comoonics-cdsl-py R CDSL Tools to create and manage cdsls

Distributions

One is required for each distribution.

Distribution R/O Packages
RHEL5 R comoonics-bootimage-listfiles-rhel5
RHEL6 R comoonics-bootimage-listfiles-rhel6
SLES10 R comoonics-bootimage-listfiles-sles10
SLES11 R comoonics-bootimage-listfiles-sles11
Fedora R comoonics-bootimage-listfiles-fedora

Rootfilesystem

One of these packages must be installed.

Filesystem R/O Packages
Ext3 O comoonics-bootimage-listfiles-DISTRO-ext3
Ext4 O comoonics-bootimage-listfiles-DISTRO-ext4
GFS1 O comoonics-bootimage-listfiles-DISTRO-gfs
GFS2 O comoonics-bootimage-listfiles-DISTRO-gfs2
OCFS2 O comoonics-bootimage-listfiles-DISTRO-ocfs2
NFS O comoonics-bootimage-listfiles-DISTRO-nfs
GlusterFS O comoonics-bootimage-extras-glusterfs

Fencing

This are packages required for fencing to be used with com.oonics Sharedroot. This will be mostly necessary for cluster based root filesystems like GFS, GFS2 and OCFS2.

Fencing for NFS or local filesystems is not necessary and will not be required. Even if you use a cluster with a NFS shared root cluster fencing is done on top of NFS and will therefore not be necessary.

Technology R/O Packages
VMWare Fencing O comoonics-bootimage-listfiles-fence_vmware-DISTRO
Red Hat Cluster O comoonics-bootimage-listfiles-fencelib
Red Hat Fencexvm O comoonics-bootimage-listfiles-fencexvm

IMSD

The Integrated Management Server Device - IMSD - is a SSHD based service that is running inside a special RAM based filesystem. For cluster based filesystems the whole cluster stack is running there.

You can also use the IMSD to have a last resort service on the system if the storage for the root filesystem is down.

Generally speeking the IMSD is required for all cluster filesystems like GFS, GFS2 and OCFS2. For other filesystems it is optional.

Technology R/O Packages
IMSD R/O comoonics-bootimage-imsd
IMSD Plugins O comoonics-imsd-plugins

Networking

Technology R/O Packages
VLANs O comoonics-bootimage-extras-network
Bridging R included
Bonding R included
Firmwares O comoonics-bootimage-listfiles-firmware

Storage

Technology R/O Packages
devmap-multipath O comoonics-bootimage-extras-dm-multipath-DISTRO
RDAC-Multipath O comoonics-bootimage-extras-rdac-multipath
MD-tools O comoonics-bootimage-extras-md
ISCSI O comoonics-bootimage-extras-iscsi
DRBD O comoonics-bootimage-extras-drbd

Virtualization

Virtualization R/O Packages
Xen (DomU) O comoonics-bootimage-extras-xen
Xen (Dom0) O comoonics-bootimage-extras-xen (See Networking)
KVM (Guest/Host) O included
VMware (Guest) O included

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: