Hostwinds VPS安装配置对象存储教程

发布时间:2022-08-24 13:13 来源:主机侦探 阅读:50 作者:主机侦探 栏目: 服务器 欢迎投稿:712375056

对象存储可用于存储备份、文件共享或其他非结构化数据。S3FS允许用户使用远程对象存储容器作为本地文件系统,这意味着Hostwinds的对象存储可以安装到虚拟专用服务器VPS),用户可以在本地访问可扩展的静态存储。本文将介绍下如何将对象存储安装到Hostwinds VPS。

1、安装s3fs-fuse

使用SSH工具远程连接到Hostwinds VPS(本文以美国VPS为例),然后运行下面命令安装s3fs-fuse。

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

yum install openssl-devel

git clone https://github.com/s3fs-fuse/s3fs-fuse

cd s3fs-fuse/

./autogen.sh

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

./configure –prefix=/usr –with-openssl

make

sudo make install

2、检索Hostwinds对象API Info

s3fs-fuse安装完成后,您可以从Hostwinds的云控件门户检索对象存储API信息。从客户区导航到云门户,然后选择Storage > Object Storage,接着点击Create Container创建容器,选择Object API Info对象API信息,按页面提示填写相关信息即可。

3、创建凭据文件

使用文本编辑器,创建凭据文件:

vi /etc/passwd-s3fs

然后在新文件的第一行输入Hostwinds API凭据。

ACCESS_KEY: SECRET_KEY

接下来,更改此文件的权限。

chmod 600 /etc/passwd-s3fs

4、创建MountPoint和Cache

为容器创建挂载点和缓存:

mkdir /tmp/cache /mnt/my-container

更改权限:

chmod 777 /tmp/cache /mnt/my-container

5、在fstab中创建新条目

最后,您需要向/etc/fstab添加一行:

vi /etc/fstab

将下面内容添加到里面,并用空格隔开。

s3fs#

fuse
url=,passwd_file=etc/passwd-s3fs,use_cache=/tmp/cache,nonempty,allow_other,use_path_request_style,_netdev
0
0

安装容器使用:

mount -a

重新启动,并验证是否在启动时保持容器运行。

df -h

如无意外,应该会得到类似下面的输出结果。

来源链接:https://www.idcspy.com/hostwinds-55922.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。