Below are few major features of Solaris
Q1. What is Solaris?
Solaris Developed by the Sun Microsystems in 1992, It is a Unix based operating system written in C and C++. Solaris is now owned by Oracle after its acquisition of Sun Microsystems. Solaris is proprietary software that is now developed by the Oracle.
Considered as the widely used UNIX operating system, Solaris is used for its reliability, performance, scalability, and high-security. The Oracle Solaris also has support for x86-64 workstations.
Q2. List the RAID levels in Solaris?
There are three important RAID levels in Solaris.
They are the RAID level 0, 1, and 5. Other RAID levels such as 2, 3, and 4 are not used much.
The RAID level 0 spreads the data as relatively small, and equal-sized fragments. These data are evenly allocated across multiple disks.
The RAID level 1 uses mirroring technique to store the data on multiple disks. It provides high redundancy.
The RAID level 5 uses striping technique to store data over the disks.
Q3. What are NFS daemons in Solaris?
The NFS daemons in the Oracle Solaris are used for handling the NFS activities. It is not a single daemon but a bunch of daemons that support the NFS activities. These daemons are automated daemon, locked daemon, mountd daemon, nfsd daemon, and nfslogd daemon. Each daemon is used for different purposes in handling the NFS activities inside the Solaris.
Q4. What is a zone in Solaris?
The Zone or Solaris containers are used by the Oracle Solaris to create software-defined boundaries to isolate the software applications and services. It creates a virtualized operating system environment. This environment is then used to represent isolated and complete applications.
The Zone in Solaris can be created using Solaris Resource Manager, and Solaris Zones Partitioning technology.
Q5. What is Piping in Solaris?
The piping is Solaris is used to pair files between two processes. The pipe is used to connect the two processes with a call to the pipe(). This call returns an array which is used by the pair of processes to read and write.
Q6. What is the use of df-k command in Solaris?
Users can use the df -k command to display the amount of space available on each disk mounted on the system. It shows the amount of space available in the percentage form.
Q7. What does pkgadd command do in Solaris?
This command is used by the user to transfer the content of the software package from the directory. The options used with this command are '-d' and '-s'. The '-d' specifies the device source and '-s' specifies that the package should be written to a spool directory.
Q8. What is FSCK in Solaris?
The FSCK command is used by the users to check and repair the file system. There are many options such as '-m', '-y', '-n', '-o p' that can be used with this command with each having its own properties.
Q9. Which command is used to find out the NFS version in Solaris?
The "nfsstat -a" command is used to check the NFS version in the Solaris.
Q10. How to find the size of RAM in Solaris server?
The "psrinfo | grep memconf" command in Solaris is used to find the size of RAM present in the Solaris server.
Q11. What are maximum no. of the slice that can be created in a single disk?
You can create a maximum of eight slices per physical disk in the Solaris.
Q12. How to check the Solaris Volume Manager Version?
The "pkginfo -l SUNWvol" is used to check the version of Solaris Volume Manager installed on the Solaris version 10.
Q13. What is LDOMS in Solaris?
The LDOMS is a virtualization and partitioning technology. With this, the administrators can allocate different resources such as memory, CPU, etc into a logical group. With this group, you can then create different discrete systems with each having its own operating systems.
Q14. Explain sticky bit in Solaris?
The sticky bit is used to protect a file from modification or deletion by other users than the actual file owner. If the sticky bit is set on the file, then only a privileged user or file owner can delete the file.
Q15. What is OBP in Solaris?
The OpenBoot PROM (OBP) in the Solaris provides a list of useful OBP commands. They help in various functionalities such as booting, configuring, performance diagnostics, etc.
Some of the main OBP commands used are Power-off, Reset, Boot, .version, Show-devs, Printenv, Test somedevice, etc.
Q16. How to find the network card speed in Solaris?
The kstat -p | grep link_ | grep bge command in the Solaris is used to find the network card speed. This command displays the network interface variables. Then, you can use the ndd command with it to check the current network speed.