hi everyone,
I'v got an urgent problem with a vserver .
This vserver uses tomcat and the web application failed some times. (
in fact a lots of times when the user is connecting )
I made a ptrace on the process and I can see that there is SIGXCPU
invoked with CPU TIME Limit exceeded.
rt_sigsuspend(~[INT QUIT ABRT BUS SEGV TERM XCPU RTMIN RT_1]) = ?
ERESTARTNOHAND (To be restarted)
--- SIGXCPU (CPU time limit exceeded) @ 0 (0) ---
sigreturn() = ? (mask now ~[INT QUIT ABRT
BUS KILL SEGV TERM STOP RTMIN])
sigreturn() = ? (mask now [CHLD])
accept(127, 0xbff5e448, [28]) = ? ERESTARTSYS (To be restarted)
--- SIGPWR (Power failure) @ 0 (0) ---
futex(0x19b7b20, FUTEX_WAKE, 1) = 1
I did not configure any cpu limits.
How can I increase CPU limits on this vserver ?
How can I see the cpu limits ?
I try :
vlimit -c 346 -H --cpu 30
vc_set_rlimit(): Invalid argument
vlimit -c 346 --cpu 30
vc_set_rlimit(): Invalid argument
vlimit -c 346 -a
RSS N/A N/A inf
NPROC N/A N/A inf
NOFILE N/A N/A inf
MEMLOCK N/A N/A inf
AS N/A N/A inf
vc_get_rlimit(): Invalid argument
LOCKS N/A N/A 0xbffa2e5c00000001
18 N/A N/A inf
thanks for your help
jean-marc.
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver
Received on Tue May 2 15:13:40 2006