Search Text         
Search Tips?
Search By   And   Or   Boolean   Exact Match   TA #
Search In   Whole Doc   Keywords Sort By  
Product   Sub Product  

View Technical Articles (sorted by Product) New/Updated in the last:    7 days      14 days      30 days             
TA # Date Created Date Updated Resolved Issue?   Printer Friendly Version of This TA   Print Article
  E-mail This TA   E-mail Article
111842 12/11/2000 08:01 AM 02/28/2011 07:06 AM
Yes No
How to check how many CPUs your system is licensed to use?
Keywords
openserver open server ose 5.0.0 5.0.2 5.0.4 5.0.5 5.0.6 500 502 504 505 506 uw2 unixware2 2.1.0 2.1.1 2.1.2 2.1.3 210 211 212 213 uw7 unixware unixware7 uware 7.0.0 7.0.1 7.1.0 7.1.1 700 701 710 711 smp osmp processor cpu uname howto custom pkginfo hw customquery cpuonoff psrinfo brand ou8 openunix8 7.1.3 713 714 7.1.4 507 5.0.7 openserver6 osr6 600 6.0.0 trouble troubleshoot troubleshooting license licensing licence users lic scoadmin active inactive dual dualcore multi multicore quad quadcore hwconfig
Release
          SCO OpenServer Release 6.0.0 
          SCO OpenServer Enterprise System Release 5.0.5, 5.0.6, 5.0.7 
          SCO OpenServer Host System Release 5.0.5, 5.0.6, 5.0.7 
          SCO OpenServer Desktop System Release 5.0.5, 5.0.6, 5.0.7 
          SCO OpenServer Enterprise System Release 5.0.0, 5.0.2, 5.0.4 
          SCO OpenServer Host System Release 5.0.0, 5.0.2, 5.0.4 
          SCO OpenServer Desktop System Release 5.0.0, 5.0.2, 5.0.4 
          SCO UnixWare Application Server Release 2.1.0, 2.1.1, 2.1.2, 2.1.3 
          SCO UnixWare Personal Edition Release 2.1.0, 2.1.1, 2.1.2, 2.1.3 
          UnixWare 7 Release 7.0.0, 7.0.1, 7.1.0., 7.1.1, 7.1.3, 7.1.4 
          SCO Open UNIX 8 Release 8.0.0 
Problem
          How do I check how many CPUs my SCO operating system is licensed
          to use?


Solution
          Take the following steps, depending on what SCO operating system
          you have installed:


           SCO OpenServer5
           ---------------
           Product information on OpenServer5 is available from:

           http://www.sco.com/products/openserver6/6_507_chart.pdf
 
           Run the following command to determine how many CPU's the kernel
           has recognized:

                uname -X

           You can obtain more information if you have the "hw" command
           installed:

                /etc/hw -r cpu

           Run the following command to determine if the appropriate
           Multiprocessor software is installed and is correctly licensed:

                /usr/bin/customquery swconfig | grep -i multi

           This should return information on the SCO Symmetrical
           Multiprocessing version installed.

                /etc/brand -L

           SCO symmetrical multiprocessing for OpenServer 5 needs to be 
           licensed for the number of physical CPUs you have. 

           This command will tell you how many SMP licenses have been entered 
           and the type of license used, denoted by the number.  

           For example, c2 means two CPUs are licensed.

           If the SMP software has been installed, you can run this command:

                /etc/cpuonoff -c

           This will report the state of the processors found.

           If a CPU is detected, yet it's state is classed as "inactive" then
           check the SMP Licensing is sufficient to cover the additional CPU's 
           installed.

           Installing SMP and it's license will grant you use of an additional
           or second CPU.  Subsquent CPU's must be licensed separately with 
           Additional CPU licenses.

           Please note that a display problem can cause a discrepency in how
           the CPU speed is reported in "hwconfig" and "hw".  For example:

           hwconfig:

           clock          -       type=TSC/2.999999949Ghz

           hw:

           CPU 1 performs like a 1129Mhz Intel Pentium III Model 7

           This is reported on systems running SMP and is a cosmetic display
           issue with "hw".

           Further troubleshooting:

           Number of licensed CPUs for the operating system (add up the 'c' 
           numbers):

                brand -L | grep "c[0-9]*:" | awk '{print $4}'

           Number of active CPUs (physically present, licensed, and running):

                echo stat | crash

           For SMP Licensing see: 

           Technical Article 126403, "How do I enable Multi-Core, Dual Core or Hyper-Threading 
           on OpenServer 5.0.7?"


           SCO OpenServer6
           ---------------
           Product information on OpenServer6 is available from:

           http://www.sco.com/products/openserver6/6_507_chart.pdf
 
           In addition to introducing the Starter Edition, with OpenServer 6 
           SCO has revised the default configurations of the Enterprise 
           Edition to provide more value along with the major new features 
           contained in this latest release.  The following table summarizes 
           the OpenServer 6 Edition configurations:

           Edition	Starter	Enterprise
           Users	2	10
           CPUs	        1	4
           Memory	1GB	4GB

           Run the following command to determine how many CPU's the kernel
           has recognized:

                uname -X

           You can obtain more information if you have the "hw" command
           installed:

                /etc/hw -v

           To see the state of the processors detected, use the following
           command:

                /sbin/psrinfo -v

           The more verbose command is:

                /sbin/psrinfo -vv

                /etc/cpuonoff -c

           This will report the state of the processors found.

           Please note that in January 2008 SCO announced that you no longer 
           needed a license for additional CPUs on OpenServer 6.0.0 and 
           UnixWare 7.1.4. To eliminate the need for additional CPU licenses 
           on SCO OpenServer 6.0.0 please see:

           http://www.sco.com/support/update/download/release.php?rid=319


           SCO UnixWare7
           -------------
           Product information on UnixWare7 is available from:

      http://www.sco.com/products/unixware714/SCO_UW714_Broch_final2004.qxd.pdf

           Run the following command to determine how many CPUs the kernel
           has recognized:

                uname -X

           You can obtain more information if you have the "hw" command
           installed:

                /etc/hw -v

           Run the following command to determine if the appropriate
           Multiprocessor software is installed:

                pkginfo | grep osmp

           This should return the following:

                system      osmp           OS Multiprocessor Support (OSMP)

           To see the state of the processors detected, use the following
           command:

                /sbin/psrinfo -v

           The more verbose command is:

                /sbin/psrinfo -vv

           Please note that in January 2008 SCO announced that you no longer 
           needed a license for additional CPUs on OpenServer 6.0.0 and 
           UnixWare 7.1.4.  To eliminate the need for for additional CPU 
           license on UnixWare 7.1.4 please see:

           http://www.sco.com/support/update/download/release.php?rid=337

           All Releases:
           ------------
           In addition, ensure that the latest Maintenance Pack is installed,
           available from:

                http://www.sco.com/support/download.html

           Also check your BIOS settings on the server.  For example, a common
           option for turning off CPU's is disabling the computer's APIC.

           Additional licenses can be added either with:

           # scoadmin license

           or alternatively, using "brand -g -a" and then "sco_pmd -r" to add 
           it manually.


NOTES:
           To see what licensing you already have without having to run
           "scoadmin", "scoadmin license" or "scoadmin lic" then either run:

           # brand -X

           or:

           # brand -L

           or "uname -X" and "uname -a" will give you plenty of information.


NOTES:
           Troubleshooting
           ---------------
           casm (/etc/rc2.d/S20cpacasm) reporting x number of Physical 
           Processors seen but only 1 available then this is being reported by 
           HP/Compaq's EFS tools for the Insight Management Agents and is 
           likely to be a hardware error.
 
SEE ALSO:
          Technical Article 110502: "UnixWare 7, How do I check that my system is running
          on more than one CPU?"

          Technical Article 110743: "What is contained in SLS ptf7617b, the UnixWare 7.1.1
          hw Utility Supplement?"

          Technical Article 126167: "What SCO Operating Systems support the Multiple Core 
          processor technology from AMD and Intel?"

          Technical Article 125320: "How many SMP licenses do I need to purchase for Multi
          Core CPU based system?" 

          Technical Article 126556: "How many SMP licenses do I need to purchase for an 
          Intel or Intel compatible Dual Core or Multiple Core CPU based 
          system?"
          
Back to Search ResultsBack to Search Results