From 650fe08e1f34d4458285657f4d39b074fb4287f3 Mon Sep 17 00:00:00 2001 From: Victor Hu Date: Fri, 23 Oct 2015 22:13:22 -0400 Subject: [PATCH] Update service_node_for_diskfull.rst Fix some formatting errors. I don't think we need to tell the user how to download xCAT in the advanced sections. --- .../hierarchy/service_node_for_diskfull.rst | 71 +++++++------------ 1 file changed, 26 insertions(+), 45 deletions(-) diff --git a/docs/source/advanced/hierarchy/service_node_for_diskfull.rst b/docs/source/advanced/hierarchy/service_node_for_diskfull.rst index d783eb256..da410ad2b 100644 --- a/docs/source/advanced/hierarchy/service_node_for_diskfull.rst +++ b/docs/source/advanced/hierarchy/service_node_for_diskfull.rst @@ -1,55 +1,37 @@ .. _setup_service_node_stateful_label: -Set Up the Service Nodes for Stateful (Diskful) Installation (optional) -======================================================================= +Set Up the Service Nodes for Stateful (Diskful) Installation +============================================================ -Any cluster using statelite compute nodes must use a stateful (diskful) service -nodes. +Any cluster using statelite compute nodes must use a stateful (diskful) service nodes. -Note: If you are using diskless service nodes, go to -:ref:`setup_service_node_stateless_label`. +**Note: All xCAT service nodes must be at the exact same xCAT version as the xCAT Management Node**. Copy the files to the Management Node (MN) and untar them in the appropriate sub-directory of ``/install/post/otherpkgs`` -First, go to the `Download_xCAT `_ site and -download the level of the xCAT tarball you desire. Then go to -http://localhost/fake_todo and get the latest xCAT dependency tarball. -**Note: All xCAT service nodes must be at the exact same xCAT version as the -xCAT Management Node**. Copy the files to the Management Node (MN) and untar -them in the appropriate sub-directory of ``/install/post/otherpkgs`` - -**Note for the appropriate directory below, check the -``otherpkgdir=/install/post/otherpkgs/rhels7/x86_64`` attribute of the -osimage defined for the servicenode.** +**Note for the appropriate directory below, check the ``otherpkgdir=/install/post/otherpkgs/rhels7/x86_64`` attribute of the osimage defined for the servicenode.** For example, for osimage rhels7-x86_64-install-service :: - mkdir -p /install/post/otherpkgs/**rhels7**/x86_64/xcat - cd /install/post/otherpkgs/**rhels7**/x86_64/xcat - tar jxvf core-rpms-snap.tar.bz2 - tar jxvf xcat-dep-*.tar.bz2 + mkdir -p /install/post/otherpkgs/**rhels7**/x86_64/xcat + cd /install/post/otherpkgs/**rhels7**/x86_64/xcat + tar jxvf core-rpms-snap.tar.bz2 + tar jxvf xcat-dep-*.tar.bz2 -Next, add rpm names into your own version of -service...otherpkgs.pkglist file. In most cases, you can find an -initial copy of this file under /opt/xcat/share/xcat/install/ . If -not, copy one from a similar platform. -:: +Next, add rpm names into your own version of service...otherpkgs.pkglist file. In most cases, you can find an initial copy of this file under ``/opt/xcat/share/xcat/install/`` . Or copy one from another similar platform. :: - mkdir -p /install/custom/install/rh - cp /opt/xcat/share/xcat/install/rh/service.rhels7.x86_64.otherpkgs.pkglist \ - /install/custom/install/rh - vi /install/custom/install/rh/service.rhels7.x86_64.otherpkgs.pkglist + mkdir -p /install/custom/install/rh + cp /opt/xcat/share/xcat/install/rh/service.rhels7.x86_64.otherpkgs.pkglist \ + /install/custom/install/rh + vi /install/custom/install/rh/service.rhels7.x86_64.otherpkgs.pkglist Make sure the following entries are included in the -/install/custom/install/rh/service.rhels7.x86_64.otherpkgs.pkglist: -:: +/install/custom/install/rh/service.rhels7.x86_64.otherpkgs.pkglist: :: - xCATsn - conserver-xcat - perl-Net-Telnet - perl-Expect + xCATsn + conserver-xcat + perl-Net-Telnet + perl-Expect -**Note: you will be installing the xCAT Service Node rpm xCATsn meta-package -on the Service Node, not the xCAT Management Node meta-package. Do not install -both.** +**Note: you will be installing the xCAT Service Node rpm xCATsn meta-package on the Service Node, not the xCAT Management Node meta-package. Do not install both.** Update the rhels6 RPM repository (rhels6 only) ---------------------------------------------- @@ -58,14 +40,13 @@ Update the rhels6 RPM repository (rhels6 only) * The direct rpm download link is: ``ftp://linuxpatch.ncsa.uiuc.edu/PERCS/powerpc-utils-1.2.2-18.el6.ppc64.rpm`` * The update steps are as following: - - put the new rpm in the base OS packages - :: + - put the new rpm in the base OS packages :: - cd /install/rhels6/ppc64/Server/Packages - mv powerpc-utils-1.2.2-17.el6.ppc64.rpm /tmp - cp /tmp/powerpc-utils-1.2.2-18.el6.ppc64.rpm . - # make sure that the rpm is be readable by other users - chmod +r powerpc-utils-1.2.2-18.el6.ppc64.rpm + cd /install/rhels6/ppc64/Server/Packages + mv powerpc-utils-1.2.2-17.el6.ppc64.rpm /tmp + cp /tmp/powerpc-utils-1.2.2-18.el6.ppc64.rpm . + # make sure that the rpm is be readable by other users + chmod +r powerpc-utils-1.2.2-18.el6.ppc64.rpm * create the repodata ::