Apple Xsan 1.0 User Manual

Browse online or download User Manual for Software Apple Xsan 1.0. Apple Xsan 1.0 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 113
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Xsan
Administrators Guide
Includes information for managing Xsan
volumes in a storage area network using
Xsan Admin or the command line
019-0192_Cvr 8/17/04 4:49 PM Page 1
Page view 0
1 2 3 4 5 6 ... 112 113

Summary of Contents

Page 1 - Administrator’s Guide

XsanAdministrator’s GuideIncludes information for managing Xsanvolumes in a storage area network usingXsan Admin or the command line019-0192_Cvr 8/17

Page 2

10 Chapter 1 Overview of Xsan Xsan Storage Area NetworksA storage area network is a way of connecting computers to storage devices that gives users

Page 3 - Contents

100 Appendix B Using the Command Line ## Set up a stripe group for exclusive 8-bit NTSC 525 video use.#[StripeGroup VideoGroup1]Status UP # UP/DOW

Page 4

Appendix B Using the Command Line 101 [StripeGroup AudioGroup2]Status UPExclusive YesAffinity 6100_p8aRead EnabledWrite EnabledStripeBreadth 15Node

Page 5

102 Appendix B Using the Command Line The Volume Auto-Start ListYou can use the fsmlist configuration file to control which file system processes a

Page 6

Appendix B Using the Command Line 103 ### Below are some example file system service configuration lines.## Example #1.## This file system is named

Page 7 - About This Book

104 Appendix B Using the Command Line The Controller ListXsan stores a list of SAN controllers in the file /Library/Filesystems/Xsan/config/fsnames

Page 8 - Notation Conventions

Appendix B Using the Command Line 105 #crag## Secondary FS Name Server #2 is arete#areteLL0192.book Page 105 Thursday, July 29, 2004 5:20 PM

Page 9 - Overview of Xsan

LL0192.book Page 106 Thursday, July 29, 2004 5:20 PM

Page 10 - Xsan Storage Area Networks

107GlossaryGlossaryACFS Apple Cluster File System. The underlying Xsan file system. ACFS is a shared SAN file system that uses a controller to

Page 11 - Controllers and Clients

108 Glossary fill An Xsan storage pool allocation strategy. In a volume consisting of more than one storage pool, Xsan fills up the first pool be

Page 12 - How Xsan Storage Is Organized

Glossary 109 storage pool A group of logical disks that share common characteristics, such as throughput or latency, across which Xsan stripes us

Page 13 - Storage Pools

Chapter 1 Overview of Xsan 11 Shared SAN VolumesUsers and applications see shared SAN storage as local volumes. Xsan volumes are logical disks made

Page 14 - Folders With Affinities

LL0192.book Page 110 Thursday, July 29, 2004 5:20 PM

Page 15 - Security

111IndexIndex“command not found” message 77“No manual entry for...” message 77Aaccesspermissions for folders 59adding storage 16, 42affinityassign

Page 16 - Xsan Capacities

112 Index free spacechecking quota use 71checking storage pool 70checking volume 70fsm command 93fsmpm command 93fsnameservers file 80, 104FS

Page 17 - Setting Up a Storage Area

Index 113removing 38renaming 38security considerations 15, 23serial number 32shared secret file 81shell commands“command not found” 77cvadmi

Page 18 - Supported Storage Devices

12 Chapter 1 Overview of Xsan How Xsan Storage Is OrganizedUsers use an Xsan volume the same way they use a local disk. What they don’t see is that

Page 19 - Ethernet TCP/IP Network

Chapter 1 Overview of Xsan 13 One of your first tasks when you set up a SAN volume is to prepare LUNs. If the two RAID 5 arrays on a new Xserve RAI

Page 20 - Outgoing Mail Service

14 Chapter 1 Overview of Xsan The following screen image shows how LUNs, storage pools, and volumes appear as you organize them in the Xsan Admin a

Page 21 - Planning Your SAN

Chapter 1 Overview of Xsan 15 How Xsan Utilizes Available StorageXsan stores both user files and file system data on SAN volumes, and stripes data

Page 22

16 Chapter 1 Overview of Xsan Expanding StorageYou can add free space to an Xsan volume without interrupting the users or applications that rely on

Page 23

2 172 Setting Up a Storage Area NetworkThis chapter lists requirements, suggests planning tips, and gives instructions for setting up an Xsan SAN

Page 24

18 Chapter 2 Setting Up a Storage Area Network Hardware and Software RequirementsYour SAN environment needs to satisfy requirements in these areas:

Page 25

Chapter 2 Setting Up a Storage Area Network 19 Fibre Channel FabricUnlike file system metadata, which is transferred over Ethernet, actual file con

Page 26

 Apple Computer, Inc.© 2004 Apple Computer, Inc. All rights reserved. The owner or authorized user of a valid copy of Xsan software may reproduce

Page 27

20 Chapter 2 Setting Up a Storage Area Network IP Addresses and Domain NamesFor best results, assign fixed, non-routed IP addresses to all clients,

Page 28 - Using the Command Line

Chapter 2 Setting Up a Storage Area Network 21 Planning Your SANIt’s easy to add storage to an existing Xsan SAN without interrupting users, but re

Page 29 - SAN Setup Summary

22 Chapter 2 Setting Up a Storage Area Network Planning Considerations and GuidelinesThe following paragraphs might help you make some of your SAN

Page 30

Chapter 2 Setting Up a Storage Area Network 23 • Store user files, file system metadata, and journal data on separate storage pools, and create the

Page 31

24 Chapter 2 Setting Up a Storage Area Network Xserve RAID supports all popular RAID levels. Each RAID scheme offers a different balance of perform

Page 32

Chapter 2 Setting Up a Storage Area Network 25 To provide high performance, Xsan uses the RAID 0 scheme to stripe data across the LUNs in a storage

Page 33

26 Chapter 2 Setting Up a Storage Area Network If high availability is important, you should use at least two controllers, one as the primary contr

Page 34

Chapter 2 Setting Up a Storage Area Network 27 Connecting Computers and Storage DevicesBefore you set up your Xsan SAN, connect client computers, c

Page 35

28 Chapter 2 Setting Up a Storage Area Network Using the Xsan Admin ApplicationYou use the Xsan Admin application to set up and manage SANs. You ca

Page 36

Chapter 2 Setting Up a Storage Area Network 29 SAN Setup SummaryYou’ll perform the following tasks to set up your first Xsan storage area network.

Page 37

3 3 Contents Preface 7 About This Book8 Notation Conventions Chapter 1 9 Overview of Xsan9 What Is Xsan? 10 Xsan Storage Area Networks 11 Shar

Page 38 - Deleting a SAN

30 Chapter 2 Setting Up a Storage Area Network Setting Up an Xsan Storage Area NetworkStep 1: Set Up the Fibre Channel NetworkmConnect controller

Page 39 - Setting Up Additional SANs

Chapter 2 Setting Up a Storage Area Network 31 Step 5: Install Xsan Software on Clients and ControllersTake the Xsan installer disc to each contro

Page 40

32 Chapter 2 Setting Up a Storage Area Network Step 7: Set Up Controllers and ClientsAll computers on the local network with Xsan installed are li

Page 41 - Managing SAN Storage

Chapter 2 Setting Up a Storage Area Network 33 Step 8: Label and Initialize LUNs (RAID Arrays)Next, prepare (label and initialize) available LUNs

Page 42 - Adding Storage

34 Chapter 2 Setting Up a Storage Area Network Step 9: Create VolumesNext, you’ll create the volumes your users will see.1 In Xsan Admin, click St

Page 43 - Adding LUNs to a Storage Pool

Chapter 2 Setting Up a Storage Area Network 35 Step 10: Add Storage Pools to the Volumes1 Select a volume in the list and click the New Storage Po

Page 44

36 Chapter 2 Setting Up a Storage Area Network Step 12: (Optional) Set Up SAN Status NotificationsXsan can notify you by email or pager when the c

Page 45 - Adding a Volume to a SAN

Chapter 2 Setting Up a Storage Area Network 37 Step 14: (Optional) Set User and Group QuotasYou can set up quotas to control how much space in eac

Page 46

38 Chapter 2 Setting Up a Storage Area Network Renaming a SANSANs are listed by name in the SAN Components list in Xsan Admin. By default, a SAN is

Page 47 - Removing an Affinity

Chapter 2 Setting Up a Storage Area Network 39 Setting Up Additional SANsYou can use Xsan Admin to set up and manage more than one SAN. To add a ne

Page 48 - Renaming a Storage Pool

4 Contents 28 Using the Xsan Admin Application 28 Installing Xsan Admin Separately 28 Connecting Through a Firewall 28 Xsan Admin Preferences 28 Gett

Page 49

LL0192.book Page 40 Thursday, July 29, 2004 5:20 PM

Page 50

3 413 Managing SAN StorageThis chapter shows how to expand, modify, check, and repair SAN storage.This chapter shows how to:• Add storage to a SA

Page 51

42 Chapter 3 Managing SAN Storage Adding StorageThere are several ways you can add storage to a SAN:• Add RAID arrays (LUNs) to existing storage po

Page 52 - Changing Volume Settings

Chapter 3 Managing SAN Storage 43 Adding LUNs to a Storage PoolYou can increase the capacity of a SAN volume by adding LUNs (RAID arrays or array s

Page 53

44 Chapter 3 Managing SAN Storage From the Command LineYou can also add LUNs to a storage pool by modifying the associated volume configuration fil

Page 54

Chapter 3 Managing SAN Storage 45 Adding a Volume to a SANA single Xsan SAN can provide multiple shared volumes.1 Open Xsan Admin and select the SA

Page 55 - Defragmenting a Volume

46 Chapter 3 Managing SAN Storage From the Command LineYou can also add a volume by setting up a configuration file. For more information, see the

Page 56 - Repairing a Volume

Chapter 3 Managing SAN Storage 47 Assigning an Affinity to a Folder Within a FolderYou can use Xsan Admin to assign an affinity to a folder at the

Page 57 - Managing Clients and Users

48 Chapter 3 Managing SAN Storage Changing Storage Pool SettingsThe best way to set up a SAN is to plan its organization carefully before you set i

Page 58 - Adding a Client

Chapter 3 Managing SAN Storage 49 Setting Storage Pool Access PermissionsYou can set up storage pools for read-write or read-only access. Changing

Page 59 - Mounting a Volume on a Client

Contents 5 60 Removing Xsan Software From a Computer 61 Setting User and Group Quotas 61 About Xsan Quotas 62 Checking Quota Use Chapter 5 63 Managin

Page 60 - Removing a Client From a SAN

50 Chapter 3 Managing SAN Storage Setting Storage Pool Stripe BreadthThe default stripe breadth value (64 file system blocks) is adequate for stora

Page 61 - Setting User and Group Quotas

Chapter 3 Managing SAN Storage 51 The Fibre Channel interface in an Xserve RAID caches up to 1 MB of data before passing the data on to the RAID co

Page 62 - Checking Quota Use

52 Chapter 3 Managing SAN Storage Changing Volume SettingsYou can change some settings for an existing volume, but other changes require the volume

Page 63 - Managing Metadata Controllers

Chapter 3 Managing SAN Storage 53 Setting the Volume Allocation StrategyYou can set the allocation strategy for a volume to determine the order in

Page 64 - Adding a Controller

54 Chapter 3 Managing SAN Storage Setting the Block Allocation SizeThe default file system block allocation size (4KB) is adequate for most volumes

Page 65

Chapter 3 Managing SAN Storage 55 Defragmenting a VolumeWhen you create a file, Xsan breaks the file into pieces and distributes these pieces effic

Page 66

56 Chapter 3 Managing SAN Storage Checking the Integrity of a VolumeIf SAN users are having trouble accessing files, you can use the cvfsck command

Page 67

4 574 Managing Clients and UsersThis chapter shows how to add, control, and remove client computers and their users.Xsan clients are computers th

Page 68 - Monitoring Controller Status

58 Chapter 4 Managing Clients and Users Adding a ClientBefore a computer can access a SAN volume, you need to set up that computer as a SAN client.

Page 69 - Monitoring SAN Status

Chapter 4 Managing Clients and Users 59 Mounting a Volume on a ClientA user who is logged in to a client computer can’t mount a SAN volume. A SAN a

Page 70

6 Contents 81 Using Xsan Controllers With StorNext Clients Appendix B 83 Using the Command Line83 Using the Shell Commands 83 Working on Remote Compu

Page 71 - Checking User Quota Use

60 Chapter 4 Managing Clients and Users Unmounting a Volume From a ClientTo prevent a client from accessing a volume, you can unmount the volume fr

Page 72

Chapter 4 Managing Clients and Users 61 Setting User and Group QuotasYou can set quotas to manage the amount of storage available to a user or grou

Page 73 - Checking Volume Clients

62 Chapter 4 Managing Clients and Users Soft Quotas Change to Hard QuotasIf a user or group exceeds their soft quota for a time longer than their g

Page 74

5 635 Managing Metadata ControllersThis chapter shows how to add, switch, monitor, and upgrade Xsan metadata controllers.Every SAN volume you set

Page 75 - Solving SAN Problems

64 Chapter 5 Managing Metadata Controllers Adding a ControllerYou can add one or more standby controllers to a SAN so that volumes are still availa

Page 76 - You Can’t Add a Storage Pool

Chapter 5 Managing Metadata Controllers 65 Switching to a Standby ControllerYou can force an active metadata controller to turn over control of a v

Page 77

66 Chapter 5 Managing Metadata Controllers Finding Out Which Controller Is Hosting a VolumeControl of a particular volume can move from one control

Page 78

Chapter 5 Managing Metadata Controllers 67 Changing a Controller’s IP AddressFollow these instructions if you need to change the IP address of an X

Page 79 - Clients and Controllers

68 Chapter 5 Managing Metadata Controllers Upgrading Controller SoftwareIf your configuration includes a standby controller, you can upgrade the Xs

Page 80

6 696 Monitoring SAN StatusThis chapter shows how to check the condition of a SAN and its components.This chapter shows how you can check on or a

Page 81

7PrefaceAbout This BookUse this guide to learn how to set up and manage Xsan volumes on a storage area network.This guide shows how to use Xsan

Page 82

70 Chapter 6 Monitoring SAN Status Checking Free Space on a SAN VolumeThere are several ways to see how much space is available on a SAN volume.To

Page 83

Chapter 6 Monitoring SAN Status 71 Checking User Quota UseYou can use Xsan Admin to check file system quotas to see how much of their allotment a u

Page 84 - The Commands

72 Chapter 6 Monitoring SAN Status Setting Up Status NotificationsXsan can send an email or dial a pager to notify you or other administrators when

Page 85 - (cvadmin)

Chapter 6 Monitoring SAN Status 73 Viewing LogsYou can use Xsan Admin to view diagnostic and informational messages that Xsan has written to a comp

Page 86

74 Chapter 6 Monitoring SAN Status Checking for Fibre Channel Connection FailuresFibre Channel connection failures or errors are recorded in the sy

Page 87

7 757 Solving SAN ProblemsThis chapter lists solutions to common problems you might encounter while working with a SAN.Look here for solutions to

Page 88 - • Copy files or directories

76 Chapter 7 Solving SAN Problems You Can’t Add a Storage PoolThere are some reserved names you can’t use to name a storage pool. If you type one o

Page 89 - Command Options,” below

Chapter 7 Solving SAN Problems 77 After Slicing, Some LUNs Aren’t Listed in Xsan Admin• If you slice an array that was previously labeled for use w

Page 90 - Labeling LUNs (cvlabel)

LL0192.book Page 78 Thursday, July 29, 2004 5:20 PM

Page 91

79AppendixAA Combining Xsan and StorNext Clients and ControllersThis appendix shows how to add Macintosh clients to an existing StorNext File Sy

Page 92

8 Preface About This Book Notation ConventionsThe following conventions are used in this book wherever shell commands or other command-line items a

Page 93

80 Appendix A Combining Xsan and StorNext Clients and Controllers Adding Macintosh Clients to a StorNext SANIf you already have a StorNext File Sys

Page 94

Appendix A Combining Xsan and StorNext Clients and Controllers 81 Using Xsan Controllers With StorNext ClientsYou can use ADIC’s StorNext software

Page 95 - Unmounting an Xsan Volume

LL0192.book Page 82 Thursday, July 29, 2004 5:20 PM

Page 96 - The Configuration Files

83AppendixBB Using the Command LineThis appendix describes Xsan shell commands and configuration files you can use to work with a SAN from the c

Page 97

84 Appendix B Using the Command Line If you get the response “No manual entry for...” when you try to view a man page, add the Xsan man pages direc

Page 98

Appendix B Using the Command Line 85 Viewing or Changing Volume and Storage Pool Settings (cvadmin)You can use the cvadmin tool to perform a variet

Page 99

86 Appendix B Using the Command Line cvadmin Commandscvadmin command Descriptionactivate [volume|index] Choose the “active” volume that you want to

Page 100

Appendix B Using the Command Line 87 repquota Generate the following quota report files in /Library/Filesystems/Xsan/data/<vol>:quota_report.

Page 101

88 Appendix B Using the Command Line Copying Files or Folders (cvcp)You can use the cvcp command to perform high-speed file copies to or from an Xs

Page 102 - The Volume Auto-Start List

Appendix B Using the Command Line 89 Perform a similar copy as above, but only copy files with names that begin “jul”:$ cvcp -vxy -p jul data1 /dat

Page 103

1 91 Overview of XsanThis chapter gives you an overview of Xsan and storage area networks.Read this chapter for an overview of Xsan and how you c

Page 104 - The Controller List

90 Appendix B Using the Command Line Labeling LUNs (cvlabel)You can use the cvlabel command to initialize LUNs so they can be added to storage pool

Page 105

Appendix B Using the Command Line 91 Creating a Folder With an Affinity (cvmkdir)You can use the cvmkdir command to create a folder with an affinit

Page 106

92 Appendix B Using the Command Line Initializing a Volume (cvmkfs)You can use the cvmkfs command to initialize an Xsan volume based on the informa

Page 107 - Glossary

Appendix B Using the Command Line 93 Starting a Volume Controller (fsm)You can use the fsm command to start a file system manager process on a cont

Page 108 - 108 Glossary

94 Appendix B Using the Command Line ExamplesCount the extents in file datafile:$ snfsdefrag -c datafileList the extents:$ snfsdefrag -e datafileDe

Page 109 - Glossary 109

Appendix B Using the Command Line 95 Mounting an Xsan VolumeYou can use the mount command to mount an Xsan volume on a computer.1 Either go to the

Page 110

96 Appendix B Using the Command Line The Configuration FilesXsan stores its configuration information in the following files:The Volume Configurati

Page 111

Appendix B Using the Command Line 97 ## The maximum number in file system blocks a file should expand by.#InodeExpandMax 2048 # 8M per ex

Page 112 - 112 Index

98 Appendix B Using the Command Line ## Maximum log file size#MaxLogSize 1M## Client Pool Threads. Number of threads in the message ha

Page 113 - Index 113

Appendix B Using the Command Line 99 [Disk CvfsDisk5]Status UPType ST19171FC[Disk CvfsDisk6]Status UPType ST19171FC[Disk CvfsDisk7]Status UPType ST

Comments to this Manuals

No comments