Operating System - HP-UX
1848612 Members
7332 Online
104033 Solutions
New Discussion

HP PRM & WLM Config & Use

 
SOLVED
Go to solution
Nelson Laracuente
Frequent Advisor

HP PRM & WLM Config & Use

We have an RX4640 that needs some tweaking of memory and CPU usage. We want to implement HP PRM & WLM to do the capping of these. I have loaded trial versions of these softwares to a test RX1600. I am having a heck of a time trying to figure out how it is configured and how it is suppose to work. I have several PDF manuals and to me they are not helpful. Short of actually taking the class HP offers, any ideas where I can find a document that covers step by step installation, configuration and usage of these features??? Thank you.
9 REPLIES 9
Coolmar
Esteemed Contributor

Re: HP PRM & WLM Config & Use

Hi Nelson,

Try some of the links and attachments in the below thread. Hopefully one of them can help you out.

S

http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=240207
Nelson Laracuente
Frequent Advisor

Re: HP PRM & WLM Config & Use

The link you sent me took me to another page with three links which were of no help. Thanks.
Sameer_Nirmal
Honored Contributor

Re: HP PRM & WLM Config & Use

Following 2 white papers would give you an idea of steps for PRM and WLM configuration.

http://h20338.www2.hp.com/hpux11i/downloads/prm.overview.pdf

http://h20338.www2.hp.com/hpux11i/downloads/wlm.gettingstarted.pdf

Integrating of both products would consist of including PRM structures in WLM as mentioned in the documents.

Take a look at this as well.
http://docs.hp.com/en/B8844-90012/apds01.html
Nelson Laracuente
Frequent Advisor

Re: HP PRM & WLM Config & Use

Thanks for the help. I think I may need to contact someone at HP for step by step guidance. I have most of the pdf manuals and none are helpful.
Bryan Backer
New Member

Re: HP PRM & WLM Config & Use


Hi Nelson,

The other folks posting have given links to good getting started documentation. If you
prefer to start with example configs then
copy and edit (a style of learning many
use), then you can see many WLM config examples
on the system where you have WLM installed.
Check /opt/wlm/examples/wlmconf
and, for specific applications, the
/opt/wlm/toolkits/*/config
directories.

Below is a listing:

% ls /opt/wlm/examples/wlmconf/
README par_usage_goal.wlmpar
distribute_excess.wlm performance_goal.template
enabling_event.wlm stretch_goal.wlm
entitlement_per_process.wlm time_activated.wlm
fixed_entitlement.wlm transient_groups.wlm
manual_entitlement.wlm twice_weekly_boost.wlm
metric_condition.wlm usage_goal.wlm
par_manual_allocation.wlm usage_stretch_goal.wlm
par_manual_allocation.wlmpar user_application_records.wlm
par_usage_goal.wlm
% ls /opt/wlm/toolkits/*/*config*

/opt/wlm/toolkits/apache/config:
README apache_single_servlet.wlm
apache1_servlet_vs_apache2_ssl.conf apache_vs_batch.wlm
apache1_servlet_vs_apache2_ssl.wlm apache_vs_oradb.wlm
apache_2mods_rewrite.conf apache_vs_single_cgi.wlm
apache_2mods_rewrite.wlm apache_vs_tomcat.wlm
apache_resptimes.wlm apachectl.split

/opt/wlm/toolkits/duration/config:
README expressconf.wlm expressconf_usage.wlm
duration.wlm expressconf_shares.wlm

/opt/wlm/toolkits/oracle/config:
README shares_per_process.wlm
alpha_shares_per_user.wlm shares_per_user.wlm
batchuser_boost.wlm sys_table_resptime.oradc
manual_payroll_boost.wlm timed_select_scott.wlm
oracle_2inst_CPUusage.wlm timed_sys_table.wlm
oracle_2inst_CPUusage_PSETs.wlm user_cnt.oradc
process_cnt.oradc user_cnt_boost.wlm
select_scott_resptime.oradc

/opt/wlm/toolkits/sap/config:
README isolate_sap.wlm split_inst.wlm split_procs.wlm

/opt/wlm/toolkits/sas/config:
README sas_child_config.wlm sas_command_config.wlm

/opt/wlm/toolkits/snmp/config:
README minimalist.wlm

/opt/wlm/toolkits/utility/config:
README minimalist.wlm tune-by-cpucount.wlm

/opt/wlm/toolkits/weblogic/config:
README manual_cpucount.wlm wls_2inst_CPUusage.wlm
instA_qbusy.props wls_1inst_3level.wlm wls_2inst_hybrid_qc.wlm
instA_qdepth.props wls_1inst_CPUusage.wlm wls_2inst_q_goal.wlm
instA_qdepth_hipri.props wls_1inst_hybrid_qc.wlm wls_2queue_2inst.wlm
instB_qbusy.props wls_1inst_q_goal.wlm
instB_qdepth.props wls_2inst_3level.wlm
Nelson Laracuente
Frequent Advisor

Re: HP PRM & WLM Config & Use

Thank you Bryan.
Tor-Arne Nostdal
Trusted Contributor
Solution

Re: HP PRM & WLM Config & Use

If you simply want to split CPU resources between some systems... A simple PRM config might be what you need...

You probably have a file named /etc/prmconf.
Take a look in this file, as it contains a lot of comments that might explain a bit.

Here is an Example on a stripped /etc/prmconf that split CPU resources between 3 systems + Others (unassigned processes).

This example split based on process owner (username).

# Groups and shares
OTHERS:1:20::
SYS_A:2:40::
SYS_B:3:20::
SYS_C:4:20::
# Defined users and
# which PRM group they should belong to
root::::(PRM_SYS)
daemon::::OTHERS
bin::::OTHERS
sys::::OTHERS
adm::::OTHERS
uucp::::OTHERS
lp::::OTHERS
nuucp::::OTHERS
hpdb::::OTHERS
nobody::::OTHERS
www::::OTHERS
smbnull::::OTHERS
a_user::::SYS_A
a_oracle::::SYS_A
b_user::::SYS_B
b_oracle::::SYS_B
b_apache::::SYS_B
c_user::::SYS_C
c_oracle::::SYS_C

See man prmconfig and related prm stuff.

/Tor-Arne
I'm trying to become President of the state I'm in...
Nelson Laracuente
Frequent Advisor

Re: HP PRM & WLM Config & Use

Thank you everyone for your help and suggestions. I will contact HP for the set up of this. I have read the manuals and tried the suggestions but I cannot get this thing to work. I will proceed to close this event. Thank you again everyone.
Nelson Laracuente
Frequent Advisor

Re: HP PRM & WLM Config & Use

Cannot figure this out. Contacting HP. Closing event.