Table of Contents (exploded view)
Abstract for z/OS SMB Administration
Summary of changes
Summary of changes for z/OS Version 2 Release 2 (V2R2)
z/OS Version 2 Release 1 summary of changes
SMB support administration guide
An overview of SMB support
Supported SMB clients
SMB support features
SMB processes
Shared directories
Shared printers
Command structure and help
Command shortcuts
Receiving help
Considerations for a new SMB release
New release considerations
SMB configuration file considerations
DCE migration considerations
SMB post installation processing
Installation verification
General configuration guidelines
Installing and configuring the SMB file and print server
Defining SMB administrators
Creating the default DFS configuration files
Steps for using dfs_cpfiles program
RACF definitions for SMB
Setting up a new SMB installation to run under a UID(0) TSO user
Setting up new SMB installation to run under a unique nonzero UID TSO/E user
Modifying an existing SMB installation to run with a unique nonzero UID
Managing SMB processes
Who can start and stop DFS server daemons?
Starting DFS server daemons
MODIFY DFS operator command
Using MODIFY DFS to start DFS server daemons
Order of starting DFS server daemons
Stopping DFS
Using the STOP command to stop DFS server daemons
Using MODIFY DFS to stop DFS server daemons
Viewing the status of DFS server daemons
Starting DFS server daemons during IPL
Daemon configuration file
How dfscntl starts the DFS server daemons
Using the -nodfs option to start dfscntl
Changing environment variables
Changing mappings
Changing shared directories or shared printers
Changing the hfsattr or the rfstab
Changing the Infoprint Server DLL
Networking considerations
Mapping SMB user IDs to z/OS user IDs
Creating an smbidmap file
Setting the _IOE_SMB_IDMAP environment variable
Modifying and deleting identity mapping entries
Determining the z/OS user ID from the SMB user ID
How the SMB user ID is determined
Sharing files
Considerations for exporting file systems
Sharing HFS files
Exporting and sharing HFS file systems
smbtab, dfstab, and devtab entries for HFS
Creating a shared directory for HFS
Removing a shared directory for HFS
Dynamic export for HFS
Working with automounted file systems and home directories:
Recommended technique for PC user access to automounted home directories
File data translation for HFS
Authorization for HFS
Free space for HFS
Sharing RFS files
Exporting and sharing RFS file systems
smbtab, dfstab, and devtab entries for RFS
Creating a shared directory for RFS
Removing a shared directory for RFS
File data translation for RFS
Authorization for RFS
Free space for RFS
Logon considerations
Using Windows Terminal Server as a client to the z/OS SMB server
Using passthrough authentication
Adjusting the authentication level
RACF DCE segments for SMB encrypted password support
Sharing printers
Steps for creating a shared printer
Steps for removing a shared printer
Print data translation
Authorization
Locating the SMB server
Setting up the SMB server
Using UDP Broadcast
Using DNS, WINS, or LMHOSTS file on Windows clients
Using DNS for Windows 7 clients
Using DNS for Windows Vista clients
Using WINS for Windows clients
Using the LMHOSTS file
Finding the SMB server
Using Linux
Using the Network Folder
Using the Network and Sharing Center
Searching to find the server
Troubleshooting
Accessing data
Using SMB server shared directories
Windows 7 and Windows Vista clients
Mapping shared directories to logical drives
Using Universal Naming Convention (UNC) mapping on Windows clients
Linux Samba clients
Accessing HFS data
HFS directory and file name case sensitivity considerations
HFS symbolic links
SMB restrictions
Accessing RFS data
RFS directory and file name considerations
RFS restrictions
z/OS SMB implementation restriction for SMB digital signing
Accessing printers
Mapping shared printers to logical printers on Windows clients
Mapping shared printers to logical printers on Linux clients
Accessing shared printers
Windows 7 clients
Windows Vista
Adding a printer
Windows 7 clients
Windows Vista clients
Displaying a printer queue
Displaying a printer queue on Windows clients
Displaying a printer queue on Linux clients
Using PC client print drivers with SMB server shared printers
SMB support reference
z/OS system commands
modify dfs processes
start dfs
stop dfs
Distributed File Service SMB files
Attributes file (rfstab)
Specifying the location of the attributes file (rfstab)
Specifying attributes for a specific file
Using multipliers
Attributes for data set creation
Processing attributes
Retrieve attributes
Site attributes
Unsupported attributes
devtab
dfstab
envar
hfsattr
ioepdcf
smbidmap
smbtab
SMB commands
dfsexport
dfsshare
dfssyntax
smbpw
Tuning and debugging guidelines
Tuning considerations and recommendations
Threading
Caching
I/O balancing
QUERY command
Reports available for SMB
RESET command
TRACE command
SMB hang detection
Data normalization
SMB server tuning
Workloads
SMB workloads
Tuning options
Diagnostics
SMB service threads
Tuning options
Diagnostics
Token management
Central SMB token manager
Local user glue
SMB token cache
Tuning options
Diagnostics
Virtual memory file cache
SMB workloads
Tuning options
Diagnostics
File system caches
Status
Permissions
Directory contents
Name lookup cache
Tuning options
Diagnostics for file system cache
HFS
RFS
Tuning options
Diagnostics for RFS
Locking and serialization
I/O wait time affects lock wait time
File operation queuing
Diagnostics
Storage usage
Diagnostics
Environment variables in SMB
Additional information about using the SMB server
Resolving authentication issues
Updating the registry for Windows clients
Checking whether the client can communicate
Insufficient space errors
Editor or word processor changes the owner/permissions of the HFS file
Editor or word processor cannot save a file to HFS
Different end of line characters in text files
PC clients disconnect during high DASD I/O activity
Writing of data appears successful but data is not there
Opening Excel spreadsheets stored on z/OS
Inconsistent file attributes on copy
Keeping medium weight threads during pthread_exit processing
Customizable files
Files and directories in the /opt/dfsglobal directory
Symbolic links to /etc/dfs created during installation
Directories in /opt/dfslocal
Customizable files in opt/dfslocal
Using data sets
Mapping between the PC client’s view and record data
Mapping data sets onto an RFS file system
Reading, writing, and creating data sets
Sharing data
Releasing data sets
Forcing a data set to be freed by SMB
Refreshing RFS file names
Special considerations for record data
Selecting a data storage format for record data
Determining file size and time stamps
PC client caching
Record file names
Using the fastfilesize attribute
Creating z/OS files
Overriding data set creating attributes
Preparing to create a z/OS file
Creating physical sequential files
Creating direct access files
Creating PDSs and PDSEs
Creating VSAM files
Specifying attributes multiple times
Exploiting SAM striped files
Handling of the file size value
Storage of the file size value
How the file size is generated
Handling of the time stamps
Time stamps for system-managed VSAM and PS data sets
Time stamps for non-system managed PS and DS data sets
Time stamps for non-system managed VSAM data sets
Time stamps for PDSs and PDSEs
Setting time stamps