-
安裝s3fs套件
首先,先準備於捕夢網註冊的Pumo S3認證所需用到的Access Key 與Secret Key,這邊以centos為例介紹s3fs安裝與使用步驟如下
-
step 1 安裝s3fs套件
- (Command: yum install automake gcc-c++ git libcurl-devel libxml2-devel make openssl-devel
- Command: cd /usr/local/src
- Command: wget https://github.com/libfuse/libfuse/releases/download/fuse-2.9.7/fuse-2.9.7.tar.gz
- Command: tar -xzvf fuse-2.9.7.tar.gz
- Command: rm -f fuse-2.9.7.tar.gz
- Command: mv fuse-2.9.7 fuse
- Command: cd fuse/
- Command: ./configure --prefix=/usr
- Command: make
-
Command: export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib64/pkgconfig/
Command: ldconfig -
查看 fuse 是否安裝成功
Command: pkg-config --modversion fuse
下載s3fs套件
在 S3創建一個名為"pumobucket_test"的bucket。創建bucket要注意,bucket名稱在 S3必須是唯一不能重複。每位使用者最多只能創建100個bucket
-
step 1 下載s3fs套件
- Command: git clone https://github.com/s3fs-fuse/s3fs-fuse.git
- Command: cd s3fs-fuse
- Command: ./autogen.sh
- Command: ./configure
- Command: make
- Command: make instal
-
查看s3fs版本
Command: s3fs --version
設定passwd-s3fs
-
step 1 設定passwd-s3fs
-
Command: vi /etc/passwd-s3fs
#Access Key:Secret Key 以冒號(:)區隔
#ex:
*************as4f10s: *************2r2gfd0256436ec
PS.以上的key,信件會提供,請以信件key 為主
-
Command: vi /etc/passwd-s3fs
掛載s3 Bucket
-
step 1 掛載s3 Bucket
- Command: s3fs -o url=http://s3.pumo.com.tw/,nomultipart pumobucket_test /mnt/pumoFoldert
- 操作s3fs空間
使用linux指令如cp, ls, rm等,對此本地資料夾(pumoFolder)進行操作 - 若想了解s3fs進一步的使用方式,可利用s3fs –h查看操作手冊
-