Do you need to emulate /dev/random and /dev/urandom in Solaris?
A Solaris kernel module is now available to emulate /dev/random and /dev/urandom as seen in Linux based systems.
A Solaris kernel module is now available to emulate /dev/random and /dev/urandom as seen in Linux based systems.
To get the iLOM IP address from within the Solaris OS, simply login as root and run ipmitool.
Whilst there is an abundance of documentation on creating containers, the goal here is to create a container in the fewest number of steps.
Using the pkg history command you can take a look back and see what happened on your image.
The vxfsconvert utility converts a UFS file system to a Veritas File System. This utility is only available for the Solaris environment.
Veritas Volume Manager (VxVM) traditionally introduces a new disk group version with each new major release.
Initialising a non-EFI labelled disk that is greater than 1TB fails under Solaris.
If a Solaris system crashes (panic) it is possible to write the entire contents of memory to disk for later analysis.
This article describes how to determine ZFS device failure types, clear transient errors, and replace a device.
If a device cannot be opened, it displays as UNAVAILABLE in the zpool status output.
In Solaris 10 you had to edit the /etc/default/init file to chance the default locale, now with Solaris 11 it is defined in SMF.
When adding routes persistently care should be taken to make sure that routes that you add do not already exist in the persistent configuration.
With ZFS filesystem, RAIDZ is very popular as it gives the best tradeoff of hardware failure protection versus storage.
This article acts like a demo showing step-by-step instructions on the creation of a new LDOM, assigning resources and installation of the Solaris OS.
A simple posts giving a brief overview on the Solaris LDOM hardware virtualisation.
To configure the Solaris Auditing subsystem on Solaris 9 or Solaris 10 we simply run the bsmconv command-line utility from the /etc/security directory
NIS+ is a network information service enables system administrators to manage a group of servers from a central location
The Solaris boot process in a nutshell is the process of boot loading RC scripts to reach single or multiuser level
The advantage of getent is that the command searches the information sources in the order in which they are configured in the name service switch file.
This is a short how-to post to provide simple steps to add users to a SAMBA environment.
This trick isn't widely known but you can install a Solaris package directly from a HTTP source.
When installing patches on Solaris, you may often see error codes or Exit/Return codes when the patch installation fails. These are the return codes.
Under Solaris 10 the default sendmail config doesn't forward mail which can't be delivered locally to mailhost.
Using fssnap we can quickly take a temporary snapshot of any UFS file system and then use that snapshot for backup operations.
Describes multiple topics for transitioning from the Solaris 10 operating system to an Oracle Solaris 11 release.
A simple article highligting the raid levels and arry types available for the Solaris operating system
The Ping of Death attack, first seen in 1996, is achieved using the Internet control message protocol, or ICMP (hence the name ?Ping of Death?).
You can use the zfs send command to send a copy of a snapshot stream and receive the snapshot stream in another pool
How do we know how is a storage device mapped to local device? Simple checkout /etc/path_to_inst.
With DAP the reboot is deferred until all patching is completed unlike non-DAP kernel patches which forced reboot before other patches can be applied.
Integrates and scales from single to thousands of servers and desktops, storage components and applications running on Solaris
An updated quick reference quide for sysadmins to contrast the Solaris 8 and AIX 4.3.3 operating systems.
Solaris Fault Management Architecture (FMA) introduces a new software architecture and methodology for fault management across Sun's product line.
You must be the global administrator or a user with appropriate authorization in the global zone to perform these procedures.
Sun have decided to terminate (end-of-support) Patch Manager 2.0 support. You are now recommended to use Sun Update Manager instead.
This error can be caused by either no space available for /var or that the /var/adm/utmpx file itself is corrupt.
Run Control (rc) scripts are used to start and stop processes at boot up and shutdown.
The Solaris Live Upgrade revolutionises the way that you add patches to Solaris products and can save you hours of time and effort.
The beadm command enables users to manage their boot environments. This article provides a snapshot of the more command beadm subcommands.
Explanation of the Solaris 11 fine grained versioning schema for SRUs and updates
The prstat statistics utility shows a top-level summary of the processes that are using system resources currently.
If problems with starting services occur, sometimes a system hangs during the boot process. This procedure shows how to troubleshoot this problem.
If you need to adjust the size of the swap volume after installation on an active system, review the following steps. See CR 6765386 for more info
Veritas Volume Replicator aides in an effective maintain a consistent copy of application data at one or more remote locations via data-replication
Accessing a tape device (or any device) from a non-global zone in Solaris
ZFS has the ability to send and receive data. This can be used to combine snapshots, create backups, or replicate data between servers
Renaming a zpool is not as intuitive as I would expect, but it is still pretty simple. However, we can accomplish this through a three step process.
The Solaris FireEngine project is a high performance networking framework based on an IP classifier and vertical perimeters.
This is a simple procedure which shows how to load the kernel debugger (kmdb)
The following is a simple example of creating a ZFS filesystem and using it to hold a newly-created Solaris Zone (Solaris Container)
A brief howto article on the best practice to install DNI8.0 on a Solaris system
A brief overview of the various backup and restore utilities available under the Solaris operating system.
Having a large number of disks can be a challange for sysadmins. By giving each disk a volume name may make it easier.
Some very useful command in Solaris to find more about a given binary.
Performing a Solaris root password recovery when neither local cd/dvd or jumpstart (netinstall) options are avilable.
This article provides simple instructions to create a Flash Archive image that can be loaded onto the target system to recover from a failed drive.
This is a standard question for Solaris administrators who unfortunately have requirements for an older Solaris 9 kernel for a legacy application.
Inodes store information on files such as user and group ownership, access mode (read, write, execute permissions) and type of file.
Distinguishing between a failed disk and a failing disk may save you time when you need to replace it.
There are a number of utilities and files that come into play with tape drives in Solaris, and it is helpful to know how all the pieces fit together.
When we aggregate two or more network interfaces we are forming a new network interface on top of those physical interfaces.
The ability to resume an interrupted zfs send/receive data stream which is a representation of a snapshot is now part of Oracle Solaris 11.4
Using Shadow Migration is very easy; for example, we could migrate shared ZFS and UFS file systems through NFS or even through a local file system
Setting the size of a ZFS dataset can ensure an appropriate allocation of space configuration that contains multiple volumes to service different clients
This artical summarises features that are new or have been enhanced in the upcoming release of Oracle Solaris 11.4
The number of Free and Open Source Software (FOSS), or freeware, packages delivered with Oracle Solaris 11 has increased with each update
How to setup and manage a Sun RSC (Remote Serial Console) on the Sun Enterprise™ 250.
Solaris 8 uses a number of commands to manage software installed on the OS. This short cheat sheet provides the basic package management commands.
NFS is a protocol which allows file systems on one system to be made available on a remote system. NFS works on a server-client model.
Applications or servers can sometimes fail with an error indicating that there are too many open files for the current process. Most of the time.
Understanding the booting process is important in the sense that you can get a clear idea when a system faces a booting problem and steps involved.
During a reconfiguration restart, a device hierarchy is created in the /devices file system to represent the devices connected to the system.
This document explains how to use Oracle Solaris to users who have experience operating systems in a Linux environment.
Like Oracle Enterprise Linux 6, Solaris has runlevels 0 through 6. However, the meanings are somewhat different. In OEL 7 runlevel is target.
The cron daemon has a limit of how many jobs run simultaneously. If a new job is scheduled and the limit is reached the job will be rescheduled.
A Sun Logical Domain (LDom) is a full virtual machine whereas a Solaris zone is a virtual operating system.
Integrated Lights Out Manager (ILOM) is the system management firmware used to monitor, manage, and configure a variety of Sun server platforms.
UFS is the primary file system for the Solaris OS. UFS is extremely mature, very stable, and for most applications, is the file system of choice.
Backups and Restores of Solaris UFS file systems, files and directories can be done using tar, cpio, ufsdump, ufsrestore and dd commands.
The find command in UNIX and Linux is a command line utility allowing you to search for files in a directory hierarchy.
The previous method of modifying a configuration file to configure naming services no longer works we now reply on SMF.
gunzip: File too large / gzip: Value too large for defined data type
The Common Desktop Environment compatible among various workstation manufacturers, provides users with a desktop graphical interface on the Solaris OS
A simple procedure to recreate /dev/null on a Solaris system using the mknod command to create a special character device.
To change the hostid, usually it's sufficient (and very easy) to use the hid ( or hid2 ) programs, which change the hostid of the running kernel.
Renaming a SAM-QFS file system is a two-step process. Firstly edit the mcf file then run samfsck to update the superblock
This article provides a quick reference guide to the supported disk configuration on a Sun StorEdge A5x00 storage array.
Checking if any of the MPxIO, VxDMP or EMC PowerPath multipathing software is installed and active on a given Solaris system.
These commands can be run against a specific process, but most of them can also be run against all processes on the system.
The /etc/inittab file plays a crucial role in the boot sequence. For versions of Solaris prior to version 10, the /etc/inittab was edited manually.
This is a short article on how to rescan newly added luns in Solaris, Linux, AIX and HP-UX operating systems.
For every hard drive known to Solaris, there is a file in the /dev/dsk that is used to access that drive.
This article shows how to gracefully shut down Solaris 9 from within the CDE, and from the Console Login.
The OBDiag utility is an OpenBoot program designed to help the system administrator run extensive hardware diagnostics on a Sun SPARC system.
This document details some of the focus areas for security and provides suggestions to make it strong.
In its default configuration sadmind uses a set of clear text Remote Procedure Calls (RPC) to authenticate between two machines.
This article describes available ZFS versions, features of each version, and the Solaris release that provides the ZFS version and feature
fontconfig is used to manage all types of fonts including PostScript and TrueType fonts in the Solaris desktop environment.
You need to have both the SUNWdoc and SUNWman packages installed on a Solaris system in order to view manual pages.
To facilitate the initial discovery of the Hypervisor part of the setup requires that we set the password for the root user and for the ovs-agent.
Component Manager is a GUI application that helps manage and control Sun StorEdge A5x00 and Sun StorEdge T3 storage arrays.
A locale is a collection of files, data and sometimes code which contain the necessary information to adapt Solaris to a specific language.
This post discusses how to install the boot block on a Solaris system running either the older UFS file system or the newer ZFS root file system.
A short article providing various keyboard shortcuts for command line edit of any commands quick and easily.
An entry on the Solaris /etc/vfstab file has seven fields, which are described in the following table.
This project changes the default configuration of the Solaris OS such that ssh is the only network-listening service.
IPF provides stateful packet filtering capabilities by IP address, network, port, protocol, network interface and traffic direction.
Solaris auditing helps to detect potential security breaches by revealing suspicious or abnormal patterns of system usage.
The Solaris Cryptographic Framework provides cryptographic services to users and applications through user-level and kernel-level commands.
The psradm utility changes the operational status of processors. The legal states for the processor are on-line, offline, spare, Faulted, and no-intr
To boot diskless workstations need to determine who they are, locate their boot server, locate their kernel and mount file systems from the server
There are times when it is advantageous to change the World-Wide Number (WWN) for a particular SPARCstorage Array, such as after replacing the battery
Use the following procedure to configure a Solaris system to utilise fabric tape.
The st.conf is the configiuration file for the st (SCSI Tape) driver on the Solaris Operating System.
ASET allows you to monitor and restrict access to system files. It can be configured for three security levels: low, medium, and high.
On Sun workstations and servers you can interact with the boot EEPROM (NVRAM) at any time by holding down the STOP (L1) key and pressing the "a" key
Solaris 11 provides some of the open-source version control as IPS package
This article provides a list of the important files that have changed between SunOS 4.1.x and Solaris 2.x (SunOS 5.x) based systems
This article provides a summary of the SunOS administrative command differences between SunOS 4.1.x and Solaris 2.x (SunOS 5.x) based systems
Installing the Oracle VM and configuring the primary domain and create a guest domain and assign necessary resources to it.
The purpose of this document series is to introduce the system and network administration features of Red Hat Linux for Solaris Administrators.
The following sections detail the differences between the Solaris 9 OS and Red Hat Linux with respect to network administration tasks
The following sections detail the differences between the Solaris 9 OS and Red Hat Linux with respect to advanced system administration tasks
The following sections detail the differences between the Solaris 9 OS and Red Hat Linux with respect to system administration tasks.
The following sections detail the differences between the Solaris 9 OS and Red Hat Linux with respect to basic tasks and component
The autosave feature is to ensure a copy of the current configuration is automatically saved whenever the Logical Domains configuration is changed.
Solaris will try to paste the top most thing in your clipboard when you click your middle mouse button.
To gain authorisation to change NIS+ databases you need to create your security credentials for the NIS+ principals
This post provides brief differences in the log files used for System Logging of the most common versions of UNIX.
This article provides a brief overview of common differences in system configuration, management and security across multi-OS environments.
A configured data-link is represented in the system as interface that can be used for TCP/IP.
Creating a RAID 5 metadevice with DiskSuite is extremely simple. Unlike creating mirrors which involves several steps.
To make an updated /kernel/drv/st.conf file active, it is necessary to reload the st (SCSI Tape) kernel module
Overwriting a disk with the format command is usually enough for most purposes, because it greatly reduces the chance that any data can be recovered.
This is a simple post to answer the question ... How do I identify my file system type? and covers various falvours of UNIX and Linux
This article provides a quick guide to the supported disk configuration on a Sun StorEdge A5x00 storage array.
This is a simple procedure to display the version of SunCluster installed on a given system.
In VCS configuration, each Cluster contains systems, Service Groups and Resources. Service Groups contain a list of systems belonging to that group.
This quick reference guide provides a crib sheet style listing for administrating NIS and NIS+ environments.
A Solaris FLAR image can be used for reinstalling the OS one the original host and other systems.
If you remove the LDOM before restoring the factory default configuration, you can restore the factory default configuration from the service processor
There are two way to change block size to get quickly synchronized disks in mirrored system
SUN LDOMS aka oracle VM for SPARC is a complete virtual machines that runs an independent operating system
Solaris 8 doesn't come with the SSH and SFTP like features, to enable these we have to install and configure third party packages
In this post I show options to disable the power/suspend key and an alternative to reassign the key to perform screenlock instead.
The following tables list the switches that have been tested with Sun Trunking software.
The truss command is used to trace system and library calls on a Sun or Sequent system. Which is similar to strace on Linux based systems
This article describes how to display the Solaris Zone Status and Configuration from the global zone.
If you try to view LDOM configuration information as a non-root user under Solaris...
Solaris 10 is the first version of Solaris to provide a complex set of variables for controlling password strength.
A brief article and how to quickly copy an updated configuration to all child zones.
A HowTo article to add or edit the Default Gateway or Default Router in Sun Solaris Operating System.
Under Solaris 10 we use the svcs command to provide information about services, including their status.
After your installation of Solaris 11 has completed, you will not be able to login directly to the console as the root user
Over the years I have seen some of the most common NFS Error/Issues which occurs in very common now and then to most of Solaris system admins.
This is a simple post providing the necessary steps to disable NIS client on Solaris 10.
The table below shows the System V IPC parameter and the corresponding Soalris resource controls for Oracle on Sun Solaris 10 OS.
Without a working SMF repository the system will not be able to boot. This article provides the steps to restore a working copy of the database.
This is a short article that provides some basic pointers to troubleshooting Solaris 11 network interfaces.
This article simply provides a list of commands to allow Solaris to detect newly added devices.
Depending on the programming interface used, an application may not be able to reach the file descriptor limit.
IPC allows information transfer or synchronization to occur between processes.
Identifying and solving a problem is called troubleshooting, which is arguably the most difficult task in any area of computers. NFS is no exception.
These commands work whether or not the file system is mounted.
This cheatsheet provides the basic command syntax to use for some common network administration tasks under Solaris 11.
The pgrep command lets you specify the criteria and then displays the information only about the processes that match the criteria.
Basically, a snapshot is read-only copy of a file system (for the purpose of backup).
Learn how to install Nagios network and server monitoring on Solaris 11
The prstat command displays information about processes similar to ps and pgrep commands but refreshes (updates) the output in a periodic fashion
The uadmin command is tightly coupled to the system administration procedures and is not intended for general use
This article provides a quick comparison between the pkg command of Solaris 11 and the yum command under RHEL
how to set enable_passwd_compat for LDAP under solaris 11
A simple procedure to replace a failed SCSI disks which is mirrored with Solstice DiskSuite without the need to reboot the Solaris server.
To solve this problem, try one or more of following commands on the global zone until the zone state changes to Installed.
The following procedures show how to set up and use the NTP service.
Using dsh (distributed shell) to run commands in parallel on multiple servers
A short article on the introduction and how to manage Solaris 11 systems using puppet.
An article outlining steps needed to be able to use the SSH to access a remote system without supplying a password each time that you connect.
This article provides the steps necessary to check the status of the OEM agent on any given Solaris system
This post provides the simple steps necessary to install the Oracle Enterprise Manager agent on a given Solaris system.
For security purposes, administrators may wish to disable ftp on a given Solaris system.
For security purposes, administrators may wish to disable telnet on a given Solaris system.
NTP server prior to version 4.2.7 apparently allows for the user to query the NTP server stat
This article provides the simple steps to enable SNMP on Solaris 10 and Solaris 11 systems.
The version of sed running on Solaris is not capable of saving files so a workaround using perl is possible.
When enabled, all changes to file system meta-data are written to an intent log prior to being written out to the file system itself.
To ensure the security of passwords on Solaris systems, you need to edit the /etc/default/passwd file to enforce password length and complexity.
With the release of 9.0, the NetWorker Server and Management Console will now run only on Linux 64-bit and Windows 64-bit systems.
This article provides the necessary actions needed to install and configure Key Management Service (KMS) encryption on a UNIX NetBackup master server.
syslog remote logging under Solaris by default is enabled and will listen on UDP port 514 for syslog messages from remote servers.
By default, Solaris systems are enabled to respond to broadcast ICMP echo packets, which are ping requests.
6 quick steps to renaming an on online service group under Veritas Cluster.
Branded zones are Solaris 8 or Solaris 9 containers created in a Solaris 10 global zone with BrandZ framework to extend the Solaris zones.
In this article we look at the requirements needed to remove an existing node from a VCS cluster
This article provides a series of examples of adding different file systems, raw and disk devices to a non-global zone.
This document is designed to be a a quick platform specific cheat sheet to help engineers run important LDOM task on Sun SPARC systems
If you have root access to the OS you can use the ipmitool to reset the root password on the ILOM
A crash dump is a snapshot of the physical memory, saved on disk, at the time that a fatal system error occurs.
Core files are created when a program or an application terminates abnormally and are by default eritten to the current working directory.
To resolve the issue and add volumes to an IBM3494 Silo, you must remove any leading zeros from the string stored in the resource database
For standard Sparc servers the normal method of setting up a jumpstart is the be st forward, but for X86 clients PXE is the way to boot Solaris.
This post provides an example of how to remove VxVM from a Solaris root disk. The operating system is mirrored between the two devices.
The Solaris Management Console (SMC) includes a graphical tool to create and schedule jobs on your system.
Patches are identified by unique alphanumeric strings. The patch base code, then a hyphen, and then a number that represents the patch revision number
Using the tunesfs command you can modify certain parameters after creating the original file system without rebuilding the entire file system.
When you create a UFS file system, the disk slice is divided into cylinder groups.
This article simply provides a zone state flow chart and a table listing the state of non-global zones under Solaris.
The Sun Explorer utility gathers information and creates detailed snapshots of a systems architecture and configuration.
A link is a pointer to another file or directory. Links provide a mechanism for multiple file names to reference the same data on disk.
The file type can usually be identified by looking at the first character of the first column of information when using the ls command
Quotas let system administrators control the size of UFS file systems by limiting the amount of disk space that individual users can acquire.
A metatrans device is identical to any other kind of metadevice. In order to configure the device it is assumed there is a free slice on each disk.
Sun StorEdge A5x00 disk arrays require a minimum number of disks to be installed and placed in certain slots to ensure proper operation of the array.
Sun's Fast Ethernet card is one of the most commonly encountered pieces of hardware on a Solaris system. Internally nicknamed happy meal.
This article simply provides addiational zone states from my previous post on the subject.
SunOS is the core operating system and Solaris is the broader environment comprising SunOS, OpenWindows and networking support
In this post, we will see the commands for accessing the serial console of different kinds of Sun servers based on ALOM, ILOM, ELOM and other IPMI bas
A system's run level (also known as an init state) defines what services and resources are available to users.
Sometime hostname need to be changed especially when your customer want to make some list of server more orderly and correctly identify your machine
Using the ramdiskadm command we can create a ramdisk pseudo device in the Solaris OS
So you have a fresh install of Solaris 11 and you cannot login directly as root because it is a role...
ZFS uses the concept of storage pools to manage physical storage. Historically, file systems were constructed on top of a single physical device.
In a default installation of Oracle Solaris 11, ten Core Locales are available. You can add support for additional locales using the pkg command.
syslog is an important facility need in all enterprises. We as sysadmins look at syslogs as a critical source to troubleshoot performance issues
There has been more than one instance when the Sun ILOM was not responsive to commands or were throwing errors
It is strongly recommended that sites abandon older clear-text login protocols and use SSH to prevent sniffing of sensitive data off the network
The Solaris Security Toolkit simplifies and automates the process of securing Solaris OS systems and is based on proven security best practices/
A set of direcetives that are under used are the AllowUsers, AllowGroups, DenyUsers and DenyGroups to restrict user and groups remote access with SSH.
All the following commands are to be run from the ok prompt of the SPARC OBP and not the Solaris operating system.
The Hardware Compatibility List (HCL) identifies hardware that is compatible with Solaris and provides information about available software support.
A short article on troubleshooting Solaris LDoms. Most LDom issues can be easily resolved by looing at the error messages.
inetadm is used in Solaris 10 to managing inetd services. If you run without any parameters you simply get a list of all services and status
If you have a file and need to know the package that installed the file on the system then using pkgchk should help.
If you have a file and need to know the package that installed the file on the system then using pkgchk should help.
In the event of drastic file permission or ownership changes, it is possible to restore the original permissions of the file(s)
A virtual PC is basically a single file containing an operating system, which with the correct software runs inside a window in your booted OS.
The Oracle VM Manager user lets you log in to the Oracle VM Manager Web UI. This article provides the steps required to change the admin password.
A sparse file is a type of file that attempts to use file system space more efficiently when blocks allocated to the file are mostly empty.
Efficient event log syslog analysis reduces system downtime, increases network performance, and helps tighten security policies in the enterprise.
We have many utilities like iostat, fsstat, sar, etc. in Solaris to identify disk I/O performance issues.
Troubleshooting potential Solaris network services and issues using standard everyday tools ping, snoop, netstat and nfsstat.
Using preap to kill defunct processes on Solaris may be an option of kill -9 fails
Do you need to determine which release of Solaris you are running? Or other useful information that comes with it? The read more
Once completed, clients can use this repository server to get updates over the local network instead of via the internet.
An assortment of miscellaneous Solaris commands that are useful to both novice and experienced Solaris administrators
This post provides the necessary steps in creating a fully automated jumpstart for Solaris 10
Solaris 8 and 9 Extended (a.k.a Vintage) Support finished at the end of Oct 2014.
A simple procedure to recover the SunFire T1000/T2000 ALOM password by resetting the ALOM NVRAM settings.
A simple process to cleanup the LiveUpgrade configuration for the solenv1 and alternative boot environments without impacting the system.
The "isainfo" command determines whether the running Solaris kernel is 32-bit or 64-bit.
bigasm is a NetWorker tool that can be used to test network throughput between clients and servers via expanding small files into larger files.
The Fast Reboot feature loads the kernel into memory and then switches to that kernel so that the reboot process occurs within seconds.
You can set time values in non-global zones that are different from the value in the global zone.
Identifying a ethernet MAC address in Solaris as a non-root user is not as difficult as people think. arp, netstat and prtpicl are your friends.
A short tip on how to increate the size of swap online for a given Solaris system under zfs.
Every sysadmin that has upgraded or patched a system running multiples zones will tell it, the upgrade was an undefinably long process.
This article will document how to mount a Windows CIFS file share onto the local file system on the Solaris 11 server.
Solution to clear an Oracle Enterprise Manager Ops Center stuck job
How to enable authentication logging via syslog of ssh. This will enable ssh to log any login attempts (successful/unsuccessful) to a log file.
How to enable authentication logging via syslog of ssh. This will enable ssh to log any login attempts (successful/unsuccessful) to a log file.
A simple post providing the steps necessary to rename a guest domain
To disable a service under Solaris 10 we use the svcadm command.
Changing a users password without user input is easy under Linux using the chpasswd command. On Solaris this does not exist.
In a nutshell moving an index on a UNIX based NetWorker server os achieved by using the UASM command. This procedure is not for the faint hearted!
A simple procedure to mount an ISO image under the Solaris OS and present the image to Guest zones.
svcadm issues requests for actions on services executing within the SMF. Actions for a service are carried out by its assigned service agent.
With later releases of Solaris, if you want to, you can manually lock down your system using the netstat, svcs and svcadm commands.
The beauty of zones under Solaris for me is the ability to clone any zone and then easily adapt it for it's new resources and function.
A simple procedure to uninstall a solaris zone in an incomplete state
This is a relatively simple question, but alas, poor Yorick!, the answer is not plain sailing as all flavors of UNIX and Linux have different tools.
Most ZFS errors I've experienced generally fall into one of three categories. missing devices, damaged devices and data corruption.
Because ZFS uses kernel addressable memory, we need to make sure to allow enough system resources to take advantage of its capabilities
Max Bruning wrote an excellent paper on how to examine the internals of a ZFS data structure.
A ZFS owned disk may be promoted to be a quorum disk on current Sun Cluster versions
Once the drive has been physically replaced, run the 'zfs replace' command against the device to allow it to be brought back online.
ZFS is a transactional file system. For each write request, a copy is made of the specified block protected by Copy-On-Write (COW)
If the filesystem is created in the global zone and added to the local zone via zonecfg, it may be assigned to more than one zone
The difference between a snapshot and a clone is that a clone is a writable, mountable copy of the file system.
In ZFS, I/Os are scheduled similarly to how jobs are scheduled on CPUs.
ZFS filesystems automatically stripe across all top-level disk devices. (Mirrors and RAID-Z devices are considered to be top-level devices)
Similar filesystems should be grouped together in hierarchies to make management easier.
This post provides the steps needed to create an aggregated network interface and cofigure a networker address in Solaris 11
savecore under solaris 2.6 fails with 2GB or larger swap partitions
ping or not to ping that is a solaris quirk
Whatever the cause, the crash dump itself provides invaluable information to a support engineer to aid in diagnosing the problem.
Under Solaris 10 and OpenSolaris the SMF has been upgraded. There are great new tools to handle the sysadmin work on the services.
Using the executable maps feature in Solaris automounter we can create an authenticated users home directory automatically if it does not exist.
This is a simple step-by-step guide on restoring files on a given Solaris system using the NetWorker recover command-line utility in NetWorker 7.x
With Solaris we have five name services include local files, nis (formerly YP), nisplus (NIS+), DNS and now we have LDAP.
To check your software to see if they meet minimum version requirements for installation you can use the uname comand, however...
For testing purpose you can use the release repository but production environments must use oracle support repository.
need proxy settings to update IPS packages for Solaris 11 zones
Have you ever got into a situation where you can't install a new system as you forgot to change the disk label from EFI prior to install?
Solaris pseudo file systems look like an ordinary file system but are actually a method whereby various system and process data can be accessed.
Solaris supports a number of different file systems some out of the box, others by ways of additional software.
The Oracle VM Serverlog files you should check when troubleshooting problems with Oracle VM Server
A fundamental task for any Solaris systems administrator is to know how to share and mount an NFS file system
The eXtended System Control Facility Unit (XSCFU) is a service processor that operates and administrates both midrange servers
Ever needed to get Solaris to detect disks; the method depends on the version of Solaris. This article provides a how to
The Oracle VM Agent password is used by Oracle VM Manager when you discover an Oracle VM Server.
The traditional method of changing the hostname of a given solaris system was to use sys-unconfig utility.
This post is an introduction to the new virtual technology introduced from Sun Microsystems, namely Solaris Zones (not containers)
The Oracle VM Agent password is used by Oracle VM Manager when you discover an Oracle VM Server.
A full discussion is beyond the scope of this article, so we will focus on the most common cases, how to set them up, manage them and maintain them.
To overide the ALOM password on the Sun Fire (V210, V240, V250 or V440) system you will need to perform the following tasks.
Not only does PCA generate a list of patches and downloads them, it also resolves dependencies between patches and installs them in the correct order
ZFS uses the concept of storage pools to manage physical storage. Historically, file systems were constructed on top of a single physical device.
A simple one liner to help find and remove core files from a given system.
The automounter has built in debugging, which can be used to examine exactly what the automounter is doing.
With Solaris 9 and later, comes an extremly nice mdb command for checking how much memory is used in kernel, and how much is used in user space.
EMC PowerPath for Solaris automates data path management, failover and recovery, and optimizes load balancing to ensure application availability.
A short article providing common troubleshooting reference between Solaris 8 and AIX 4.3.3 operating systems.
BART is a great little alternative to Tripwire or AIDE. While not so robust or full featured, it does what you need it to do with very little impact.
Many people install lsof on their system as they know it from Linux. But you have a similar tool in Solaris, namely pfiles.
In a nuyshell, the K9Toolkit is a collection of tools written using the KStat library on a Solaris 9 server to help locate performance bottlenecks.
A simple post providing details of using sysperfstat from the K9 toolkit displaying utilisiation and saturation for CPU, memory, disk, etc.
simple procedure to create a manifest to start/stop bigbrother under solaris 10
Using psrinfo, prtdiag and prtconf to find processor information on a Solaris system
how to perform a LiveUpgrade of a Solaris system with ZFS
how to setup acls on files in a directory
I thought I'd try out the new role based action control (RBAC) on the Solaris systems as an alternative to sudo.
Using the usermod command on Solaris allows a sysadmin to unexpier/unlock a users login account
In a nutshell users will be tied-down to a specific directory which they will not be able to move from, thus prevention from seeing you entire system
fixing a prtdiag hang under solaris
A simple entry on how to discover or set the size for a given ZFS dataset as occasionaly we need to increase the size of a ZFS dataset.
To configure the Solaris Auditing subsystem on Solaris 9 or Solaris 10 we simply run the bsmconv command-line utility from the /etc/security directory
Duplicate IP address results in network/physical failed with exit status 96