Saturday, 9 January 2016

Mount AWS S3 bucket in linux

yum remove fuse fuse-s3fs
yum install automake fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel
cd s3fs-fuse
cd /opt/
git clone
cd s3fs-fuse
make install
echo MYIDENTITY:MYCREDENTIAL > ~/.passwd-s3fs
chmod 600 ~/.passwd-s3fs
mkdir /tmp/cache
mkdir -p /s3localfolder
chmod 777 /tmp/cache /s3localfolder
s3fs -o use_cache=/tmp/cache s3bucket /s3localfolder

create script: 
vi /usr/bin/
sleep 60
s3fs -o use_cache=/tmp/cache s3bucket /s3localfolder
echo "Amazon S3 bucket connected!"
save and exit

Create systemd service for S3FS

create new file:

and put below data :

Description=Mounts Amazon S3 bucket

ExecStart=/bin/bash start

# Time for the shell script to start up


save and exit

Check service :

systemctl start/stop mounts3
Enable service on system boot:

systemctl enable mounts3

Thats it.....

No comments:

Post a Comment

Install XRDP in Centos 7

rpm -Uvh yum update yum groupinstall "GNOME Desktop" ...