使用OSS搭建个人网盘:5.挂载OSS Bucket
141阅读
0评论
0点赞
本文详细介绍了如何在阿里云ECS上使用OSSFS工具挂载OSS Bucket作为个人网盘的方法。首先需要手动挂载Bucket到指定文件夹,接着验证挂载是否成功,最后设置系统在开机时自动完成挂载过程。
创建挂载点
在ECS命令行界面中,执行以下命令来创建一个名为oss
的文件夹:
mkdir oss
手动挂载OSS Bucket
执行以下命令,将Bucket挂载到指定目录/root/oss
。请确保将命令中的BucketName
、mountfolder
和Endpoint
替换为自己的Bucket名称、创建的oss
文件夹以及OSS的内网Endpoint。
ossfs BucketName mountfolder -o url=Endpoint
说明:
BucketName
: 您在阿里云对象存储 OSS控制台中创建的Bucket名称,可在OSS控制台的Bucket列表中查看。mountfolder
: 上一步创建的挂载文件夹(本教程为/root/oss
)。Endpoint
: OSS的ECS经典网络访问(内网)的Endpoint,可在Bucket列表 > 您的Bucket > 概览 > 访问端口中查看。
验证挂载成功
运行以下命令以确认Bucket已成功挂载:
df -h
如果挂载成功,输出结果中应包含挂载点的信息。
设置开机自动挂载OSS Bucket
为了实现ECS开机时自动挂载OSS Bucket,请按照以下步骤操作:
-
创建自动挂载脚本:
vim /etc/init.d/ossfs
-
编辑脚本:
- 进入编辑模式:按下
i
键。 - 粘贴以下示例脚本,并替换
BucketName
、mountfolder
和Endpoint
为实际值:
- 进入编辑模式:按下
#! /bin/bash
#
# ossfs Automount Aliyun OSS Bucket in the specified direcotry.
#
# chkconfig: 2345 90 10
# description: Activates/Deactivates ossfs configured to start at boot time.
ossfs BucketName mountfolder -o url=Endpoint -oallow_other
- 保存并退出:
- 退出编辑模式:按下
Esc
键。 - 保存文件:输入
:wq
,然后按Enter
键。
- 退出编辑模式:按下
-
设置脚本权限:
chmod a+x /etc/init.d/ossfs
其中,
chmod
用于添加或更改权限,a+x
表示为所有用户组添加执行权限。 -
设置开机启动:
chkconfig ossfs on
通过以上步骤,您可以确保每次ECS重启时都能自动挂载OSS Bucket。
评论(0)
暂无评论,期待您的发言...
发表评论