Operating System - HP-UX
1819850 Members
2556 Online
109607 Solutions
New Discussion юеВ

Re: Kernel configuration - default parameters value?

 
Jagadesh
Frequent Advisor

Kernel configuration - default parameters value?

Dear All,

Is there a way to see the default kernel parameters in HPUX OS? I and my team members has modified some of the kernel parameters and the same is now working fine. We do not have a backup copy of the default kernel.

Kindly let me know is there a way to find out the default parameters?

Thanks
10 REPLIES 10
Patrick Wallek
Honored Contributor

Re: Kernel configuration - default parameters value?

From the command line you can do a:

# kmtune -l

I tihnk you may be able to see the same information through the help section in the Tunable kernel parameters area of SAM.

There is also plenty of documentation available:

Here is the HP-UX 11iv1 Tunable Kernel Parameters doc in pdf format:

http://docs.hp.com/hpux/pdf/TKP-90202.pdf

Here is the same in HTML format:
http://docs.hp.com/hpux/onlinedocs/TKP-90202/TKP-90202.html

It talks about all the parameters and their minimum, maximum and default values.
Muthukumar_5
Honored Contributor

Re: Kernel configuration - default parameters value?

hai,

We can get the kernel tunnable parameter informations with kctune ( from 11.22 version) or kmtune ( less the 11.22 releases)

we can know the changed kernel parameters with kctune -S or kconfig -S.

on 11.22 environments kmtune -S option is obsolited. So use kconfig -S.

I am using 11.23 machine so,
/ # kctune -S
Tunable Value Expression Changes
max_thread_proc 512 512 Immed
nstrpty 60 60
shmseg 400 400 Immed

or #kconfig -S

Tunable Value Expression Changes
max_thread_proc 512 512 Immed
nstrpty 60 60
shmseg 400 400 Immed

we can change the particular parameter to default with kctune (tunable=Default (set tunable to default)

Backup the config with kconfig command.

see man pages to know more.

Regards,
Muthukumar.
Easy to suggest when don't know about the problem!

Re: Kernel configuration - default parameters value?

hello,

you can check out the contents of
/stand/system.prev for the kernel parameters prior to your last kernel compilation.


venu
Jagadesh
Frequent Advisor

Re: Kernel configuration - default parameters value?

Thanks for ur valuable reply.

I need to know the default kernel values (values obtained after the fresh installation).

I had changed my kernel parameters serveral times and i do not have backup of my default kernel(but iam having a backup of recently modified kernel and the same is working fine)

Is there a way to find the default kernel values.

Thanks
Ravi_8
Honored Contributor

Re: Kernel configuration - default parameters value?

Hi

No, you can't get the defualt values once it is changed(only the previous values will be stored in /stand/system.prev). Here are the default values from one of my newly installed 11i m/c

# kmtune
Parameter Current Dyn Planned Module Version
===============================================================================
NSTRBLKSCHED - - 2
NSTREVENT 50 - 50
NSTRPUSH 16 - 16
NSTRSCHED 0 - 0
STRCTLSZ 1024 - 1024
STRMSGSZ 65535 - 65535
acctresume 4 - 4
acctsuspend 2 - 2
aio_listio_max 256 - 256
aio_max_ops 2048 - 2048
aio_physmem_pct 10 - 10
aio_prio_delta_max 20 - 20
allocate_fs_swapmap 0 - 0
alwaysdump 1 - 1
bootspinlocks - - 256
bufcache_hash_locks 128 - 128
bufpages 0 - (NBUF*2)
chanq_hash_locks 256 - 256
core_addshmem_read 0 Y 0
core_addshmem_write 0 Y 0
create_fastlinks 0 - 0
dbc_max_pct 50 - 50
dbc_min_pct 5 - 5
default_disk_ir 0 - 0
desfree - - 0
disksort_seconds 0 - 0
dmp_rootdev_is_vol 0 - 0
dmp_swapdev_is_vol 0 - 0
dnlc_hash_locks 512 - 4*128
dontdump 0 - 0
dskless_node - - 0
dst 1 - 1
effective_maxpid - - ((NPROC<=30000)?30000:(NPROC*5/4))
eisa_io_estimate - - 0x300
enable_idds 0 - 0
eqmemsize 15 - 15
executable_stack 1 - 1
fcp_large_config 0 - 0
file_pad - - 10
fs_async 0 - 0
ftable_hash_locks 64 - 64
hdlpreg_hash_locks 128 - 128
hfs_max_ra_blocks 8 - 8
hfs_max_revra_blocks 8 - 8
hfs_ra_per_disk 64 - 64
hfs_revra_per_disk 64 - 64
hp_hfs_mtra_enabled 1 - 1
hpux_aes_override - - 0
initmodmax 50 - 50
io_ports_hash_locks 64 - 64
iomemsize - - 40000
ksi_alloc_max 2208 - (NPROC*8)
ksi_send_max 32 - 32
lotsfree - - 0
max_async_ports 50 - 50
max_fcp_reqs 512 - 512
max_mem_window 0 - 0
max_thread_proc 64 - 64
maxdsiz 0x10000000 - 0x10000000
maxdsiz_64bit 0x40000000 - 0x0000000040000000
maxfiles 60 - 60
maxfiles_lim 1024 Y 1024
maxqueuetime - - 0
maxssiz 0x800000 - 0x00800000
maxssiz_64bit 0x800000 - 0x00800000
maxswapchunks 2048 - 2048
maxtsiz 0x4000000 Y 0x04000000
maxtsiz_64bit 0x40000000 Y 0x0000000040000000
maxuprc 75 Y 75
maxusers 32 - 32
maxvgs 10 - 10
mesg 1 - 1
minfree - - 0
modstrmax 500 - 500
msgmap 42 - (2+MSGTQL)
msgmax 8192 Y 8192
msgmnb 16384 Y 16384
msgmni 50 - 50
msgseg 2048 - 2048
msgssz 8 - 8
msgtql 40 - 40
nbuf 0 - 0
ncallout 515 - (16+NKTHREAD)
ncdnode 150 - 150
nclist 612 - (100+16*MAXUSERS)
ncsize 5596 - (NINODE+VX_NCSIZE)+(8*DNLC_HASH_LOCKS)
ndilbuffers 30 - 30
netisr_priority - - -1
netmemmax - - 0
nfile 910 - (16*(NPROC+16+MAXUSERS)/10+32+2*(NPTY+NSTRPTY+NSTRTEL))
nflocks 200 - 200
nhtbl_scale 0 - 0
ninode 476 - ((NPROC+16+MAXUSERS)+32+(2*NPTY))
nkthread 499 - (((NPROC*7)/4)+16)
nni - - 2
no_lvm_disks 0 - 0
nproc 276 - (20+8*MAXUSERS)
npty 60 - 60
nstrpty 60 - 60
nstrtel 60 - 60
nswapdev 10 - 10
nswapfs 10 - 10
nsysmap 800 - ((NPROC)>800?2*(NPROC):800)
nsysmap64 800 - ((NPROC)>800?2*(NPROC):800)
o_sync_is_o_dsync 0 - 0
page_text_to_local - - 0
pfdat_hash_locks 128 - 128
public_shlibs 1 - 1
region_hash_locks 128 - 128
remote_nfs_swap 0 - 0
rtsched_numpri 32 - 32
scroll_lines 100 - 100
scsi_max_qdepth 8 Y 8
scsi_maxphys 1048576 - 1048576
sema 1 - 1
semaem 16384 - 16384
semmap 66 - (SEMMNI+2)
semmni 64 - 64
semmns 128 - 128
semmnu 30 - 30
semmsl 2048 Y 2048
semume 10 - 10
semvmx 32767 - 32767
sendfile_max 0 - 0
shmem 1 - 1
shmmax 0x4000000 Y 0X4000000
shmmni 200 - 200
shmseg 120 Y 120
st_ats_enabled 0 - 0
st_fail_overruns 0 - 0
st_large_recs 0 - 0
st_san_safe 0 - 0
streampipes 0 - 0
swapmem_on 1 - 1
swchunk 2048 - 2048
sysv_hash_locks 128 - 128
tcphashsz 0 - 0
timeslice 10 - (100/10)
timezone 420 - 420
unlockable_mem 0 - 0
vas_hash_locks 128 - 128
vnode_cd_hash_locks 128 - 128
vnode_hash_locks 128 - 128
vol_checkpt_default 10240 - 10240
vol_dcm_replay_size 262144 - (256*1024)
vol_default_iodelay 50 - 50
vol_fmr_logsz 4 - 4
vol_max_bchain 32 - 32
vol_max_nconfigs 20 - 20
vol_max_nlogs 20 - 20
vol_max_nmpool_sz 4194304 - (4*1024*1024)
vol_max_prm_dgs 1024 - 1024
vol_max_rdback_sz 4194304 - (4*1024*1024)
vol_max_vol 8388608 - (8*1024*1024)
vol_maxio 256 - 256
vol_maxioctl 32768 - 32768
vol_maxkiocount 2048 - 2048
vol_maxparallelio 256 - 256
vol_maxspecialio 256 - 256
vol_maxstablebufsize 256 - 256
vol_min_lowmem_sz 524288 - (512*1024)
vol_mvr_maxround 256 - 256
vol_nm_hb_timeout 10 - (10)
vol_subdisk_num 4096 - 4096
vol_vvr_transport 1 - (1)
vol_vvr_use_nat 0 - (0)
volcvm_cluster_size 16 - 16
volcvm_smartsync 1 - 1
voldrl_max_drtregs 2048 - 2048
voldrl_min_regionsz 512 - 512
voliomem_chunk_size 65536 - (64*1024)
voliomem_maxpool_sz 4194304 - (4*1024*1024)
voliot_errbuf_dflt 16384 - 16384
voliot_iobuf_default 8192 - 8192
voliot_iobuf_limit 131072 - 131072
voliot_iobuf_max 65536 - 65536
voliot_max_open 32 - 32
volraid_rsrtransmax 1 - 1
vps_ceiling 16 - 16
vps_chatr_ceiling 1048576 - 1048576
vps_pagesize 4 - 4
vx_fancyra_enable 0 - 0
vx_maxlink 32767 - 32767
vx_ncsize 1024 - 1024
vx_ninode 0 - 0
vxfs_max_ra_kbytes 1024 - 1024
vxfs_ra_per_disk 1024 - 1024
vxtask_max_monitors 32 - 32
#

never give up
Maurinho
Occasional Contributor

Re: Kernel configuration - default parameters value?

Try kmtune -l
Mauro
Gordon Gable
New Member

Re: Kernel configuration - default parameters value?

kmtune -l should give the value you want.

kmtune -l | grep -e -e default

Hope this helps
Prashant
Gordon Gable
New Member

Re: Kernel configuration - default parameters value?

Sorry for above. You can do kmtune -l | more for seeing the output. or do

kmtune -q parameter -l



Thanks
Prashant
Prashant Zanwar_4
Respected Contributor

Re: Kernel configuration - default parameters value?

The above response was given by me..I am sorry for loginname different as I was using my supervisors ID.

Thanks
Prashant
"Intellect distinguishes between the possible and the impossible; reason distinguishes between the sensible and the senseless. Even the possible can be senseless."
Sundar_7
Honored Contributor

Re: Kernel configuration - default parameters value?

Jagadesh,

You cannot look in system (or system.prev) file to determine the default values for the parameters.

/stand/system* files will have entries only for those parameters that are not left at the default value.

There are couple of ways you can do it

1) kmtune -l

It will tell you the default values for all the parameters.

2) here is the additional information. The default kernel parameter values are listed in /usr/conf/master.d/core-hpux file. This is the file referred by kmtune -l command for default values.

If running 10.20, referring /usr/conf/master.d/core-hpux is the way to find out the default values

- Sundar
Learn What to do ,How to do and more importantly When to do ?