<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic prm configuration in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132092#M805044</link>
    <description>Hi,&lt;BR /&gt;&lt;BR /&gt;i am getting the following message when try to enable prm.&lt;BR /&gt;&lt;BR /&gt;Configuration File (/etc/prmconf) Error:&lt;BR /&gt;PRM configuration cannot contain entitlement for "PRM_SYS"/PRMID 0 with memory records. Delete entitlement definitions for "PRM_SYS". (PRM-2023)&lt;BR /&gt;PRM is not configured.&lt;BR /&gt;&lt;BR /&gt;Here is my /etc/prmconf&lt;BR /&gt;pos / #cat /etc/prmconf&lt;BR /&gt;#&lt;BR /&gt;# Group/CPU records&lt;BR /&gt;#&lt;BR /&gt;BSCS:4:40::&lt;BR /&gt;MEDPROD:3:30::&lt;BR /&gt;OTHERS:1:10::&lt;BR /&gt;PRM_SYS:0:20::&lt;BR /&gt;#&lt;BR /&gt;# Memory records&lt;BR /&gt;#!PRM_MEM:OTHERS:10::::&lt;BR /&gt;#!PRM_MEM:BSCS:40::::&lt;BR /&gt;#!PRM_MEM:MEDPROD:30::::&lt;BR /&gt;#!PRM_MEM:PRM_SYS:20::::&lt;BR /&gt;#&lt;BR /&gt;#&lt;BR /&gt;# Application records&lt;BR /&gt;#&lt;BR /&gt;#&lt;BR /&gt;# Disk bandwidth records&lt;BR /&gt;#&lt;BR /&gt;#&lt;BR /&gt;# User records&lt;BR /&gt;#&lt;BR /&gt;adm::::OTHERS&lt;BR /&gt;admin::::PRM_SYS&lt;BR /&gt;admin1::::PRM_SYS&lt;BR /&gt;billprn::::OTHERS&lt;BR /&gt;bin::::OTHERS&lt;BR /&gt;bscsadm::::BSCS&lt;BR /&gt;daemon::::OTHERS&lt;BR /&gt;faisal::::OTHERS&lt;BR /&gt;flora::::OTHERS&lt;BR /&gt;hpdb::::OTHERS&lt;BR /&gt;khashru::::OTHERS&lt;BR /&gt;lp::::OTHERS&lt;BR /&gt;medprod::::MEDPROD&lt;BR /&gt;msc01::::OTHERS&lt;BR /&gt;nobody::::OTHERS&lt;BR /&gt;nsv::::OTHERS&lt;BR /&gt;nuucp::::OTHERS&lt;BR /&gt;opc_op::::OTHERS&lt;BR /&gt;oracle::::BSCS&lt;BR /&gt;root::::PRM_SYS&lt;BR /&gt;shahin::::OTHERS&lt;BR /&gt;smbnull::::OTHERS&lt;BR /&gt;sys::::OTHERS&lt;BR /&gt;test::::OTHERS&lt;BR /&gt;test01::::OTHERS&lt;BR /&gt;test02::::OTHERS&lt;BR /&gt;tftp::::OTHERS&lt;BR /&gt;ups::::OTHERS&lt;BR /&gt;utpal::::OTHERS&lt;BR /&gt;uucp::::OTHERS&lt;BR /&gt;webadmin::::OTHERS&lt;BR /&gt;www::::OTHERS&lt;BR /&gt;</description>
    <pubDate>Mon, 01 Dec 2003 02:46:17 GMT</pubDate>
    <dc:creator>M. Tariq Ayub</dc:creator>
    <dc:date>2003-12-01T02:46:17Z</dc:date>
    <item>
      <title>prm configuration</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132092#M805044</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;i am getting the following message when try to enable prm.&lt;BR /&gt;&lt;BR /&gt;Configuration File (/etc/prmconf) Error:&lt;BR /&gt;PRM configuration cannot contain entitlement for "PRM_SYS"/PRMID 0 with memory records. Delete entitlement definitions for "PRM_SYS". (PRM-2023)&lt;BR /&gt;PRM is not configured.&lt;BR /&gt;&lt;BR /&gt;Here is my /etc/prmconf&lt;BR /&gt;pos / #cat /etc/prmconf&lt;BR /&gt;#&lt;BR /&gt;# Group/CPU records&lt;BR /&gt;#&lt;BR /&gt;BSCS:4:40::&lt;BR /&gt;MEDPROD:3:30::&lt;BR /&gt;OTHERS:1:10::&lt;BR /&gt;PRM_SYS:0:20::&lt;BR /&gt;#&lt;BR /&gt;# Memory records&lt;BR /&gt;#!PRM_MEM:OTHERS:10::::&lt;BR /&gt;#!PRM_MEM:BSCS:40::::&lt;BR /&gt;#!PRM_MEM:MEDPROD:30::::&lt;BR /&gt;#!PRM_MEM:PRM_SYS:20::::&lt;BR /&gt;#&lt;BR /&gt;#&lt;BR /&gt;# Application records&lt;BR /&gt;#&lt;BR /&gt;#&lt;BR /&gt;# Disk bandwidth records&lt;BR /&gt;#&lt;BR /&gt;#&lt;BR /&gt;# User records&lt;BR /&gt;#&lt;BR /&gt;adm::::OTHERS&lt;BR /&gt;admin::::PRM_SYS&lt;BR /&gt;admin1::::PRM_SYS&lt;BR /&gt;billprn::::OTHERS&lt;BR /&gt;bin::::OTHERS&lt;BR /&gt;bscsadm::::BSCS&lt;BR /&gt;daemon::::OTHERS&lt;BR /&gt;faisal::::OTHERS&lt;BR /&gt;flora::::OTHERS&lt;BR /&gt;hpdb::::OTHERS&lt;BR /&gt;khashru::::OTHERS&lt;BR /&gt;lp::::OTHERS&lt;BR /&gt;medprod::::MEDPROD&lt;BR /&gt;msc01::::OTHERS&lt;BR /&gt;nobody::::OTHERS&lt;BR /&gt;nsv::::OTHERS&lt;BR /&gt;nuucp::::OTHERS&lt;BR /&gt;opc_op::::OTHERS&lt;BR /&gt;oracle::::BSCS&lt;BR /&gt;root::::PRM_SYS&lt;BR /&gt;shahin::::OTHERS&lt;BR /&gt;smbnull::::OTHERS&lt;BR /&gt;sys::::OTHERS&lt;BR /&gt;test::::OTHERS&lt;BR /&gt;test01::::OTHERS&lt;BR /&gt;test02::::OTHERS&lt;BR /&gt;tftp::::OTHERS&lt;BR /&gt;ups::::OTHERS&lt;BR /&gt;utpal::::OTHERS&lt;BR /&gt;uucp::::OTHERS&lt;BR /&gt;webadmin::::OTHERS&lt;BR /&gt;www::::OTHERS&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Dec 2003 02:46:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132092#M805044</guid>
      <dc:creator>M. Tariq Ayub</dc:creator>
      <dc:date>2003-12-01T02:46:17Z</dc:date>
    </item>
    <item>
      <title>Re: prm configuration</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132093#M805045</link>
      <description>As the error message says, if you have PRM_SYS defined in hte PRM group section, you CANNOT have Memory Entitlements.&lt;BR /&gt;Just remove the PRM_SYS:0:20::  entry.&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Dec 2003 03:24:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132093#M805045</guid>
      <dc:creator>melvyn burnard</dc:creator>
      <dc:date>2003-12-01T03:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: prm configuration</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132094#M805046</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;If i remove PRM_SYS:0:20:: then will root get any resource because all the resources are distributed betwwn other group.</description>
      <pubDate>Mon, 01 Dec 2003 03:28:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132094#M805046</guid>
      <dc:creator>M. Tariq Ayub</dc:creator>
      <dc:date>2003-12-01T03:28:12Z</dc:date>
    </item>
    <item>
      <title>Re: prm configuration</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132095#M805047</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;After removing PRM_SYS i am finging the following configuration&lt;BR /&gt;&lt;BR /&gt;PRM CPU scheduler state:  Enabled&lt;BR /&gt;&lt;BR /&gt;PRM Group                      PRMID    CPU Entitlement&lt;BR /&gt;-------------------------------------------------------&lt;BR /&gt;BSCS                               4             50.00%&lt;BR /&gt;MEDPROD                            3             37.50%&lt;BR /&gt;OTHERS                             1             12.50%&lt;BR /&gt;&lt;BR /&gt;PRM memory manager state:  Enabled  (polling interval: 10 seconds)&lt;BR /&gt;PRM memory manager logging state:  Disabled&lt;BR /&gt;&lt;BR /&gt;                                           Memory  Upper&lt;BR /&gt;PRM Group                      PRMID  Entitlement  Bound  Suppress&lt;BR /&gt;------------------------------------------------------------------&lt;BR /&gt;BSCS                               4       50.00%              ALL&lt;BR /&gt;MEDPROD                            3       37.50%              ALL&lt;BR /&gt;OTHERS                             1       12.50%              ALL&lt;BR /&gt;&lt;BR /&gt;It shows 100% cpu and memory is discributed between 3 groups and PRM_SYS does not have any resource for it.</description>
      <pubDate>Mon, 01 Dec 2003 03:32:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132095#M805047</guid>
      <dc:creator>M. Tariq Ayub</dc:creator>
      <dc:date>2003-12-01T03:32:37Z</dc:date>
    </item>
    <item>
      <title>Re: prm configuration</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132096#M805048</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;The shares you see DON'T include resources given to PRM_SYS group which is always sur to get enough resources (at least 20% of available).&lt;BR /&gt;&lt;BR /&gt;Regards.</description>
      <pubDate>Mon, 01 Dec 2003 03:37:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132096#M805048</guid>
      <dc:creator>Jean-Louis Phelix</dc:creator>
      <dc:date>2003-12-01T03:37:30Z</dc:date>
    </item>
    <item>
      <title>Re: prm configuration</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132097#M805049</link>
      <description>PRM_SYS gets it share by DEFAULT. You do not have to specifically state p PRM_SYS, as it gets a resource percentage anyway.&lt;BR /&gt;In fact, it can request up to 50% of all available resources, and if you think about it, htis makes sense as hte system processes MUST have enough resources to run.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;From the manual &lt;A href="http://docs.hp.com/hpux/onlinedocs/B8733-90009/B8733-90009.html" target="_blank"&gt;http://docs.hp.com/hpux/onlinedocs/B8733-90009/B8733-90009.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Reserved PRM groups  &lt;BR /&gt;&lt;BR /&gt;When defining your PRM groups, keep in mind that there are two groups reserved by PRM. The reserved PRM group IDs (PRMIDs) are 0 and 1. The group designated by PRMID 0 is the PRM_SYS group, or system group. This group is created automatically and serves as the PRM group for system processes. When a PRM configuration is loaded, existing root logins stay in the PRM_SYS group--unless they have a user record assigning them to other groups. Similarly, new root logins are placed in PRM_SYS, unless a user record indicates otherwise.&lt;BR /&gt;&lt;BR /&gt;By default, PRM gives PRM_SYS 100 CPU shares. If you assign 100 shares to the PRM groups you create, PRM_SYS gets 50% (100/200) of the CPU. The PRM_SYS group must get at least 20% of the CPU. Thus, if you assign more than 400 shares to your groups, the total shares assigned is greater than 500, and the PRM_SYS group's 100 shares do not represent at least 20%. In this case, PRM scales the shares for your groups proportionately so they are less than or equal to 400 shares.&lt;BR /&gt;&lt;BR /&gt;You can explicitly add the PRM_SYS (PRMID 0) group to a configuration file. However, if you explicitly add the PRM_SYS group to a configuration file, it gets the CPU shares you assign it, which must equate to at least 20%. &lt;BR /&gt;&lt;BR /&gt;You can also assign disk bandwidth shares to an explicitly defined PRM_SYS group. &lt;BR /&gt;&lt;BR /&gt;You cannot however, assign memory shares to an explicitly defined PRM_SYS group. Consequently, you also cannot specify memory shares for any other group in a configuration where the PRM_SYS group is explicitly defined due to the required one-to-one correspondence between group/CPU records and memory records. The PRM_SYS group is allowed to use as much memory as it needs.&lt;BR /&gt;&lt;BR /&gt;If you do not explicitly add PRM_SYS to your configuration, it is created automatically and appears in the output of prmmonitor -s and ps -P in parentheses: (PRM_SYS).&lt;BR /&gt;&lt;BR /&gt;By default, all processes run by root (user ID of 0) are placed in the PRM_SYS group--unless the processes have application records or are moved manually.&lt;BR /&gt;&lt;BR /&gt;Do not consider the PRM_SYS group or its default shares when determining resource shares. The shares you assign in a PRM configuration file divide what remains after PRM_SYS is granted its resources. Typically, PRM_SYS resource use is minimal.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 01 Dec 2003 03:52:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/prm-configuration/m-p/3132097#M805049</guid>
      <dc:creator>melvyn burnard</dc:creator>
      <dc:date>2003-12-01T03:52:25Z</dc:date>
    </item>
  </channel>
</rss>

