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。