1
2FEDFS-DELETE-JUNCTION(8)    System Manager's Manual   FEDFS-DELETE-JUNCTION(8)
3
4
5

NAME

7       fedfs-delete-junction  -  send  a  FEDFS_DELETE_JUNCTION ADMIN protocol
8       request
9

SYNOPSIS

11       fedfs-delete-junction [-?d] [-n nettype] [-h  hostname]  [-s  security]
12       path
13

INTRODUCTION

15       RFC  5716  introduces  the  Federated  File  System (FedFS, for short).
16       FedFS is an extensible standardized mechanism by which system  adminis‐
17       trators  construct  a  coherent  namespace across multiple file servers
18       using file system referrals.  For further details, see fedfs(7).
19
20       FedFS-enabled file servers allow remote administrative  access  via  an
21       authenticated  RPC  protocol  known as the FedFS ADMIN protocol.  Using
22       this protocol, FedFS administrators manage  FedFS  junctions  and  NSDB
23       connection parameter information on remote FedFS-enabled file servers.
24

DESCRIPTION

26       The  fedfs-delete-junction(8)  command  is part of a collection of low-
27       level single-use programs that is intended for testing the FedFS  ADMIN
28       protocol  or  for use in scripts.  It sends a single FEDFS_DELETE_JUNC‐
29       TION request to a remote FedFS ADMIN protocol service.
30
31       The FEDFS_DELETE_JUNCTION request deletes a FedFS junction in  a  local
32       file system on a remote file server.  The fedfs-delete-junction(8) com‐
33       mand takes a single positional parameter which is the pathname  on  the
34       remote server of the junction to be deleted.  This pathname is relative
35       to the root of the local file system on the remote server.
36
37       The FEDFS_DELETE_JUNCTION request does not remove the FSN record  asso‐
38       ciated  with  the  deleted  junction.   Other junctions may continue to
39       refer to the FSN in the deleted junction.
40
41       When no junction refers to this FSN, use the nsdb-delete-fsn(8) command
42       to  delete the FSN and children FSL records.  Resolving a junction that
43       contains an FSN UUID without a matching FSN record on the NSDB  results
44       in an error on the file server.
45

OPTIONS

47       -d, --debug
48              Enables debugging messages during operation.
49
50       -?, --help
51              Displays  fedfs-delete-junction(8)  version  information  and  a
52              usage message on stderr.
53
54       -h, --hostname=hostname
55              Specifies the hostname of a remote FedFS ADMIN service.  If this
56              option is not specified, the default value is localhost.
57
58       -n, --nettype=nettype
59              Specifies  the transport to use when contacting the remote FedFS
60              ADMIN service.  Typically the nettype is one of tcp or udp.   If
61              this option is not specified, the default value is netpath.  See
62              rpc(3t) for details.
63
64       -s, --security=flavor
65              Specifies the security flavor to use when contacting the  remote
66              FedFS  ADMIN service.  Valid flavors are sys, unix, krb5, krb5i,
67              and krb5p.  If this option is not specified, the unix flavor  is
68              used.  See the SECURITY section of this man page for details.
69

EXAMPLES

71       Suppose  you  are  the  FedFS  administrator  of  the example.net FedFS
72       domain.  To delete the existing FedFS junction /export/junction1 on the
73       file server fs.example.net, use:
74
75              $ fedfs-delete-junction -h fs.example.net /export/junction1
76

SECURITY

78       By  default,  or  if  the  sys  and unix flavors are specified with the
79       --security=flavor option,  the  fedfs-create-junction(8)  command  uses
80       AUTH_SYS  security  for  the Remote Procedure Call.  AUTH_SYS has known
81       weaknesses and should be avoided on untrusted networks.
82
83       The RPC client uses the Kerberos v5 GSS mechanism if a  Kerberos  secu‐
84       rity  flavor is specified.  When specifying a Kerberos security flavor,
85       the user must first obtain  a  valid  Kerberos  ticket  using  kinit(1)
86       before running fedfs-create-junction(8).
87
88       The  AUTH_NONE security flavor is no longer supported by this implemen‐
89       tation.
90

SEE ALSO

92       fedfs(7), rpc.fedfsd(8), kinit(1), rpc(3t)
93
94       RFC 5716 for FedFS requirements and overview
95

COLOPHON

97       This page is part of the fedfs-utils package.   A  description  of  the
98       project   and   information  about  reporting  bugs  can  be  found  at
99       http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsProject.
100

AUTHOR

102       Chuck Lever <chuck.lever@oracle.com>
103
104
105
106                                3 February 2014       FEDFS-DELETE-JUNCTION(8)
Impressum