OS Manuals

/usr/bin/aws-fsx-csi-driver

The Amazon FSx for Lustre Container Storage Interface (CSI) Driver implements CSI specification for container orchestrators (CO) to manage lifecycle of Amazon FSx for Lustre filesystems.

From aws-fsx-csi-driver-fips 1.11.0-r6 (enterprise-packages), captured 2026-11-08 by running aws-fsx-csi-driver --help (exit 0). permalink

Usage of aws-fsx-csi-driver:
      --endpoint string                      Endpoint for the CSI driver server (default "unix://tmp/csi.sock")
      --extra-tags string                    Extra tags to attach to each dynamically provisioned resource. It is a comma separated list of key value pairs like '<key1>=<value1>,<key2>=<value2>'
      --forceful-unmount-timeout duration    Controls forced unmount behavior. Set to a positive duration (at least 30s, e.g. 2m) to wait that long for a normal unmount before escalating to umount -f. Set to 0 to call umount -f directly (skip normal unmount). Set to a negative duration to disable forced unmount entirely (default). (default -1ns)
      --http-endpoint string                 TCP network address for the Prometheus metrics HTTP server (e.g. 0.0.0.0:3301). An empty value disables metrics.
      --log-flush-frequency duration         Maximum number of seconds between log flushes (default 5s)
      --log-json-info-buffer-size quantity   [Alpha] In JSON format with split output streams, the info messages can be buffered for a while to increase performance. The default value of zero bytes disables buffering. The size can be specified as number of bytes (512), multiples of 1000 (1K), multiples of 1024 (2Ki), or powers of those (3M, 4G, 5Mi, 6Gi). Enable the LoggingAlphaOptions feature gate to use this.
      --log-json-split-stream                [Alpha] In JSON format, write error messages to stderr and info messages to stdout. The default is to write a single stream to stdout. Enable the LoggingAlphaOptions feature gate to use this.
      --log-text-info-buffer-size quantity   [Alpha] In text format with split output streams, the info messages can be buffered for a while to increase performance. The default value of zero bytes disables buffering. The size can be specified as number of bytes (512), multiples of 1000 (1K), multiples of 1024 (2Ki), or powers of those (3M, 4G, 5Mi, 6Gi). Enable the LoggingAlphaOptions feature gate to use this.
      --log-text-split-stream                [Alpha] In text format, write error messages to stderr and info messages to stdout. The default is to write a single stream to stdout. Enable the LoggingAlphaOptions feature gate to use this.
      --logging-format string                Sets the log format. Permitted formats: "json" (gated by LoggingBetaOptions), "text". (default "text")
      --logtostderr                          log to standard error instead of files. DEPRECATED: will be removed in a future release.
      --metrics-cert-file string             Path to the TLS certificate file for the metrics server. Requires --metrics-key-file.
      --metrics-key-file string              Path to the TLS private key file for the metrics server. Requires --metrics-cert-file.
      --mode string                          Service mode the driver server should run in (default "all")
  -v, --v Level                              number for the log level verbosity
      --version                              Print the version and exit.
      --vmodule pattern=N,...                comma-separated list of pattern=N settings for file-filtered logging (only works for text log format)
Options (17)
OptionDescriptionSource
--endpoint stringEndpoint for the CSI driver server (default "unix://tmp/csi.sock")help
--extra-tags stringExtra tags to attach to each dynamically provisioned resource.help
--forceful-unmount-timeout durationControls forced unmount behavior.help
--http-endpoint stringTCP network address for the Prometheus metrics HTTP server (e.g. 0.0.0.0:3301).help
--log-flush-frequency durationMaximum number of seconds between log flushes (default 5s)help
--log-json-info-buffer-size quantity[Alpha] In JSON format with split output streams, the info messages can be buffered for a while to increase performance.help
--log-json-split-stream[Alpha] In JSON format, write error messages to stderr and info messages to stdout.help
--log-text-info-buffer-size quantity[Alpha] In text format with split output streams, the info messages can be buffered for a while to increase performance.help
--log-text-split-stream[Alpha] In text format, write error messages to stderr and info messages to stdout.help
--logging-format stringSets the log format.help
--logtostderrlog to standard error instead of files.help
--metrics-cert-file stringPath to the TLS certificate file for the metrics server.help
--metrics-key-file stringPath to the TLS private key file for the metrics server.help
--mode stringService mode the driver server should run in (default "all")help
-v, --v Levelnumber for the log level verbosityhelp
--versionPrint the version and exit.help
--vmodule pattern=Ncomma-separated list of pattern=N settings for file-filtered logging (only works for text log format)help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.