Leaving aside the performance improvements and re-engineering and architectural changes in Solaris 11, one of the significant and noticeable changes that comes along with Solaris 11 is the introduction of a lot of GNU tools out of the box. To make it even better, they replace the UNIX default versions.
This is my opinion is significant shift in approach from Sun (Oracle)  for good reasons allowing users, admins to use more powerful features of the GNU tools that were missing from the default versions.
 

You may find the following error in your JET build install logs:
WARNING: BASE_CONFIG: JS_install_patchclust: Unable to locate patch 119545-03
Recently, when building servers using Sun JET (SUNWjet), I found that the patches from the Sun recommended Patch cluster is not installed as a part of the JET build. Digging deeper, I found the above error messages in the Jet install logs.
 

tcpdrop is a free utility to drop an established TCP connection in Sun solaris. It is a port of the tcpdrop utility from FreeBSD and openBSD. tcpdrop doesn’t do what it says on the tin and nothing more but does it very well. tcpdrop works in Solaris 10,9,8

Continue reading »

 

For long we used Tracking IP basd IPMP wherein we track the availability of a gateway on the network using ICMP Echo request. When the gateway IP fails to respond it is considered link is unavailable and NIC fails over to the standby NIC in the IPMP group.

Continue reading »

 

The following  error on the Sybase ASE intalled on Sun Solaris can occur if the Maximum shared memory allocated is max’d out or if none is allocated, it takes the default value which is “Total Physical Memory /4″.

Backup Server: 4.142.2.58: [0] The ‘shmget’ call failed with error number 22 (Invalid argument). Refer to your operating system documentation for further details.

Continue reading »

 

As we discussed earlier here, you can find the serial number of a Sun Hardware using the utility “sneep”. However, in Sun X86 systems, you can use the pre-installed tool “ipmitool” to find the system serial number. It is not as straight forward as sneep but still is simpl procedure.

Continue reading »

 

Installing Perl modules in Sun Solaris is not as straight forward but is not very difficult as well.  Perl module installations in Sun Solaris needs GNU Make rather than the default make tool installed. And, requires using perlgcc to build the Makefile.PL than the default perl binary.

Continue reading »

 

“pkginfo” command can be useful in Solaris to give a detailed listing of a package including the details of number of installed files, pathnames, directories and executables as follows:

Continue reading »

 

When you run any boot command like “boot net” or “boot -s” from the OK prompt (OBP), you may end up with the error

FATAL: system is not bootable, boot command is disabled

Don’t panic!!!

Continue reading »

 

When you sometimes copy a file from Windows to UNIX/Solaris or even Linux systems, you can find these anooying ^M characters everywhere. This is because, the file from Windows is in DOS (ASCII) format and needs to be converted to ISO format.

Continue reading »

© 2010 Sun Solaris System Admin Suffusion theme by Sayontan Sinha