Xsan 2 Administrator Guide - Adding StorNext Clients to an Xsan SAN

background image

Adding StorNext Clients to an Xsan SAN

You can use Quantum’s StorNext software to access an Xsan SAN from a Windows,
UNIX, Sun Solaris, IBM AIX, SGI IRIX, or Linux computer.

To add a StorNext client to an Xsan SAN:

1

Install the StorNext File System software on the non-Macintosh client following the

instructions that Quantum provides in the StorNext package.

2

Connect the non-Macintosh client to the SAN’s Fibre Channel and Ethernet networks.

3

Duplicate the Macintosh Xsan controller’s shared secret file on the non-Macintosh

client.
The shared secret file is named .auth_secret. On a Macintosh Xsan controller, it’s stored
in the folder /Library/Filesystems/Xsan/config/.
Copy the file (using the same name) to the non-Macintosh client. On SGI IRIX,
Sun Solaris, IBM AIX, and Linux StorNext clients, put the file in /usr/cvfs/config/.
On Windows clients, put the file in /%cvfsroot%/config/, where %cvfsroot% is the folder
where you installed StorNext.

Important:

This file contains sensitive information. Secure the file for read/write access

by the root user or Windows administrator only.

background image

Appendix A

Combining Xsan Controllers and StorNext Clients

107

4

Place a StorNext license file for your non-Macintosh clients on the Macintosh Xsan

controller.
On the Xsan controller, put the file (named license.dat) in the folder
/Library/Filesystems/Xsan/config/.
Contact Quantum to obtain a license file for your non-Macintosh clients.

background image

108

You can use Xsan shell commands and configuration files to

work with a SAN from the command line.

You can use the shell commands and configuration files described here to access, set
up, and manage Xsan SANs, LUNs, storage pools, and volumes from the command line.

The Terminal application is the Mac OS X gateway to the BSD command-line interface
(UNIX shell command prompt). Each window in Terminal contains a complete
command-line execution context, called a shell, that is separate from all other
execution contexts.

Although you can use any shell of your choice, the examples in this book assume that
you’re using

bash

, the standard Mac OS X shell.

Using Shell Commands

The Xsan command-line utilities are located in /Library/Filesystems/Xsan/bin/, which is
part of the default shell search path.

Many commands used to manage Xsan must be executed by the root user (also
known as the superuser). If you get a message such as “permission denied,” the
command probably requires root user privileges.

To execute a single command with root user privileges, begin the command with

sudo

(short for superuser do). For example:

$ sudo cvfsck -n MyVolume

If you haven’t used

sudo

recently, you’re prompted for the password for your

administrator account.

Sending Commands to Remote Computers

To use commands on a remote computer, first use SSH to log in to the other computer:

$ ssh user@computer

A

pp

endix

B