Pengantar

Banyak sekali pemanfaatan Cloud Object Storage yang bisa kamu terapkan dalam berbagai contoh kasus. Semisal menyambungkan Cloud Object Storage ke dalam Linux sebagai File System untuk membuat backup data, meng upload file dan lain sebagainya.

Prasyarat

Syarat yang harus dipenuhi untuk bisa mengikuti tutorial ini:

  • OS linux Centos 7
  • Cloud Object Storage dengan S3 compatible

Langkah 1

Remove older package

yum remove fuse fuse-s3fs

Langkah 2

Install dependency Packages

yum install openssl-devel gcc libstdc++-devel gcc-c++ fuse fuse-devel curl-devel libxml2-devel mailcap git automake

Langkah 3

Download and Compile Latest Fuse

cd /usr/src/
wget https://github.com/libfuse/libfuse/releases/download/fuse-3.0.1/fuse-3.0.1.tar.gz
tar xzf fuse-3.0.1.tar.gz
cd fuse-3.0.1
./configure --prefix=/usr/local
make && make install
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
ldconfig
modprobe fuse

Langkah 4

Download and Compile Latest S3FS

cd /usr/src/
wget https://github.com/s3fs-fuse/s3fs-fuse/archive/v1.82.tar.gz
tar xzf v1.82.tar.gz
cd s3fs-fuse-1.82
./autogen.sh
./configure --prefix=/usr --with-openssl
make
make install

Langkah 5

Setup Access Key

echo S3_ACCESS_KEY_ID:S3_SECRET_ACCESS_KEY > /etc/passwd-s3fs
chmod 600 /etc/passwd-s3fs

Sesuaikan dengan S3 Access Key dan S3 Secret Key di Member Area Jagoan Hosting


Langkah 6

Mount S3 Bucket on Linux

mkdir /tmp/cache
mkdir /s3mnt_pt
chmod 777 /tmp/cache /s3mnt_pt
s3fs namabucketmu /s3mnt_pt -o url=https://s3.jagoanstorage.com -o use_cache=/tmp/cache -o curldbg -o use_path_request_style -o allow_other
(sesuaikan nama bucket)

Penutup

Banyak sekali pemanfaatan teknologi Cloud Object Storage yang bisa kamu pelajari di sini. Untuk mengikuti panduan seputar Cloud Object Storage, kamu bisa klik link di bawah:

Kumpulan Artikel Cloud Object Storage

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 0 / 5. Dari total vote 0

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?