다음을 통해 공유


BlobFuse2 mount all 명령을 사용하여 스토리지 계정의 모든 Blob 컨테이너를 Linux 파일 시스템으로 탑재하는 방법

blobfuse2 mount all 명령을 사용하여 스토리지 계정의 모든 Blob 컨테이너를 Linux 파일 시스템으로 탑재합니다. 각 컨테이너는 지정된 경로 아래의 고유한 하위 디렉터리에 탑재됩니다. 하위 디렉터리 이름은 컨테이너 이름에 해당합니다.

구문

blobfuse2 mount all [path] --[flag-name]=[flag-value]

인수

[path]

스토리지 계정의 모든 Blob 스토리지 컨테이너가 탑재될 디렉터리의 파일 경로를 지정합니다. 예시:

blobfuse2 mount all ./mount_path ...

플래그(옵션)

blobfuse2 mount all에 적용되는 플래그는 blobfuse2blobfuse2 mount 부모 명령에서 상속됩니다.

BlobFuse2 명령에서 상속되는 플래그

blobfuse2 조부모 명령에서 상속되는 플래그는 다음과 같습니다.

Flag 짧은 버전 값 유형 기본값 설명
disable-version-check 부울 값 false BlobFuse2 이진 파일의 자동 버전 확인을 사용하거나 사용하지 않도록 설정합니다.
help -H 해당 없음 blobfuse2 명령 및 하위 명령에 대한 도움말 정보

BlobFuse2 mount 명령에서 상속되는 플래그

blobfuse2 mount 부모 명령에서 상속되는 플래그는 다음과 같습니다.

Flag 값 유형 기본값 설명
allow-other 부울 값 false 다른 사용자가 이 탑재 지점에 액세스할 수 있도록 허용
attr-cache-timeout uint32 120 특성 캐시 시간 제한
(초)
attr-timeout uint32 특성 시간 제한
(초)
config-file string ./config.yaml 계정 자격 증명이 제공되는 파일의 경로이며, 기본값은 현재 디렉터리의 config.yaml입니다.
container-name string 탑재할 컨테이너의 이름
entry-timeout uint32 입력 시간 제한
(초)
file-cache-timeout uint32 120 파일 캐시 시간 제한
(초)
포그라운드 부울 값 false 파일 시스템이 포그라운드 모드로 탑재되는지 여부
log-file-path string $HOME/.blobfuse2/blobfuse2.log 로그 파일의 경로
log-level LOG_OFF
LOG_CRIT
LOG_ERR
LOG_WARNING
LOG_INFO
LOG_DEBUG
LOG_WARNING
LOG_WARNING --log-file-path에 기록된 로깅 수준
negative-timeout uint32 음수 입력 시간 제한
(초)
no-symlinks 부울 값 false symlink를 지원해야 하는지 여부
passphrase string 구성 파일의 암호를 해독하는 키입니다.
BLOBFUSE2_SECURE_CONFIG_PASSPHRASE 환경 변수에서 지정할 수도 있습니다.
키의 길이는 16(AES-128), 24(AES-192) 또는 32(AES-256) 바이트입니다.
읽기 전용 부울 값 false 시스템을 읽기 전용 모드로 탑재
secure-config 부울 값 false 각 컨테이너에 대해 자동 생성된 구성 파일을 암호화
tmp-path string 해당 없음 캐시에 대한 임시 위치를 구성합니다.
(최상의 성능을 위해 가장 빠른 디스크(SSD 또는 ramdisk)를 구성합니다.)

예제

참고 항목

다음 예제에서는 이미 구성 파일을 현재 디렉터리에 만들었다고 가정합니다.

구성 파일에 지정된 스토리지 계정의 모든 Blob 스토리지 컨테이너를 명령에 지정된 경로에 탑재합니다. (각 컨테이너는 지정된 디렉터리 아래의 하위 디렉터리가 됩니다.)

sudo mkdir bf2all
sudo blobfuse2 mount all ./bf2all --config-file=./config.yaml

예제 출력

Mounting container : blobfuse2a to path : bf2all/blobfuse2a
Mounting container : blobfuse2b to path : bf2all/blobfuse2b
sudo blobfuse2 mount list

예제 출력

1 : /home/<user>/bf2all/blobfuse2a
2 : /home/<user>/bf2all/blobfuse2b

참고 항목