Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Solaris 10 - solaris 8 container running on Solaris 10

Posted on 2009-12-24
4
Medium Priority
?
2,273 Views
Last Modified: 2013-12-16
We have solaris 8 container running on Solaris 10. This was running fine untill we install a printer using jetadmin print services. We then had the following message to run inetconv. which we did. Ever since we have been getting "forking proccess" please see below for messages. we are not able to telnet  both virtual and physical servers but we can ping them.
We have applied the latest sOLARIS 10 CLUSTER patch but to no avail.
Please help!

messages:Dec 21 11:41:58 sunvm1 inetd[357]: [ID 702911 daemon.warning] Configura
tion file /etc/inet/inetd.conf has been modified since inetconv was last run. "i
netconv -i /etc/inet/inetd.conf" must be run to apply any changes to the SMF




XSCF> console -d0 -y

Connect to DomainID 0?[y|n] :y

Dec 23 06:34:19 sunvm1 last message repeated 3 times

Dec 23 06:35:54 sunvm1 svc.startd[7]: system/console-login:default failed: transitioned to maintenance (see 'svcs -xv' for details)

Requesting System Maintenance Mode

(See /lib/svc/share/README for more information.)

Console login service(s) cannot run

 

Requesting System Maintenance Mode

(See /lib/svc/share/README for more information.)

Could not fork to start sulogin: Resource temporarily unavailable

Directly executing sulogin.

 

INIT: fork() for svc.startd failed: Resource temporarily unavailable.  Will retry in 1 second...

 

INIT: fork() for svc.startd failed: Resource temporarily unavailable.  Will retry in 1 second...

 svc.startd.log:Dec 23 06:35:54/382 ERROR: svc:/system/console-login:default: Cou
ldn't fork to execute method /lib/svc/method/console-login: Resource temporarily
 unavailable
svc.startd.log:Dec 23 06:35:54/382 ERROR: svc:/system/console-login:default: Cou
ldn't fork to execute method /lib/svc/method/console-login: Resource temporarily
 unavailable
svc.startd.log:Dec 23 06:35:54/382 ERROR: svc:/system/console-login:default: Cou
ldn't fork to execute method /lib/svc/method/console-login: Resource temporarily
 unavailable
svc.startd.log:Dec 24 08:51:21/375 ERROR: svc:/system/console-login:default: Cou
ldn't fork to execute method /lib/svc/method/console-login: Resource temporarily
 unavailable
svc.startd.log:Dec 24 08:51:21/375 ERROR: svc:/system/console-login:default: Cou
ldn't fork to execute method /lib/svc/method/console-login: Resource temporarily
 unavailable
svc.startd.log:Dec 24 08:51:21/375 ERROR: svc:/system/console-login:default: Cou
ldn't fork to execute method /lib/svc/method/console-login: Resource temporarily
 unavailable


0
Comment
Question by:nhhgict
  • 2
  • 2
4 Comments
 
LVL 22

Expert Comment

by:robocat
ID: 26121806

You seem to have a runaway process that is consuming all resources. Due to lack of resources, you can no longer access the machine.

You need to reboot the entire server and see if the problem arises again. If it does, you'll probably have some time before all resources are consumed to determine which process is going haywire. Boot in single user mode if needed to correct this by disabling that process.
 
0
 

Author Comment

by:nhhgict
ID: 26125454
we are aware that there is a runaway process, we have already logged on as single user mode and are unable to detrmine  the runaway process.

We do not know whuch runaway process is causing the system hang. even if we do. it is likely to be a batch job running which cannot be disabled. a

Are there any solaris command such as a history log that records all previous  processes running on the server at a partcular time?
0
 
LVL 22

Expert Comment

by:robocat
ID: 26127290


When the machine is freshly booted, there should be some time before the runaway process consumes all resources. Try to log on in that time and see what processes are running.

You could also boot into single user mode and set the solaris zones to autoboot=false, then boot the global zone as normal. If the problem is in one of your non-global zones, this will make troubleshooting easier and you can boot the zones manually one by one.

Again, when you do this, always keep a "top" or "prstat" open to see what kind of processes are running.

0
 

Accepted Solution

by:
nhhgict earned 0 total points
ID: 26291415
We have had to log this with Sun Microsystems and had to run  some diagnostics to collect dump files from the XSCF console. It was determined that a script to clear old log files was consuming most of the process. The script worked perfectly on a physical server but somehow hung the system when running in a zone environment.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap (http://www.tcpdump.org) Version 1.2 2.      Jpcap(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html) Version 0.6 Prerequisite: 1.      GCC …
Java performance on Solaris - Managing CPUs There are various resource controls in operating system which directly/indirectly influence the performance of application. one of the most important resource controls is "CPU".   In a multithreaded…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Suggested Courses
Course of the Month20 days, 21 hours left to enroll

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question