Integrated File System Introduction

 

Use QFileSvr.400 through the integrated file system interface

The QFileSvr.400 file system can be accessed through the integrated file system interface using either the OS/400 file server or the integrated file system commands, user displays, and APIs. In using the integrated file system interfaces, be aware of the following considerations and limitations.

The characteristics of the QFileSvr.400 file system are determined by the characteristics of the file system being accessed on the target server.

Case-sensitivity in the OS/400 file server file system

For a first-level directory, which actually represents the "root" (/) directory of the target system, the QFileSvr.400 file system preserves the same uppercase and lowercase form in which object names are entered. However, no distinction is made between uppercase and lowercase when QFileSvr.400 searches for names.

For all other directories, case-sensitivity is dependent on the specific file system being accessed. QFileSvr.400 preserves the same uppercase and lowercase form in which object names are entered when file requests are sent to the OS/400 file server.

Path names in the OS/400 file server file system

Communications in the OS/400 file server file system

Security and object authority in the OS/400 file server file system

If both of the systems have Kerberos configured, and the user has authenticated to Kerberos, then Kerberos may be used to authenticate a file system that resides on a target iSeries server. If the Kerberos authentication fails, then the user ID and password may be used to verify access.

If the ticket-granting ticket or the server ticket expires after the target server has verified your access, the expiration will not be effective until the connection to the target server has ended. For more information on Kerberos, see the Network authentication service topic in the iSeries Information Center.

Links in the OS/400 file server file system

The QFileSvr.400 file system supports only one link to an object. Symbolic links cannot be created or stored in QFileSvr.400. However, files in QFileSvr.400 can be accessed by using a symbolic link from the "root" (/), QOpenSys, or user-defined file systems.

See Link for a description of links.

Use integrated file system commands and displays in the OS/400 file server file system

The commands listed in Perform operations using CL commands can operate on the QFileSvr.400 file system, except for the following:

ADDLNK

APYJRNCHG

CHGAUT

CHGOWN

DSPAUT

ENDJRN

RST

SAV

SNDJRNE

STRJRN

WRKOBJOWN

WRKOBJPGP

The same restrictions apply to the user displays described in Perform operations using iSeries menus and displays.

Use integrated file system APIs in the OS/400 file server file system

The C language functions listed in Perform operations using APIs can operate on the QFileSvr.400 file system, except for the following:

chown()

fchown()

givedescriptor()

link()

QjoEndJournal()

QjoRetrieveJournalInformation()

QJORJIDI()

QJOSJRNE

QjoStartJournal

Qp0lGetPathFromFileID()

symlink()

takedescriptor()


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]