aliyunopensuse掛載oss(編譯安裝OSSFS)

bboysoul發表於2017-12-18

概述

掛載oss到阿里雲的openSUSE機器是要安裝OSSFS的,但是阿里雲只提供centos和ubuntu的rpm包和deb包,所以在opensuse中是要編譯安裝OSSFS的

編譯安裝

首先安裝編譯需要的庫和工具
sudo yum install automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-devel
接著當然是clone原始碼了
git clone https://github.com/aliyun/ossfs.git
cd ossfs
然後生成配置檔案
./autogen.sh
配置編譯
./configure
make
安裝
sudo make install

把oss掛載到伺服器上

首先建立下面這個檔案
echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs

  • my-bucket:bucket的名字
  • my-access-key-id:access-key的id
  • my-access-key-secret:access-key的密碼

之後修改這個配置檔案的許可權
chmod 640 /etc/passwd-ossfs
接著掛載oss到伺服器上
ossfs my-bucket my-mount-point -ourl=my-oss-endpoint

  • my-bucket:就是bucket的名字
  • my-mount-point:就是本地的掛載點
  • -my-oss-endpoint:就是oss的url,類似下面http://oss-cn-hangzhou.aliyuncs.com

解除安裝

使用下面命令
fusermount -u 掛載點

歡迎關注Bboysoul的部落格www.bboysoul.com
Have Fun


相關文章