Mounting NEO Object Storage ke Sistem Operasi CentOS 7
1 people liked this article
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
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-3.0.0/fuse-3.0.0.tar.gz
# tar -xzf fuse-3.0.0.tar.gz
# cd fuse-3.0.0
# ./configure --prefix=/usr/local
# make
# make install
# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
# 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 --with-openssl # make # make install
4. Pastikan anda telah membuat bucket pada layanan NEO Object Storage yang anda miliki setelah itu Anda dapat melihat data storage di Portal Neo Anda.
Berikut data yang harus disalin yakni nama bucket (dapat dilihat pada Tab Bucket), Server, Access Key dan Secret Key.
# nano /etc/passwd-s3fs
Isikan dengan format sebagai berikut
YourAccessKey:YourSecretKey
Kemudian keluar dari editor text dan jalankan perintah berikut
# chmod 600 /etc/passwd-s3fs
5. Mounting Object Storage
# mkdir /mys3bucket
# s3fs nbl-data /mys3bucket/ -o passwd_file=/etc/passwd-s3fs -o url=https://nos.wjv-1.neo.id -o use_path_request_style
Format mounting diatas nbl-data (*silakan disesuaikan dengan nama bucket yang sudah di buat) dan mys3bucket (*penamaan folder yang akan di mounting).
Apabila anda ingin melihat log saat koneksi anda bisa menjalankan perintah berikut:
# s3fs nbl-data /mys3bucket/ -o passwd_file=/etc/passwd-s3fs -o url=https://nos.wjv-1.neo.id -o use_path_request_style -d -d -f -o f2 -o curldbg
C. Uji Coba
Cek apakah Object storage sudah berhasil termount dengan perintah df -h.
Apabila ada dns tidak resolve tambahkan parameter berikut pada file /etc/hosts.
103.77.104.25 nos.wjv-1.neo.id
Apabila anda ingin Neo Object storage termount otomatis setiap Instance dihidupkan, tambahkan parameter berikut pada file /etc/rc.local.
# s3fs nbl-data /mys3bucket/ -o passwd_file=/etc/passwd-s3fs -o url=https://nos.wjv-1.neo.id -o use_path_request_style
Kemudian jalankan chmod.
# chmod +x /etc/rc.local
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.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
10 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
3 people say this guide was helpful
-
Instalasi DNS Server Menggunakan Service Bind di CentOS 7
4 people say this guide was helpful
-
Install dan Konfigurasi Samba Server pada Ubuntu
2 people say this guide was helpful