1838087 Members
4006 Online
110124 Solutions
New Discussion

Re: Kernel Error

 
prasathc
Frequent Advisor

Kernel Error

Hi All

We have one " J " class machine[ J5600 ]. In that machine we installed 11.00 64 bit OS, and it's some of the Kernel Parameters are as follows

Maxusers ==> 32
ninode ==> 476
nproc ==> 276,

When we try to build clear-case, view's, it's giving error that " FILE SYSTAM TABLE IS FULL OR INODE TABLE IS FULL ".

So we increase Maxusers from 32 to 2048 in kernel configuration menu, and try to build the newkernel it is giving the error as follows

Cannot build a kernel using /usr/sbin/config. The starndard output of the
command is shown below:

Stop.
config:make did an exit(1)

The command exitted with exitcode -71.

could you please help me to retify the problem

thanks in advance

Prasath C


9 REPLIES 9
Michael Tully
Honored Contributor

Re: Kernel Error

Hi,

Some of the kernel parameters have a number of dependencies. I suggest you use 'sam' to try and assist you. Without knowing what type of system or database you are using it is difficult to suggest what parameters you can use.

# sam

Kernel Parameters --> Configurable Parameters

HTH
-Michael
Anyone for a Mutiny ?
prasathc
Frequent Advisor

Re: Kernel Error

One thing i forget to tell you Michael Tully is that i have tryed in " SAM " only, I didn't try in that command line

thanks
eran maor
Honored Contributor

Re: Kernel Error

Hi

from what i see , the error is because the sam is not increasing the param in a good way .

i will advise you to do :
/stand/build# mk_kernel -s system


to see ehich kind of error you are getting .
also be advise to install the new SAM patch
PHSS_20149 - s700_800 11.00 SAM Kernel Tunable Parameter Sets
PHCO_23876 - s700_800 11.00 cumulative SAM/ObAM patch

but it will be a big help if you will send the error that you are getting from make_kernel

love computers
prasathc
Frequent Advisor

Re: Kernel Error

Hi eran

I have applied the 2 patches, and try to build the kernal
it is giving the following error message

# /usr/sbin/mk_kernel -s system
Compiling conf.c...
Loading the kernel...
ld: Unsatisfied symbol "wsio_get_service" in file /usr/conf/lib/libpci.a[superio_centif.o]
1 errors.
*** Error exit code 1

Stop.
config: make did an exit(1)

and also i have attached the " system " file entry's

waves:/stand/build/> vi system as attached file

for your reference

thanks


eran maor
Honored Contributor

Re: Kernel Error

Hi

from what i can see in our k-maine about this kind of error ( but i found only 3 cases )
that the problem acour after installing patches.

i saw the system file that you send and it look o.k .

my advise is to boot from the vmunix.prev and to see if you are getting the same error when trying to compile the kernel .

i think that the increasing of the param didnt do the errors in the system and the problem acour after installing a new patches .

you saw the problem when you try to increase the param that need to compile the kernel but mybe the problem was all ready in the system .

the params the you try to increase are standart params and shuold not couse any problem.

in the 3 cases that i saw this error the restore the system from an ignite backup
but my advise is to try to boot from the vmunix.prev ( dont forget to save the vmunix and the system file ) and to see if you are getting the same error when trying to compile the kernel .
love computers
prasathc
Frequent Advisor

Re: Kernel Error


So u mean to say that i have try to boot from the new kernel which is completed partially, any how i tryed to as follows

mv /stand/system /stand/system.prev

mv /stand/vmunix /stand/vmunix.prev

mv /stand/build/system /stand/system

mv /stand/build/vmunix_test /stand/vmunix

when i reboot the machine it was hang and show the error message in the LCD display in the front panel of machine the " FLT B800 " and 785 / J5600.

So i try to boot from as

ISL> hpux /stand/vmunix.prev [ this is the original vmunix ] and it's booted

what i have to do now

thanks in advance

Prasath C

Sridhar Bhaskarla
Honored Contributor

Re: Kernel Error

Prasath,

You need to back it out and try again. Make sure you have a good bootable kernel and a good system file backed up on the sysetm in /stand directory before making the changes.

1) Take the backup of the system using make_recovery. Have two tapes in case anything happens.
2) Locate another system where you could be able to compile the kernel. Do a what and cksum on libpci.a and compare it with your problematic libpci.a
3)Move libpci.a to libpci.a.old and copy it from the other system. Recompile the kernel and see if it works.

If not,

1) check the recently applied patches. You may want to remove them and reinstall with autosetlect dependencies option. This would happen if you force install the patches turning the "check dependencies" option off.

So, you have got to be careful while installing the patches.

-Sri
You may be disappointed if you fail, but you are doomed if you don't try
Praveen Bezawada
Respected Contributor

Re: Kernel Error

Hi
Before changing maxusers,check the values of other related kernel parameters like nfile,ninode,maxuprc.
If these are values instead of formulae you may have problem increasing the value of maxusers as other will not be correspondingly increased and system may not allow you to increase that one value as it may cause a unbootable kernel.
I am not sure but I think it's worth a try.

...BPK...
prasathc
Frequent Advisor

Re: Kernel Error

Hi Sridar

This is the value of
# what /usr/conf/lib/libpci.a which is attached

So shall i reinstall all the kernel patches, are first remove it and then install it again

This is the cksum of that file /usr/conf/lib/libpci.a

# cksum /usr/conf/lib/libpci.a
3571252432 754744 /usr/conf/lib/libpci.a

thanks