OSSFS挂载阿里云OSS至ECS实例详细教程

本文旨在引导您通过OSSFS工具,将阿里云OSS存储桶无缝集成至ECS实例,实现本地文件系统的便捷访问。

一、检查磁盘占用


sudo du -ah /目标目录 | sort -hr | head -n 20

二、安装OSSFS


sudo yum -y install ossfs

三、配置访问凭证


echo "BucketName:AccessKeyId:AccessKeySecret" | sudo tee /etc/passwd-ossfs

四、创建挂载脚本


#!/bin/bash
fusermount -u /挂载点
ossfs BucketName:/OSS目录 /挂载点 -o url=http://oss-cn-hangzhou.aliyuncs.com -opasswd_file=/etc/passwd-ossfs -f

五、配置自动挂载

使用systemd实现自动挂载:


sudo nano /etc/systemd/system/ossfs-mount.service

编辑服务文件,加入相应配置后:


[Unit]
Description=OSSFS Mount at Boot

[Service]
Type=forking
ExecStart=/path/to/your/mount-script.sh
ExecStop=fusermount -u /挂载点

[Install]
WantedBy=multi-user.target

sudo systemctl daemon-reload
sudo systemctl enable ossfs-mount.service
sudo systemctl start ossfs-mount.service

六、数据迁移

将文件移至挂载点即可自动上传至OSS。

← 返回首页