728x90
3fs-fuse를 설치하는 방법
s3fs-fuse는 Amazon S3를 마운트하여 파일 시스템으로 사용할 수 있게 해주는 FUSE 기반의 도구입니다.
1. 의존성 패키지 설치:
s3fs-fuse를 빌드하려면 다음과 같은 패키지들이 필요합니다.
sudo yum install -y automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel
2. s3fs-fuse 다운로드:
s3fs-fuse를 다운로드합니다.
git clone https://github.com/s3fs-fuse/s3fs-fuse.git
cd s3fs-fuse/
3. s3fs-fuse 빌드:
다음 명령어를 사용하여 s3fs-fuse를 빌드합니다.
./autogen.sh
./configure --prefix=/usr --with-openssl
make
4. s3fs-fuse 설치:
다음 명령어를 사용하여 s3fs-fuse를 설치합니다.
sudo make install
728x90
5. AWS 인증 정보 설정:
s3fs-fuse를 사용하려면 AWS 인증 정보가 필요합니다. 인증 정보를 설정하려면 다음 명령어를 사용합니다.
echo ACCESS_KEY_ID:SECRET_ACCESS_KEY > ${HOME}/.passwd-s3fs
chmod 600 ${HOME}/.passwd-s3fs
6. s3fs-fuse 마운트:
s3fs-fuse를 마운트하려면 다음 명령어를 사용합니다.
sudo mkdir /mnt/s3
sudo s3fs my-bucket /mnt/s3 -o passwd_file=${HOME}/.passwd-s3fs
이 명령어에서 my-bucket은 S3 버킷 이름입니다. 마운트 포인트를 지정한 /mnt/s3 디렉토리가 없으면 먼저 생성해야 합니다. 마운트를 해제하려면 다음 명령어를 사용합니다.
sudo umount /mnt/s3
참고: s3fs-fuse는 슈퍼유저(root) 권한이 필요합니다. 따라서 sudo를 사용하여 명령어를 실행해야 합니다.
참고URL
- 3fs-fuse를 설치하는 방법 : https://scbyun.com/719
728x90
'퍼블릭 클라우드' 카테고리의 다른 글
Amazon Linux 2(AMZN2)에서 Redis를 설정하고 보안 설정하는 방법 (0) | 2023.02.21 |
---|---|
[aws] Amazon Linux 2(AMZN2)에서 Redis를 설치하는 방법 (0) | 2023.02.21 |
AWS CLI 설치하는 방법 (0) | 2023.02.17 |
aws ec2 인스턴스(ubuntu)에 goofys를 설치하고 S3 버킷을 마운트하는 방법 (0) | 2023.02.17 |
[aws] Amazon Linux 2 인스턴스에 SSM Agent(Systems Manager Agent) 업데이트하기 (0) | 2023.02.06 |