2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-29 17:23:08 +00:00

Suggested review changes

This commit is contained in:
Mark Gurevich 2016-11-02 14:53:59 -04:00
parent 2a2d13054d
commit 6fab40277e
2 changed files with 21 additions and 11 deletions

View File

@ -17,7 +17,17 @@
chdef -t osimage rhels7.3-ppc64le-RHEV4-install-compute \
otherpkgdir=/install/post/otherpkgs/rhels7.3/ppc64le/RHEV4/4.0-GA
* Create a new file ``/opt/xcat/share/xcat/install/rh/other.pkglist`` to list required packages ::
* Create a new file ``/install/custom/rhels7.3/ppc64le/rhelv4.pkglist`` to include necessary packages provided from the OS. ::
#INCLUDE:/opt/xcat/share/xcat/install/rh/compute.rhels7.pkglis#
bridge-utils
* Modify ``pkglist`` attribute to point to the file from the step above ::
chdef -t osimage rhels7.3-snap3-ppc64le-RHEV4-install-compute \
pkglist=/install/custom/rhels7.3/ppc64le/rhelv4.pkglist
* Create a new file ``/install/custom/rhels7.3/ppc64le/rhev4.otherpkgs.pkglist`` to list required packages ::
libvirt
qemu-kvm-rhev
@ -28,7 +38,7 @@
* Modify ``otherpkglist`` attribute to point to the file from the step above ::
chdef -t osimage rhels7.3-snap3-ppc64le-RHEV4-install-compute \
otherpkglist=/opt/xcat/share/xcat/install/rh/other.pkglist
otherpkglist=/install/custom/rhels7.3/ppc64le/rhev4.otherpkgs.pkglist
* The RHEV osimage should look similar to: ::
@ -39,9 +49,9 @@
osname=Linux
osvers=rhels7.3
otherpkgdir=/install/post/otherpkgs/rhels7.3/ppc64le/RHEV4/4.0-GA
otherpkglist=/opt/xcat/share/xcat/install/rh/other.pkglist
otherpkglist=/install/custom/rhels7.3/ppc64le/rhev4.otherpkgs.pkglist
pkgdir=/install/rhels7.3/ppc64le
pkglist=/install/custom/install/rh/compute.rhels7.ppc64le.pkglist
pkglist=/install/custom/rhels7.3/ppc64le/rhelv4.pkglist
profile=compute
provmethod=install
template=/opt/xcat/share/xcat/install/rh/compute.rhels7.tmpl

View File

@ -16,19 +16,19 @@ Provision Hypervisor
xCAT ships a postscript **xHRM** to create a network bridge on kvm host during installation/netbooting. Specify the **xHRM** with appropriate parameters in **postscripts** attibute. For example:
* To create a bridge with default name 'default' against the installation network device which was specified by **installnic** attribute ::
chdef kvmhost1 -p postscripts="xHRM bridgeprereq"
* To create a bridge named 'br0' against the installation network device which was specified by **installnic** attribute(recommended) ::
* To create a bridge named 'br0' against the installation network device specified by **installnic**: ::
chdef kvmhost1 -p postscripts="xHRM bridgeprereq br0"
* To create a bridge named 'br0' against the network device 'eth0' ::
* To create a bridge with default name 'default' against the installation network device specified by **installnic**: ::
chdef kvmhost1 -p postscripts="xHRM bridgeprereq"
* To create a bridge named 'br0' against the network device 'eth0': ::
chdef kvmhost1 -p postscripts="xHRM bridgeprereq eth0:br0"
**Note**: The network bridge name you use should not be the virtual bridges created by libvirt installation [1]_.
**Note**: The network bridge name you use should not be the virtual bridges (vbrX) created by libvirt installation [1]_.
#. Customize the hypervisor node definition to mount the shared kvm storage directory on management node **(optional)**