Buying Options
Managing NFS and NIS, Second Edition
Print $54.99
Add to Cart
Print+Ebook $60.49
Add to Cart
Ebook $39.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £42.50
Add to Cart
What is this?

Product Editions

  1. Managing NFS and NIS, Second Edition - July 2001
  2. Managing NFS and NIS - January 2001 (out of print)
Description
This long-awaited new edition of a classic, now updated for NFS Version 3 and based on Solaris 8, shows how to set up and manage a network filesystem installation. Managing NFS and NIS is the only practical book devoted entirely to NFS and the distributed database NIS; it's a "must-have" for anyone interested in Unix networking.
Full Description
Table of Contents
  1. Chapter 1 Networking Fundamentals

    1. Networking overview

    2. Physical and data link layers

    3. Network layer

    4. Transport layer

    5. The session and presentation layers

  2. Chapter 2 Introduction to Directory Services

    1. Purpose of directory services

    2. Brief survey of common directory services

    3. Name service switch

    4. Which directory service to use

  3. Chapter 3 Network Information Service Operation

    1. Masters, slaves, and clients

    2. Basics of NIS management

    3. Files managed under NIS

    4. Trace of a key match

  4. Chapter 4 System Management Using NIS

    1. NIS network design

    2. Managing map files

    3. Advanced NIS server administration

    4. Managing multiple domains

  5. Chapter 5 Living with Multiple Directory Servers

    1. Domain name servers

    2. Implementation

    3. Fully qualified and unqualified hostnames

    4. Centralized versus distributed management

    5. Migrating from NIS to DNS for host naming

    6. What next?

  6. Chapter 6 System Administration Using the Network File System

    1. Setting up NFS

    2. Exporting filesystems

    3. Mounting filesystems

    4. Symbolic links

    5. Replication

    6. Naming schemes

  7. Chapter 7 Network File System Design and Operation

    1. Virtual filesystems and virtual nodes

    2. NFS protocol and implementation

    3. NFS components

    4. Caching

    5. File locking

    6. NFS futures

  8. Chapter 8 Diskless Clients

    1. NFS support for diskless clients

    2. Setting up a diskless client

    3. Diskless client boot process

    4. Managing client swap space

    5. Changing a client's name

    6. Troubleshooting

    7. Configuration options

    8. Brief introduction to JumpStart administration

    9. Client/server ratios

  9. Chapter 9 The Automounter

    1. Automounter maps

    2. Invocation and the master map

    3. Integration with NIS

    4. Key and variable substitutions

    5. Advanced map tricks

    6. Side effects

  10. Chapter 10 PC/NFS Clients

    1. PC/NFS today

    2. Limitations of PC/NFS

    3. Configuring PC/NFS

    4. Common PC/NFS usage issues

    5. Printer services

  11. Chapter 11 File Locking

    1. What is file locking?

    2. NFS and file locking

    3. Troubleshooting locking problems

  12. Chapter 12 Network Security

    1. User-oriented network security

    2. How secure are NIS and NFS?

    3. Password and NIS security

    4. NFS security

    5. Stronger security for NFS

    6. Viruses

  13. Chapter 13 Network Diagnostic and Administrative Tools

    1. Broadcast addresses

    2. MAC and IP layer tools

    3. Remote procedure call tools

    4. NIS tools

    5. Network analyzers

  14. Chapter 14 NFS Diagnostic Tools

    1. NFS administration tools

    2. NFS statistics

    3. snoop

    4. Publicly available diagnostics

    5. Version 2 and Version 3 differences

    6. NFS server logging

    7. Time synchronization

  15. Chapter 15 Debugging Network Problems

    1. Duplicate ARP replies

    2. Renegade NIS server

    3. Boot parameter confusion

    4. Incorrect directory content caching

    5. Incorrect mount point permissions

    6. Asynchronous NFS error messages

  16. Chapter 16 Server-Side Performance Tuning

    1. Characterization of NFS behavior

    2. Measuring performance

    3. Benchmarking

    4. Identifying NFS performance bottlenecks

    5. Server tuning

  17. Chapter 17 Network Performance Analysis

    1. Network congestion and network interfaces

    2. Network partitioning hardware

    3. Network infrastructure

    4. Impact of partitioning

    5. Protocol filtering

  18. Chapter 18 Client-Side Performance Tuning

    1. Slow server compensation

    2. Soft mount issues

    3. Adjusting for network reliability problems

    4. NFS over wide-area networks

    5. NFS async thread tuning

    6. Attribute caching

    7. Mount point constructions

    8. Stale filehandles

  1. Appendix A IP Packet Routing

    1. Routers and their routing tables

    2. Static routing

  2. Appendix B NFS Problem Diagnosis

    1. NFS server problems

    2. NFS client problems

    3. NFS errno values

  3. Appendix C Tunable Parameters

  4. Colophon

View Full Table of Contents
Product Details
Title:
Managing NFS and NIS, Second Edition
By:
Mike Eisler, Ricardo Labiaga, Hal Stern
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
July 2001
Ebook Release:
February 2009
Pages:
512
Print ISBN:
978-1-56592-510-6
| ISBN 10:
1-56592-510-6
Ebook ISBN:
978-0-596-10342-2
| ISBN 10:
0-596-10342-5
Customer Reviews
About the Authors
  1. Mike Eisler

    Mike Eisler graduated from the University of Central Florida with a master's degree in computer science in 1985. His first exposure to NFS and NIS came while working for Lachman Associates, Inc., where he was responsible for porting NFS and NIS to System V platforms. He later joined Sun Microsystems, Inc., responsible for projects such as NFS server performance, NFS/TCP, WebNFS, NFS secured with Kerberos V5, NFS Version 4, and JavaCard security. Mike has authored or coauthored several Request For Comments documents for the Internet Engineering Task Force, relating to NFS and security. He is currently a Technical Director at Network Appliance, Inc.

    View Mike Eisler's full profile page.

  2. Ricardo Labiaga

    Ricardo Labiaga is a staff engineer at Sun Microsystems, Inc., where he concentrates on networking and wireless technologies. Ricardo spent 8 years in the Solaris NFS group at Sun, where he worked on a variety of development projects with a primary focus on automounting and the NFS server. Ricardo is responsible for implementing significant functionality and performance enhancements to the automounter, as well as leading the NFS Server Logging design team. He holds a master of science degree in computer engineering from The University of Texas at El Paso.

    View Ricardo Labiaga's full profile page.

  3. Hal Stern

    Hal Stern is a technical consultant with Sun Microsystems, where he specializes in networking, performance tuning, and kernel hacking. Hal earned a Bachelor of Science degree from Princeton University in 1984. Before joining Sun, Hal was a member of the technical staff at Polygen Corporation, developing UNIX-based molecular modelling and chemical information system products. Hal also worked on the Massive Memory Machine project as a member of the Research Staff in Princeton University's Department of Computer Science. His interests include large installation system administration, virtual memory management systems, performance, local and wide-area networking, interactive graphics, applications in financial services, cosmology, and the history of science. Hal is active in the Sun User's Group and has served on the advisory trustee board of the Princeton Broadcasting Service for seven years. Hal and his wife Toby live in Burlington, Massachusetts. At home, Hal enjoys carpentry, jazz music, cooking, and watching the stock market.

    View Hal Stern's full profile page.

Colophon

Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal featured on the cover of Managing NFS and NIS is a tree porcupine, a name meaning "pig with spines." Like the guinea pig, the porcupine is not a pig at all, but a rodent. The tree porcupine is native to the eastern United States and northern Canada. In summer it feeds on green vegetation and the leaves and twigs of deciduous trees; in winter it eats the bark of evergreens. It will frequently chew away a complete ring of bark from around the tree, thereby killing it. As a result of such behavior, the porcupine does millions of dollars of damage annually to the timber industries.

The spines of the tree porcupine are about two inches long, barbed, and apt to be concealed by the animal's long, coarse fur. Contrary to popular belief, the porcupine does not shoot these spines. The spines are loosely attached to the skin, so when the barb on the spine catches on an attacker, the spine will pull loose from the porcupine. Once embedded, spines tend to work their way further in and have been known to cause death when they puncture internal organs. Unix and its attendant programs can be unruly beasts. Nutshell Handbooks(R) help you tame them.

...

Edie Freedman designed this cover and the entire Unix bestiary that appears on other Nutshell Handbooks. The beasts themselves are adapted from 19th-century engravings from the Dover Pictorial Archive.

The text of this book is set in Times Roman; headings are Helvetica; examples are Courier. Text was prepared using SortQuadUs sqtroff text formatter. Figures are produced with a Macintosh. Printing is done on a Tegra Varityper 5000.

  • Book cover of Managing NFS and NIS