azure-storage-fuse/doc/blobfuse2_mountv1.md

4.5 KiB

blobfuse2 mountv1

Generate a configuration file for Blobfuse2 from Blobfuse configuration file/flags

Synopsis

Generate a configuration file for Blobfuse2 from Blobfuse configuration file/flags

blobfuse2 mountv1 [flags]

Options

      --background-download                    File download to run in the background on open call.
      --basic-remount-check                    Check for an already mounted status using /etc/mtab.
      --block-size-mb uint                     Size (in MB) of a block to be downloaded during streaming.
      --ca-cert-file string                    Specifies the proxy pem certificate path if its not in the default path.
      --cache-on-list                          Cache attributes on listing. (default true)
      --cache-poll-timeout-msec uint           Time in milliseconds in order to poll for possible expired files awaiting cache eviction.
      --cache-size-mb float                    File cache size.
      --cancel-list-on-mount-seconds uint16    A list call to the container is by default issued on mount.
      --config-file string                     Input Blobfuse configuration file.
      --container-name string                  Required if no configuration file is specified.
      --convert-config-only                    Don't mount - only convert v1 configuration to v2.
  -d, --d                                      Mount with foreground and FUSE logs on.
      --debug-libcurl                          Flag to allow users to debug libcurl calls.
      --empty-dir-check                        Disallows remounting using a non-empty tmp-path.
      --enable-gen1                            To enable Gen1 mount
      --file-cache-timeout-in-seconds uint32   During this time, blobfuse will not check whether the file is up to date or not.
  -h, --help                                   help for mountv1
      --high-disk-threshold uint32             High disk threshold percentage.
      --http-proxy string                      HTTP Proxy address.
      --https-proxy string                     HTTPS Proxy address.
      --ignore-open-flags                      Flag to ignore open flags unsupported by blobfuse.
      --invalidate-on-sync                     Invalidate file/dir on sync/fsync (default true)
      --log-level string                       Logging level. (default "LOG_WARNING")
      --low-disk-threshold uint32              Low disk threshold percentage.
      --max-blocks-per-file int                Maximum number of blocks to be cached in memory for streaming.
      --max-concurrency uint16                 Option to override default number of concurrent storage connections
      --max-eviction uint32                    Number of files to be evicted from cache at once.
      --max-retry int32                        Maximum retry count if the failure codes are retryable.
      --max-retry-interval-in-seconds int32    Maximum number of seconds between 2 retries.
      --no-symlinks                            Disables symlink support.
  -o, --o strings                              FUSE options.
      --output-file string                     Output Blobfuse configuration file. (default "config.yaml")
      --pre-mount-validate                     Validate blobfuse2 is mounted (default true)
      --required-free-space-mb int             Required free space in MB
      --retry-delay-factor int32               Retry delay between two tries
      --set-content-type                       Turns on automatic 'content-type' property based on the file extension.
      --stream-cache-mb uint                   Limit total amount of data being cached in memory to conserve memory footprint of blobfuse.
      --streaming                              Enable Streaming.
      --tmp-path string                        Tmp location for the file cache.
      --upload-modified-only                   Flag to turn off unnecessary uploads to storage.
      --use-adls                               Enables blobfuse to access Azure DataLake storage account.
      --use-attr-cache                         Enable attribute cache.
      --use-https                              Enables HTTPS communication with Blob storage.

Options inherited from parent commands

      --disable-version-check   To disable version check that is performed automatically

SEE ALSO

  • blobfuse2 - Blobfuse2 is an open source project developed to provide a virtual filesystem backed by the Azure Storage.
Auto generated by spf13/cobra on 15-Sep-2022