azure-storage-fuse/doc/blobfuse2_mountv1.md

72 строки
4.5 KiB
Markdown

## 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.md) - 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