Apa yang bisa kami bantu?

A. Pendahuluan

Kami akan menjelaskan mengenai cara melakukan mounting Neo Object Storage ke Sistem Operasi Linux menggunakan S3FS. S3FS merupakan apikasi yang berfungsi sebagai perantara untuk melakukan mounting Neo Object storage sebagai penyimpanan Anda.

 

B. Instalasi dan Konfigurasi

Persiapan:

  • Linux server (CentOS 6)
  • Neo Object Storage

 

1. Install paket dan dependensi yang diperlukan untuk menjalankan S3FS.

# yum install automake gcc gcc-c++ git libcurl-devel libxml2-devel make openssl-devel mailcap curl-devel
libstdc++-devel fuse fuse-devel wget

 

2. Download dan Compile Fuse.

# cd /usr/src
# wget https://github.com/libfuse/libfuse/releases/download/fuse-2.9.7/fuse-2.9.7.tar.gz
# tar -xzf fuse-2.9.7.tar.gz
# cd fuse-2.9.7
# ./configure --prefix=/usr/local
# make
# make install
# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
# nano /etc/ld.so.conf
/usr/local/lib
include ld.so.conf.d/*.conf
 

# ldconfig
# modprobe fuse

 

3. Download dan Compile S3FS.

# cd /usr/src
# git clone https://github.com/s3fs-fuse/s3fs-fuse.git
# cd s3fs-fuse
# ./autogen.sh
# ./configure --prefix=/usr/local
# make
# make install

 

4. Buat File yang berisi Access Key Dan Secret Key untuk mengakses Object Storage yang kita Buat, untuk Access Key dan Secret Key ini dapat dilihat di portal.biznetgio.com pada bagian Storage & Backup plih layanan Neo Object Storage Anda lalu masuk ke menu Access.

Gambar 1. Menu Acces NEO Object Storage

 

# nano /etc/passwd-s3fs

Isikan dengan format sebagai berikut:

YourAccessKey:YourSecretKey

 

Kemudian jalankan perintah chmod 600 /etc/passwd-s3fs.
 

5. Mounting Object Storage

# mkdir /mys3bucket
# s3fs cobabikin_35 /mys3bucket/ -o passwd_file=/etc/passwd-s3fs -o url=https://nos.wjv-1.neo.id -o
use_path_request_style –o nonempty –o allow_other

 

Apabila anda ingin melihat log saat koneksi anda bisa menjalankan perintah berikut

# s3fs cobabikin_35 /mys3bucket/ -o passwd_file=/etc/passwd-s3fs -o url=https://nos.wjv-1.neo.id -o
use_path_request_style –o nonempty –o allow_other -d -d -f -o f2 -o curldbg

 

Cek apakah Object storage sudah berhasil termount dengan perintah df -h.

 

C. Kesimpulan

S3FS adalah sebuah sistem berkas (file system) yang memungkinkan Anda untuk mengakses dan mengelola objek di Amazon S3 (Simple Storage Service) seolah-olah itu adalah sistem berkas lokal pada sistem operasi Anda. 

 

Semoga artikel yang telah kami sampaikan dapat membantu Anda.Anda juga dapat menemukan artikel lainnya melalui halaman KnowledgeBase Biznet Gio. Jika Anda masih memiliki kendala teknis terkait dengan layanan Biznet Gio, Anda dapat menghubungi kami melalui email support@biznetgio.com atau dapat melalui telpon (021) 5714567.