Index

Numerics

1.6 utilities, 1

A

access control list (ACL), 1

ACL, using, 1

ACLs

examples, 1

Lustre support, 1

active / active configuration, failover, 1

adaptive timeouts, 1

configuring, 1

interpreting, 1

adding multiple LUNs on a single HBA, 1

allocating quotas, 1

B

backing up

MDS file, 1

OST file, 1

backup

device-level, 1

file-level, 1

filesystem-level, 1

backup and restore, 1

benchmark

Bonnie++, 1

IOR, 1

IOzone, 1

bonding, 1

configuring Lustre, 1

module parameters, 1

references, 1

requirements, 1

setting up, 1

bonding NICs, 1

Bonnie++ benchmark, 1

building, 1

building a kernel, 1

installing Quilt, 1

selecting a patch series, 1

using Quilt, 1

building a tarball, 1

building from source, 1

building Lustre, 1

configuration options, 1

liblustre, 1

building the Lustre SNMP module, 1

C

client node, mounting Lustre, 1

client read/write

extents survey, 1

offset survey, 1

command

lfsck, 1

mount, 1

command lfs, 1

complicated configurations, multihomed servers, 1

configuration

abort recovery, 1

changing a server NID, 1

failout, 1

failover, 1

filesystem name, 1

finding nodes in the Lustre filesystem, 1

making/starting a filesystem, 1

module setup, 1

mount with inactive OSTs, 1

removing an OST, 1

running multiple Lustres, 1

stopping a server, 1

without Lustre service, 1

writeconf, 1

configurattion

starting a server, 1

configuring

adaptive timeouts, 1

configuring a Lustre network, 1

configuring Lustre, 1

configuring Lustre network, 1

consistent clocks, 1

core-required tools, 1

COW I/O, 1

D

DDN tuning, 1

setting maxcmds, 1

setting readahead and MF, 1

setting segment size, 1

setting write-back cache, 1

debugging

adding debugging to source code, 1

controlling the kernel debug log, 1

daemon, 1

debugging in UML, 1

finding Lustre UUID of an OST, 1

finding memory leaks, 1

lctl tool, 1

looking at disk content, 1

messages, 1

printing to /var/log/messages, 1

Ptlrpc request history, 1

sample lctl run, 1

tcpdump, 1

tools, 1

tracing lock traffic, 1

debugging tools, 1

designing a Lustre network, 1

device-level backup, 1

device-level restore, 1

DIRECT I/O, 1

downgrade

filesystem, 1

Lustre version 1.6.3 to version 1.4.11, 1

requirements, 1

downloading Lustre, 1

E

Elan (Quadrics Elan), 1

Elan to TCP routing

modprobe.conf, 1, 2

start clients, 1, 2

start servers, 1, 2

end-to-end client checksums, 1

environmental requirements

changing kernel I/O schedulers, 1

choosing kernel I/O schedulers, 1

consistent clocks, 1

SSH access, 1

universal UID/GID, 1

error messages, 1

F

failover, 1

active / active configuration, 1

configuring, 1

configuring MDS and OSTs, 1

connection handling, 1

hardware requirements, 1

Heartbeat, 1

MDS, 1

OST, 1

power equipment, 1

power management software, 1

role of nodes, 1

setup with Heartbeat V1, 1

setup with Heartbeat V2, 1

software, considerations, 1

starting / stopping a resource, 1

failover, Heartbeat V1

configuring Heartbeat, 1

installing software, 1

failover, Heartbeat V2

configuring hardware, 1

installing software, 1

operating, 1

file formats, quotas, 1

file striping, 1

file-level backup, 1

filesystem

making/starting, 1

name, 1

filesystem-level backup, 1

flock utility, 1

free space

querying, 1

free space management

adjusting weighting between free space and location, 1

round-robin allocator, 1

weighted allocator, 1

G

GID, 1

gm (Myrinet), 1

group ID (GID), 1

H

HA software, 1

handling timeouts, 1

HBA, adding SCSI LUNs, 1

Heartbeat configuration

with STONITH, 1

without STONITH, 1

Heartbeat V1, failover setup, 1

Heartbeat V2, failover setup, 1

I

I/O options

end-to-end client checksums, 1

I/O tunables, 1

improving Lustre metadata performance with large directories, 1

Infinicon InfiniBand (iib), 1

installing, 1

POSIX, 1

installing Lustre, 1

installing Lustre, required software

core-required tools, 1

debugging tools, 1

HA software, 1

installing Quilt, 1

installing the Lustre SNMP module, 1

interoperability, lustre, 1

interpreting

adaptive timeouts, 1

IOR benchmark, 1

IOzone benchmark, 1

K

Kerberos

Lustre setup, 1

Lustre-Kerberos flavors, 1

kernel

building, 1

I/O schedulers, changing, 1

I/O schedulers, choosing, 1

kernel-modules-.rpm, 1

kernel-smp-.rpm, 1

kernel-source-.rpm, 1

L

lctl, 1

lustre-.rpm, 1

lctl tool, 1

lfs

lustre-.rpm, 1

lfs command, 1

lfs getstripe

display files and directories, 1

setting file layouts, 1

lfsck command, 1

liblustre, 1

llog_reader utility, 1

llstat.sh utility, 1

LND, 1

LNET, 1

routers, 1

starting, 1

stopping, 1

loadgen utility, 1

locking proc entries, 1

lockless tunables, 1

logs, 1

lr_reader utility, 1

LUNs, adding, 1

Lustre

building, 1

building a tarball, 1

building from source, 1

configuring, 1

installing, 1

memory requirements, 1

recovering, 1

lustre

downgrading, 1

interoperability, 1

upgrading, 1

Lustre client node, 1

Lustre I/O kit

downloading, 1

obdfilter_survey tool, 1

ost_survey tool, 1

PIOS I/O modes, 1

PIOS tool, 1

prerequisites to using, 1

running tests, 1

sgpdd_survey tool, 1

Lustre Network Driver (LND), 1

Lustre SNMP module, 1, 2

lustre-.rpm, 1

lctl, 1

lfs, 1

mkfs.lustre, 1

mount.lustre, 1

lustre_config.sh utility, 1

lustre_createcsv.sh utility, 1

lustre_req_history.sh utility, 1

lustre_up14.sh utility, 1

lustre-ldiskfs-.rpm, 1

lustre-source-.rpm, 1

M

man1

lfs, 1

lfsck, 1

mount, 1

man3

user/group cache upcall, 1

man5

LNET options, 1

module options, 1

MX LND, 1

OpenIB LND, 1

Portals LND (Catamount), 1

Portals LND (Linux), 1

QSW LND, 1

RapidArray LND, 1

VIB LND, 1

man8

extents_stats utility extents_stats utility, 1

lctl, 1

llog_reader utility, 1

llstat.sh, 1

loadgen utility, 1

lr_reader utility, 1

lustre_config.sh, 1

lustre_createcsv.sh utility, 1

lustre_req_history.sh, 1

lustre_up14.sh utility, 1

mkfs.lustre, 1

mount.lustre, 1

offset_stats utility, 1

plot-llstat.sh, 1

tunefs.lustre, 1

vfs_ops_stats utility vfs_ops_stats utility, 1

Management Server (MGS), 1

mballoc

history, 1

mballoc3

tunables, 1

MDS

failover, 1

failover configuration, 1

memory, determining, 1

MDS file, backing up, 1

MDS/OST formatting

calculating MDT size, 1

overriding default formatting options, 1

planning for inodes, 1

MDT, 1

Mellanox-Gold InfiniBand, 1

memory requirements, 1

Metadata Target (MDT), 1

MGS, 1

mkfs.lustre, 1

lustre-.rpm, 1

MMP, using, 1

mod5

SOCKLND kernel TCP/IP LND, 1

modprobe.conf, 1, 2, 3

module setup, 1

mount command, 1

mount.lustre, 1

lustre-.rpm, 1

MountConf, 1

multihomed server

Lustre complicated configurations, 1

modprobe.conf, 1

start clients, 1

start server, 1

See

multiple NICs, 1

MX LND, 1

Myrinet, 1

N

network

bonding, 1

network identifier (NID), 1

networks, supported

Elan (Quadrics Elan), 1

gm (Myrinet), 1

iib (Infinicon InfiniBand), 1

o2ib (OFED), 1

openlib (Mellanox-Gold InfiniBand), 1

ra (RapidArray), 1

vib (Voltaire InfiniBand), 1

NIC

bonding, 1

multiple, 1

NID, 1

NID, server, changing, 1

node

active / active, 1

active / passive, 1

O

o2ib (OFED), 1

obdfilter_survey tool, 1

Object Storage Target (OST), 1

OFED, 1

offset_stats utility, 1

OpenIB LND, 1

openlib (Mellanox-Gold InfiniBand), 1

operating tips

adding OSTs, 1

data migration script, simple, 1

OSS

memory, requirements, 1

OST, 1

adding, 1

failover, 1

failover configuration, 1

OST block I/O stream, watching, 1

OST file, backing up, 1

ost_survey tool, 1

P

patch series, selecting, 1

performance tips, 1

performing direct I/O, 1

PIOS

examples, 1

PIOS I/O mode

COW I/O, 1

DIRECT I/O, 1

POSIX I/O, 1

PIOS I/O modes, 1

PIOS parameter

ChunkSize(c), 1

Offset(o), 1

RegionCount(n), 1

RegionSize(s), 1

ThreadCount(t), 1

PIOS tool, 1

plot-llstat.sh utility, 1

Portals LND

Catamount, 1

Linux, 1

POSIX

debugging, VSX_DBUG_FILE=output_file, 1

debugging, VSX_DBUG_FLAGS=xxxxx, 1

installing, 1

running tests against Lustre, 1

POSIX I/O, 1

power equipment, 1

power management software, 1

pre-packaged releases, Lustre, 1

proc entries

debug support, 1

introduction, 1

locking, 1

Q

QSW LND, 1

Quadrics Elan, 1

querying filesystem space, 1

quota limits, 1

quota statistics, 1

quotas

administering, 1

allocating, 1

creating files, 1

enabling, 1

file formats, 1

granted cache, 1

known issues, 1

limits, 1

resetting, 1

statistics, 1

working with, 1

R

ra (RapidArray), 1

RAID

considerations for backend storage, 1

creating an external journal, 1

disk performance management, 1

formatting, 1

performance considerations, 1

selecting storage for the MDS and OSS, 1

understanding double failures with RAID5 hardware and software, 1

RapidArray, 1

RapidArray LND, 1

readahead, using, 1

recovering Lustre, 1

recovery mode, failure types

client failure, 1

MDS failure/failover, 1

network partition, 1

OST failure, 1

resetting quota, 1

restore

device-level, 1

round-robin allocator, 1

routers, LNET, 1

routing, elan to TCP, 1

RPC stream tunables, 1

RPC stream, watching, 1

RPM packages, 1

kernel-modules-.rpm, 1

kernel-smp-.rpm, 1

kernel-source-.rpm, 1

lustre-.rpm, 1

lustre-ldiskfs-.rpm, 1

lustre-source-.rpm, 1

running a client and OST on the same machine, 1

S

server

starting, 1

stopping, 1

server NID, changing, 1

setting

maxcmds, 1

readahead and MF, 1

SCSI I/O sizes, 1

segment size, 1

write-back cache, 1

sgpdd_survey tool, 1

simple configuration

CSV file, configuring Lustre, 1

network, combined MGS/MDT, 1

network, separate MGS/MDT, 1

TCP network, Lustre simple configurations, 1

SOCKLND kernel TCP/IP LND, 1

SSH access, 1

starting

LNET, 1

stopping

LNET, 1

striping

advantages, 1

disadvantages, 1

lfs getstripe, display files and directories, 1

lfs getstripe, set file layout, 1

size, 1

supported configurations, Lustre, 1

supported networks

Elan (Quadrics Elan), 1

gm (Myrinet), 1

iib (Infinicon InfiniBand), 1

o2ib (OFED), 1

openlib (Mellanox-Gold InfiniBand), 1

ra (RapidArray), 1

vib (Voltaire InfiniBand), 1

T

tarball

from source RPM, 1

tarball from CVS, 1

timeouts, handling, 1

Troubleshooting

number of OSTs needed for sustained throughput, 1

troubleshooting

changing parameters, 1

consideration in connecting a SAN with Lustre, 1

default striping, 1

drawbacks in doing multi-client O_APPEND writes, 1

erasing a file system, 1

error messages, 1

handling timeouts on initial Lustre setup, 1

handling/debugging "bind

address already in use" error, 1

handling/debugging "Lustre Error

xxx went back in time", 1

handling/debugging error "28", 1

identifying a missing OST, 1

log message ’out of memory’ on OST, 1

logs, 1

Lustre Error

"slow start_page_write", 1

OST object missing or damaged, 1

OSTs become read-only, 1

reclaiming reserved disk space, 1

replacing an existing OST or MDS, 1

setting SCSI I/O sizes, 1

slowdown occurs during Lustre startup, 1

triggering watchdog for PID NNN, 1

viewing parameters, 1

write performance better than read performance, 1

tunables

RPC stream, 1

tunables, lockless, 1

tunefs.lustre, 1

tuning

DDN, 1

formatting the MDS and OST, 1

large-scale, 1

LNET tunables, 1

module options, 1

module threads, 1

U

UID, 1

universal UID/GID, 1

upgrade

multiple filesystems (shared MGS), 1

requirements, 1

single filesystem, 1

supported paths, 1

upgrading

starting clients, 1

user ID (UID), 1

using, 1

quotas, 1

using Quilt, 1

using the Lustre SNMP module, 1

utilities

new, v1.6, 1

V

VIB LND, 1

Voltaire InfiniBand (vib), 1

VSX_DBUG_FILE=output_file, 1

VSX_DBUG_FLAGS=xxxxx, 1

W

weighted allocator, 1

weighting, adjusting between free space and location, 1

writeconf, 1