ILOM is an independent system controller providing a command-line interface and web based interface on T-series oracle sun server hardware’s like T5120, T5220, T5240, T5440 T3, T-4 servers.It can monitor system temperature,voltages,internal disks, chassis fans,CPU’s and power supplies.We can configure ilom with snmp to send hardware alerts.ILOM provides remote system administration and Java web-based console […]
how to boot Solaris local zone in single user mode ?
Many of us known to boot the Solaris global zone in single user mode.But have you ever tried to boot Solaris non-global zone in single user mode ?.In SPARC based machines we have an “OK” prompt to boot the OS in single user mode and using grub menu, we can to boot on X86 machines in single user mode.So how can we […]
ZFS quick command reference with examples
ZFS-Zetta Byte filesystem is introduced on Solaris 10 Release.To develop this filesystem cum volume manager,Sun Micro-systems had spend lot of years and some billion dollars money. ZFS has many cool features over traditional volume managers like SVM,LVM,VXVM.Here is the some of the advantages listed below.Advantages:1.Zpool Capacity of 256 zettabytes2.ZFS snapshots,clones and Sending-receiving snapshots3.Lightweight filesystem creation4.Encryption5.Software RAID6.Data integrity 7.Integrated Volume management (No need an additional volume manager)Disadvantages:1.No way […]
How to add new SWAP in Solaris 10 on fly
Rarely we may pushed in a such a situation to add the additional swap space while system is in production.Sometimes due to applications ,system may in to memory bottle neck.As a workaround,we will add additional swap space to avoid the system hung/panic.Here i would like to demonstrate couple of ways of adding swap.1.Adding the physical disk directly as swap.2.If we don;t have free […]
Difference between Crash dumps and Core dumps – Solaris
Core files are just a process dump (image from physical memory) when the process terminates abnormally. These files are very important to find the root cause of process(application/DB) failure. Normally , application/DB need to send these core files to application vendor to fix this issue. Otherwise system administrator’s job will become hectic to perform the core file clean […]
How to take console of SUN hardware ?
Unlike other hardware vendors,Sun microsystems hardware console differ from model to model.For an example ,In M-series servers you will get XSCF prompt ,the access method is differ from T-series server where you will get ilom console.Like the in older v-series, you will get SC prompt (ALOM). Here i would like to share information about the […]
How to recover the OS using ZFS snapshot
Many of them are very familiar with Solaris OS recovery on UFS root filesystem.Here we are going to see about how to recover Solaris 10 on ZFS root filesystem. Here is assumptions is we are periodically keeping root FS zfs snapshot in NAS location using zfs send feature.This can be achieved easily using small “zfs send” command. Note:This procedure will be […]
How to recover a destroyed zfs storage pool
ZFS has one of the cool features that we can recover the destroyed pool if the zpool disk is not used or removed from the system for other purpose. Once we issue the command to destroy the particular pool, Solaris will put the zpool in destroyed mode and it won’t remove any data from those zpool disks.Note:Zpool destroy is very dangerous command since it destroys the zpool even if it […]
ifconfig:Error:Cannot assign requested address-solaris
If it’s come to Solaris networking then you need to try many things to get it right.Like that here is one of the strange issue which i have faced recently .The request from the client to add IP address on the Solaris box without rebooting it.Yep Its so simple.But i had break my head like anything to bring up the IP address […]
Dtrace-To find high kernal usage
Here i would like to share small piece of information about dtrace. I have used dtrace to find which process are making more system calls (i.e kernel usage). DTrace is very useful d to get the amount of memory, CPU time, filesystem and network resources used by the active processes. It can also provide much more fine-grained […]