A repository of information technology questions and answers

Latest posts

Repairing a Damaged ZFS Device

This article describes how to determine ZFS device failure types, clear transient errors, and replace a device.

Repairing a Missing ZFS Device

If a device cannot be opened, it displays as UNAVAILABLE in the zpool status output.

ZFS Raid and RAIDZ techniques

With ZFS filesystem, RAIDZ is very popular as it gives the best tradeoff of hardware failure protection versus storage.

fssnap of / (root) fails under Solaris

Using fssnap we can quickly take a temporary snapshot of any UFS file system and then use that snapshot for backup operations.

Solaris Raid Level and Array Type Primer

A simple article highligting the raid levels and arry types available for the Solaris operating system

Troubleshooting SEVM/VxVM 3.x

This article is designed to walk you through common VxVM problems allowing you to troubleshoot them.

VxVM command line cheat sheet (part 2)

This article is aimed at providing a list of basic and advanced command-line examples for Veritas Volume Manager.

EMC Symmetrix Cheat Sheet

This is a cheat sheet I have compiled as a reminder of the symcli usage that I rarely use but do pop up every now and ahain.

VxVM 5.1 exit codes

The majority of the VxVM utilities use a common set of exit codes, which allow programs to react to specific problems detected by the utilities.

Reclaiming Data Domain Space

This is a simple article that provides the command-line steps needed to manually reclaim space on a Data Domain system.

Recovering from a lost password on the T3

A simple procedure which shows how to identify a Sun StorEdge T3 / T3+ Arrays existing password if it has been forgotten.

How to clear Exadata Storage Alerts

The cleaning process of events automatically recorded when a problem occurs can be done automatically and sometimes it is not cleaned automatically.

Sun Serial number locations

A simple table which provides a listing of where to locate the serial number on various Sun related products.

Solaris backup and restore utilities

A brief overview of the various backup and restore utilities available under the Solaris operating system.

Assigning a Volume Name to a Solaris disk

Having a large number of disks can be a challange for sysadmins. By giving each disk a volume name may make it easier.

Network ports used by Veritas Storage Foundation

If you have configured a firewall, ensure that the firewall settings allow access to the services and ports used by SF and SF-HA

Backup and Recover VxVM Disk Configuration

How to backup Veritas Volume Manager (VxVM) configuration for a disk group and use the backup to recover the disk group configuration

Understanding LLTSTAT output

Veritas Cluster Server?s Low Latency Transport (LLT) protocol provides fast, kernel-to-kernel communication and monitors network connections.

Solaris tape device files and utilities

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.

Solaris UFS file system overview

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.

VxFS bug manifests as a backup issue

There is a rather nasty bug in Vxfs 3.3.1 that appears to manifest itself into a backup problem.

Veritas File System (VxFS) Y2K Info

Y2000 Compliance requires patched version 3.2.5 or later. The patched versions are down-loadable free of charge from the following ftp sites.

ACSLS Quick Reference Guide

Automated Cartridge System Library Software (ACSLS) is Sun StorageTek's UNIX server software that controls an Automated Cartridge System (ACS).

A5x00 (photon) Cheat Sheet

This article provides a quick reference guide to the supported disk configuration on a Sun StorEdge A5x00 storage array.

Solaris MultiPathing options

Checking if any of the MPxIO, VxDMP or EMC PowerPath multipathing software is installed and active on a given Solaris system.

Allocating Sufficient Swap Space

If the system needs more memory resources and the RAM is full, inactive pages in memory are moved to the swap space.

Scanning for new luns

This is a short article on how to rescan newly added luns in Solaris, Linux, AIX and HP-UX operating systems.

Solaris disk naming conventions

For every hard drive known to Solaris, there is a file in the /dev/dsk that is used to access that drive.

LVM Logical Volumes

The use of logical volumes is similar to the use of partitions and is accomplished with the same standard commands (mkfs, mount, fsck, df, ...)

LVM Volume Groups

A volume group (vg) is an abstraction layer between block devices and logical volumes. The commands used to manage a volume group start with vg

LVM Physical Volumes

A physical volume (pv) is any block device (a disk, a partition, a RAID device, an iSCSI device, etc.)

Sun StorEdge Component Manager Overview

Component Manager is a GUI application that helps manage and control Sun StorEdge A5x00 and Sun StorEdge T3 storage arrays.

Troubleshooting Raid Manager (RM6)

A collection of troublshooting tips for the raid manager software for controlling the Sun StorEdge A1000, RSM200, A3x00 storage arrays.

Display file system characteristics

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

Performing a ZFSSA factory reset

A factory reset of ZFSSA will reset the appliance configuration back to factory settings of the current software version, and reboot the appliance

Clearing a stuck tape in NetWorker

This tape usually ends up in ready for writing or state. At this point there appears that nothing we do can unmount or free the drive

Sun Storage T3 DMP Failover FAQ

This FAQ should answer some of the basic questions on how failovers work on the StorEdge T3 array

Field Descriptions for the /etc/vfstab File

An entry on the Solaris /etc/vfstab file has seven fields, which are described in the following table.

Changing the WWN on a SPARCstorage Array

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

Moving a SPARCstorage Array between servers

Here are the steps necessary to ensure successful switch-over of a Sun Storage Array (SSA) between two Sun systems.

Solstice Disksuite (SDS) Cheat Sheet

Solstice DiskSuite is a software product that enables you to manage large numbers of disks and the data on those disks.

Sun StorEdge SE99x0 default passwords

This post simple provides a list of the default passwords for the Sun Storage SE 99x0 arrays and Hitatchi Data Systems (HDS) Storage systems.

Growing a UFS filesystem on Solaris

Did you know that it is also possible without a volume manager? You just have to know some special arguments to the mkfs command.

SNDR (Remote Mirror) cheat sheet

Remote Mirror(SNDR/RDC), creates a network based mirror between two raw devices.

Instant Image Cheat Sheet

Simply put, the software takes a picture, and then tracks any changes made since the copy is made through the use of a bitmap.

Restarting ACSLS

To restart the Automated Cartridge System Library Software (ACSLS) Software, simply perform the following steps.

Creating a DiskSuite RAID5 device

Creating a RAID 5 metadevice with DiskSuite is extremely simple. Unlike creating mirrors which involves several steps.

How to backup VCS Configuration

hasnap - backs up or restores a predefined and user defined list of VCS configuration files on each node in the cluster.

Veritas File System (VxFS) Cheat Sheet

This article is aimed a providing a list of basic commands for Veritas File System (VxFS).

Veritas Volume Manager (VxVM) cheat sheet

This article is aimed a providing a list of basic and advanced commands and common information for Veritas Volume Manager

Sun Cluster 3.x cheat sheet

This cheat sheet contains common commands and information for Sun Cluster versions 3.0, 3.1, 3.2 and 3.3.

Veritas Cluster (VCS) CLI reference guide

In VCS configuration, each cluster contains systems, service groups and resources. Service Groups contain a list of systems belonging to that group.

Veritas Cluster Server (VCS) cheat sheet

In VCS configuration, each Cluster contains systems, Service Groups and Resources. Service Groups contain a list of systems belonging to that group.

Setting VxVM permissions on volumes

Witihout using vxedit to change permissions VxVM device files go back to the defaults each time vxconfigd is enabled or the system rebooted.

Veritas Volume Manager state flowchart

This diagram is derived from the Veritas Volume Manager (VxVM) Performance and Tuning course notes. Additional state paths have been added.

Cannot import diskgroup - No Configuration Copies

A rate occurrance where VxVM fails where we cannot import a diskgroup due to the Veritas configuration database become corrupt.

Faster SVM mirror resync

There are two way to change block size to get quickly synchronized disks in mirrored system

Simple RAID cheat sheet

RAID is a method of combining several hard drives into one unit. Offering fault tolerance and higher throughput levels than a group of drives.

How to test phone home on Celerra

A simple step-by-step guide on how to test phone home on a Celerra system

How to Shutdown ZFSSA from CLI

Shutdown a ZFS Storage Appliance (or one node of the appliance) from CLI without typing 'Y' to the confirmation.

How to Identify the ZFSSA Serial Number

The goal of this document is intended to help identify the correct serial number associated with a ZFS Storage Appliance.

Installing the ZFS Storage Appliance Simulator

This post is a quick start guide to getting the Oracle ZFS Storage Appliance Simulator up and running on your desktop

Locating a ZFSSA failed component

A simple how-to article providing the steps necessary to locate a failed compaonent of a ZFS Storage Appliance using both the BUI and CLI

Getting the ZFSSA Audit Logs via scripts

The audit log on the ZFS Storage Appliance records user activity events, including login and logout to the BUI and CLI, and administrative actions.

Renaming a ZFSSA nodename

A step-by-step instructions to change the nodename of a ZFS storage appliance

UFS logging in Solaris (updated)

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.

Adding a node to an active VCS cluster

In this article we look at the requirement to add a new noode to an existing VCS cluster to increase the cluster capacity

How to run SPcollect on a Celerra box

This article provides the simple steps needed to gather SPCollects from a Celerra box

How to run SPcollect on EMC Navisphere

This article provides the simple steps needed to gather SPCollects from the EMC Navisphere.

How to run SPcollect on EMC Unisphere

This article provides the simple steps needed to gather the SPCollects from the Unisphere Maager.

Creating a free iSCSI SAN with OpenFiler

This article makes use of the OpenFiler product to create an iSCSI target for an iSCSI SAN.

Cloud device integration with NetWorker

The NetWorker Cloud Backup Option provides support for backing up to both private (onsite) and public (offsite) cloud configurations.

Removing VxVM from a Solaris root disk

This post provides an example of how to remove VxVM from a Solaris root disk. The operating system is mirrored between the two devices.

Tuning a Solaris UFS file system

Using the tunesfs command you can modify certain parameters after creating the original file system without rebuilding the entire file system.

Changing Avamar Passwords

Changing only the passwords for the operating system users does not sufficiently prevent someone from logging in to Avamar server nodes.

soft links and hard links in Solaris

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.

Solaris file types

The file type can usually be identified by looking at the first character of the first column of information when using the ls command

Creating DiskSuite transaction logging metadevices

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.

Overwriting EDM tapes with NetWorker

Unfortunately, this feature has been implemented in such a away that will prevent you from overwriting EDM media with a NetWorker label in general.

Using RAWASM to backup RAW devices with NetWorker

To handle RAW devices we use the RAWASM, a functionality that has been incorporated in NetWorker since 4.2 in UNIX or 4.4.1 for Windows.

Data domain cleaning phases overview

leaning is an important process on a data domain system. It is important because it is used to prevent over writing data.

Data Domain system clock

When using AD mode for CIFS access, the data domain system clock time cannot differ by more than five minutes.

Configuring a CIFS Share

This article describes how to create a CIFS share on the data domain system and how to troubleshoot access to it.

Testing network bandwidth using the NET IPERF command

This article describes how to collect and use network throughput measurements which are used for evaluating the performance of specific services

DD Boost with Symantec Backup Exec

The combination of a Data Domain system and DD Boost for Backup Exec creates an optimized connection to provide a tightly integrated solution

DD Boost with Symantec NetBackup

OpenStorage software gives NetBackup visibility into the properties and capabilities of the Data Domain storage system

DD Boost with Oracle RMAN

DDBoost for RMAN enables database servers to communicate with Data Domain systems in an optimized way improving performance

DD Boost with EMC Avamar

Backup data is sent directly from the client to the Data Domain system using DDBoost technology to provide faster backup and recovery.

DD Boost with EMC NetWorker

Data Domain Boost software provides integration between Data Domain storage systems and NetWorker software.

DD Boost over Fibre Channel

This post provides the steps needed to configure DD Boost over Fibre Channel via the System Manager and/or via command line.

ZFS command line examples

ZFS uses the concept of storage pools to manage physical storage. Historically, file systems were constructed on top of a single physical device.

EMC ECS CLI Command Reference

Managing EMC ECS resources is easy with the command line interface (ecscli). Using the -h flag lists options available for each command.

RM6 drivutil examples

Allows you to obtain drive and LUN information, revive a LUN, fail and unfail a drive, and obtain LUN reconstruction progress.

RM6 raid error code descriptions

This document describes the various RM6 error codes returned by the Series 3 RAID controllers and grouped accordingly.

RM6 Hardware Reset

This post provides steps needed to restart the configuration of an Sun StorEdge A1000 or Sun StorEdge A3x00 storage array back to factory defaults.

Raid Manager (RM6) cheat sheet

Raid Manager (RM6) is the software product the enables you to manipulate the disks in an A1000, RSM2000 or an A3x00(fc).

StorEdge SRC/P Intelligent SCSI Raid Controller

Each SRC/P controller supports 36 disk drives per card and disk hot swapping so that drives can be replaced when the system is operational.

Gaining root access to VBA via ssh

This post provides the steps necessary to log into a VBA through SSH and load the dpnid key to ensure all the commands are run correctly.

Solstice DiskSuite Soft Partitions

SVM provides the ability to create more partitions than the limit of 7 using traditional partitions. Such partitions are called soft partitions.

Creating dummy files with mkfile/fsutil

The following command will create a dummy file in the specified path with the specified size (in bytes):

Mounting ISO images on UNIX and Linux

How to mount and unmount an ISO CD-ROM image as a local file system on various UNIX platforms.

Avamar shutdown procedure

This post provides a quick guide to the steps needed to shutdown an Avamar system.

Resizing Solaris swap partition online

A short tip on how to increate the size of swap online for a given Solaris system under zfs.

Integrating EMC NetWorker and Data Domain

Performs tasks that are related to FAT and NTFS file systems, such as managing reparse points, managing sparse files, or dismounting a volume

Avamar 7.1 Service Pack 1 Refresh

EMC today released of Avamar 7.1 SP1. This refresh is a maintenance release with critical fixes for previously reported issues

What is Data Domain deduplication?

The basics is that we are eliminating redundant data, storing only one instance of each segment and using pointers to take the place of duplicates.

Data Domain license options

This article simple ist the license optinos avilable for the EMC Data Domain product.

Data Domain Licensing Overview

Included with the data domain appliance are CIFS, NFS, global compression, local compression, MTrees, Snapshots and Fastcopy support

Avamar Integration with Data Domain

Benefits of integrating an Avamar system with Data Domain on the backend would be a flexible architecture and lots of plugins for applications

Updated Data Domain documentation links

Yesterday, EMC announced updates to it's Data Domain documentation. Use the links to view the compatibility guides.

Creating Avamar backup schedules from CLI

Creating an avamar schedule for your backup policies is a must for any systems administrator. This post shows you how to step-by-step.

Viewing and acknowledging Avamar events via CLI

Avamar events can be quite tedious to acknowledge when you have a large number appearing in the GUI. This one-liner tip will acnowledge all events.

ZFS Filesystem Management

Similar filesystems should be grouped together in hierarchies to make management easier.

How to retrieve Avamar serial numbers

The methods listed in this article are for obtaining the serial numbers from Avamar DataStore Gen2, Gen3 and Gen4 hardware

How to retrieve an Avamar system id

To retrieve an Avamar system id, you must login as either the root user or admin on your Avamar utility node, and execute the mccli command

EFI and SUN Disk Labels

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?

Avamar System default passwords

This article provides a list of default passwords for an Avamar grid. If you have not already, consider changing the defaults for security reasons.

Detecting disks under Solaris

Ever needed to get Solaris to detect disks; the method depends on the version of Solaris. This article provides a how to

Basic VxVM Commands

This post provides a list of basic Veritas Volume Manager (VxVM) commands

Veritas Volume Manager

Veritas Volume Manager (VxVM) is an implementation of disk management allowing for mirroring and raid to better manage and utilise your storage.

Solaris Volume Manager Overview

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.

ZFS Quick Reference Guide

ZFS uses the concept of storage pools to manage physical storage. Historically, file systems were constructed on top of a single physical device.

EMC PowerPath References

This document provides a quick and simple reference guide to various EMC PowerPath commands

Installing EMC PowerPath on Solaris

EMC PowerPath for Solaris automates data path management, failover and recovery, and optimizes load balancing to ensure application availability.

PowerPath command examples

In this post we discuss how to use powermt command with practical examples.

ZFS Pool Management

When disks are added to an existing mirrored or RAID Z pool, the ZFS is resilvered to redistribute the data.

Killing multiple Avamar backup sessions

Ever needed to kill a bunch of backup sessions on your Avamar system? simply follow these instructions