hi Keith Ball,
 
`copycds` will first search for the relevant template, pkglist and otherpkgs.pkglist files under "/opt/xcat/share/xcat/install/centos", the relevant osimage will be created on hit. 
 
xCAT does not ship service related files for centos7, you can create symbol links to rhels7 counterparts
 
for "centos7.3-x86_64-install-service", the links  look like:
service.centos7.x86_64.pkglist -> ../rh/service.rhels7.x86_64.pkglist
service.centos7.tmpl -> ../rh/service.rhels7.tmpl
service.centos7.x86_64.otherpkgs.pkglist -> ../rh/service.rhels7.x86_64.otherpkgs.pkglist
 
the diskful osimage is just a osimage definition, you do not need to rerun copycds again, you can create the osimage definition with `mkdef`, the pkglist, template and pkglist should be specified as above
 
------------------------------------------------------------------------------
YANG Song (杨嵩)
IBM China System Technology Laboratory
Tel: 86-10-82452903
Email: yang...@cn.ibm.com
Address: Building 28, ZhongGuanCun Software Park,
No.8, Dong Bei Wang West Road, Haidian District Beijing 100193, PRC

北京市海淀区东北旺西路8号中关村软件园28号楼
邮编: 100193
 
 
----- Original message -----
From: Er Tao Zhao/China/IBM
To: Song BJ Yang/China/IBM@IBMCN
Cc:
Subject: Fw: [xcat-user] xCAT 2.3.18: copycds does not create centos7-x86_64-install-service osimage
Date: Thu, Nov 30, 2017 1:34 PM
 
Hi, Yang song
 
Will you pls help to reply this question?
 
Thx!
Best Regards,
-----------------------------------
Zhao Er Tao

IBM China System and Technology Laboratory, Beijing
Tel:(86-10)82450485
Email: erta...@cn.ibm.com
Address: 1/F, 28 Building,ZhongGuanCun Software Park,
No.8 DongBeiWang West Road, Haidian District,
Beijing, 100193, P.R.China
 
 
----- Original message -----
From: Keith Ball <kb...@redlineperf.com>
To: xcat-user@lists.sourceforge.net
Cc:
Subject: [xcat-user] xCAT 2.3.18: copycds does not create centos7-x86_64-install-service osimage
Date: Thu, Nov 30, 2017 4:52 AM
 
Hi All,
 
I have installed xCAT 2.3.18 on a Centos 7.3 management node, and am using Postgresql as the database. I am planning to provision a service node.

When I run "copycds CentOS-7-x86_64-Everything-1611.iso", only the following stock osimages are created:
  centos7.3-x86_64-install-compute
  centos7.3-x86_64-netboot-compute
  centos7.3-x86_64-statelite-compute
 
**However**, there is no "centos7.3-x86_64-install-service" image created!
 
I have looked at /opt/xcat/lib/perl/xCAT/SvrUtils.pm (seems to be doing the "heavy lifting" behind the scenes for copycds), but cannot figure out what's keeping the "install-service" from being created. Was it removed from xCAT for centos7 versions? (I have another xCAT cluster on centos7.3 at xCAT 2.13.7 that also did not build a service node osimage).
 
That being said:
 
1.) Any idea how I can get "copycds" (or other xcat action) to actually build a service node osimage?
 
2.) If xCAT won't create the image, is there a way that I can reliable hand-create the osimage for a service node e.g. by copying the install-compute image and adding specific packages? (my concern here is that xCAT and Postgresql, etc. items be propagated to the service node as needed).
 
Many Thanks,
  Keith


 

--
Keith D. Ball, PhD
RedLine Performance Solutions, LLC
cell: 540-557-7851
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=GXZJILRYuh625D1P_w_8vxyNDAEGDWoFmPVwQ0NBUcY&m=2_jeat-UCpa9Wo8mMOTZiZsy73wSmKrsprZ_EPLUx9g&s=5GcALmugm1P-_6jRlHtsZcg0TjAwYRExPC-lgbPuW2I&e=
 
 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to