Miroslav Zubcic
2006-11-26 13:27:22 UTC
Hi all.
After ~10 years of using Linux on the "desktop", I have decided to give a chance
to Solaris 10 on my new nforce4/AMD-opteron based opteron workstation. Just for
the sake of change. BTW I'm using Solaris on couple of company servers (U-sparc
and x86_64) without a problem.
I have SYSV init related problems with Solaris 10:
When I shutdown system with "init 0" or shutdown -g0 -i5 -y, init system often
fails to power off (or reboot if I reboot it) machine, leaving me with half of
services running and console login. Then, if I type root passwd, log in, and
give the command "who -r", it shows me that I am in runlevel 5 (or 6 if I wanted
to reboot). After that, I can type the same command again, shutdown command
prints usual warning and - nothing happens - I'm still in the console, logged as
root, able to type commands. Only way to shut down is to change runlevel to
something else (reboot if it was shutdown initialy, single-user ...) and then
repeat initial shutdown/reboot command - after that, system will (usually) do
what I told it to do in the first place.
So, where to put 'set -x' or 'exec >> /tmplog 2>&1' ? I have read /etc/rc[0,6]
and it doesn't look like there is something for debugging there. There is no
trace of some error in /var/adm/messages BTW ... nothing. How about 'truss -f -o
bla init 0' ? Maybe this is too much. :-)
I have this problem on this machine (x86), and on one Ultra SPARC machine in my
company (but not on other 4 Solaris 10 machines where I have root account). So
it looks like bug is not arch-dependent.
Has anyone some clue, hint, sugestion? Thx ...
After ~10 years of using Linux on the "desktop", I have decided to give a chance
to Solaris 10 on my new nforce4/AMD-opteron based opteron workstation. Just for
the sake of change. BTW I'm using Solaris on couple of company servers (U-sparc
and x86_64) without a problem.
I have SYSV init related problems with Solaris 10:
When I shutdown system with "init 0" or shutdown -g0 -i5 -y, init system often
fails to power off (or reboot if I reboot it) machine, leaving me with half of
services running and console login. Then, if I type root passwd, log in, and
give the command "who -r", it shows me that I am in runlevel 5 (or 6 if I wanted
to reboot). After that, I can type the same command again, shutdown command
prints usual warning and - nothing happens - I'm still in the console, logged as
root, able to type commands. Only way to shut down is to change runlevel to
something else (reboot if it was shutdown initialy, single-user ...) and then
repeat initial shutdown/reboot command - after that, system will (usually) do
what I told it to do in the first place.
So, where to put 'set -x' or 'exec >> /tmplog 2>&1' ? I have read /etc/rc[0,6]
and it doesn't look like there is something for debugging there. There is no
trace of some error in /var/adm/messages BTW ... nothing. How about 'truss -f -o
bla init 0' ? Maybe this is too much. :-)
I have this problem on this machine (x86), and on one Ultra SPARC machine in my
company (but not on other 4 Solaris 10 machines where I have root account). So
it looks like bug is not arch-dependent.
Has anyone some clue, hint, sugestion? Thx ...
--
Man is something that shall be overcome.
-- Friedrich Nietzsche
Man is something that shall be overcome.
-- Friedrich Nietzsche