---
name: "ganesha-proxy-v4-config"
section: "8"
platform: "linux"
package: "nfs-ganesha-proxy-v4"
version: "6.5-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ganesha-proxy-v4-config"
---

# ganesha-proxy-v4-config(8)

NFS Ganesha Proxy V4 Configuration File

## NAME

ganesha-proxy-v4-config - NFS Ganesha Proxy V4 Configuration File

## SYNOPSIS

```
/etc/ganesha/ganesha.conf
```

## DESCRIPTION

NFS-Ganesha install the following config file for Proxy V4 FSAL: \| /etc/ganesha/ganesha.conf

This file lists Proxy V4 specific config options.

### EXPORT { FSAL {} }

- **Name(string, "proxy\_v4")**

  Name of FSAL should always be proxy\_v4.

**Retry\_SleepTime(uint32, range 0 to 60, default 10)**

**Srv\_Addr(ipv4\_addr default "127.0.0.1")**

**NFS\_Service(uint32, range 0 to UINT32\_MAX, default 100003)**

- **NFS\_SendSize**

  must be greater than maxwrite+SEND\_RECV\_HEADER\_SPACE

- **NFS\_RecvSize**

  must be greater than maxread+SEND\_RECV\_HEADER\_SPACE

**MAX\_READ\_WRITE\_SIZE(default 1 MB)**

**SEND\_RECV\_HEADER\_SPACE(default 512 Bytes)**

**FSAL\_MAXIOSIZE(default 64 MB)**

- **NFS\_SendSize(uint64, default MAX\_READ\_WRITE\_SIZE + SEND\_RECV\_HEADER\_SPACE)**

  range 512 + SEND\_RECV\_HEADER\_SPACE to FSAL\_MAXIOSIZE

- **NFS\_RecvSize(uint64, default MAX\_READ\_WRITE\_SIZE + SEND\_RECV\_HEADER\_SPACE)**

  range 512 + SEND\_RECV\_HEADER\_SPACE to FSAL\_MAXIOSIZE

**NFS\_Port(uint16, range 0 to UINT16\_MAX, default 2049)**

**Use\_Privileged\_Client\_Port(bool, default true)**

**RPC\_Client\_Timeout(uint32, range 1 to 60\*4, default 60)**

**Remote\_PrincipalName(string, no default)**

**KeytabPath(string, default "/etc/krb5.keytab")**

**Credential\_LifeTime(uint32, range 0 to 86400\*2, default 86400)**

**Sec\_Type(enum, values \[krb5, krb5i, krb5p\], default krb5)**

**Active\_krb5(bool, default false)**

**Enable\_Handle\_Mapping(bool, default false)**

**HandleMap\_DB\_Dir(string, default "/var/ganesha/handlemap")**

**HandleMap\_Tmp\_Dir(string, default "/var/ganesha/tmp")**

**HandleMap\_DB\_Count(uint32, range 1 to 16, default 8)**

**HandleMap\_HashTable\_Size(uint32, range 1 to 127, default 103)**

### PROXY\_V4 {}

**link\_support(bool, default true)**

**symlink\_support(bool, default true)**

**cansettime(bool, default true)**

**MAX\_READ\_WRITE\_SIZE(default 1MB)**

**FSAL\_MAXIOSIZE(default 64 MB)**

**SEND\_RECV\_HEADER\_SPACE(default, 512 Bytes)**

- **maxread(uint64, default MAX\_READ\_WRITE\_SIZE)**

  range 512 to FSAL\_MAXIOSIZE - SEND\_RECV\_HEADER\_SPACE

- **maxwrite(uint64, default MAX\_READ\_WRITE\_SIZE)**

  range 512 to FSAL\_MAXIOSIZE - SEND\_RECV\_HEADER\_SPACE

**umask(mode, range 0 to 0777, default 0)**

**auth\_xdev\_export(bool, default false)**

## SEE ALSO

[*ganesha-log-config*(8)](/ganesha-log-config/8.md) [*ganesha-core-config*(8)](/ganesha-core-config/8.md) [*ganesha-export-config*(8)](/ganesha-export-config/8.md)
