S3fs 사용하기

S3fs를 사용하면 S3버킷을 EC2에 마운트 할 수 있다.
링크 : https://github.com/s3fs-fuse/s3fs-fuse

이하 사용법

sudo yum install automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel

git clone https://github.com/s3fs-fuse/s3fs-fuse.git
cd s3fs-fuse
./autogen.sh
./configure
make
sudo make install

vim /root/.bash_profile
:$PATH:/usr/local/bin
/root/.bash_profile

echo Accesskey:Secretkey > /etc/passwd-s3fs
chmod 600 /etc/passwd-s3fs

s3fs {bucket-name} {/mount} -o passwd_file=/etc/passwd-s3fs

s3 버킷에 . 이 있을 경우, 아래의 명령어 사용
s3fs -o use_path_request_style -o url=http://s3-ap-southeast-2.amazonaws.com s3test.bucket {/mount}

Advertisements