Solaris for a Red Hat admin

Hello Solaris gurus
Recently I was assigned to work on the company's Oracle Solaris 10 servers. Actually this is the first time I lay eyes on a Solaris machine... like ever! I've spent my career dealing with Red Hat run servers (I am an RHCE). I've also worked for a while on IBM AIX.
The question is, simply, where to start? I've already downloaded the entire Solaris 10 information library from Oracle. It's huge reading resource (> 1GB) that is going to take some time to go through. So is there another source of information not for newbies but for a Linux guy like me?
To narrow things down a little my manager has asked me to handle the performance degradation problem on those servers as a first priority, so what exactly should I be looking at? I already checked the CPU, memory and disk IO but they all look normal. So any more ideas?
Thanks a lot in advance

Hello,
I'm in a Solaris admin that is trying to learn RHEL & SELS. I know that RHEL have Solaris to RHEL classes maybe that would help you out. Do you have a MOS account?

The svcadm is similar to the services command.

Solaris doesn't have a nice package system like yum. Look at the pkgadd and patchadd commands, for adding package and patches.

Look at Solaris zones.

Look SELinux is similar to Trusted Solaris

I hope this helps.

1 Like

This is only true for Solaris 10 and older... Solaris 11 has a repository system. I recommend the Solaris documentation library for learning purposes.

Oracle Documentation

What is the specific performance degradation claimed by your manager?

abohmeed,
Have you looked at the zones? Use this command to see all your zones from the Global zone.

zoneadm list -cv
ID NAME                STATUS         PATH                     BRAND   IP
0 global                   running             /                             native     shared
1 zonename             running      /export/zones/zonename  native   shared

If you do not see 0 global then you are logged into a zone. A zone will only list itself. Zones sometimes have limited access to hardware on server. For example if the server has 64 CPUs and 20G RAM the zone may only have access to 2 CPUs and 10G RAM. Look at the Zones and Containes doc from Oracle. To see if the zone setting run this command.

zonecfg -z zonename

This may help if your trying to see why your having performance issues.