H5S 视频监控AWS S3 对象存储

本文介绍一下如何使用S3对象存储作为H5S 存储空间进行录像存储

然后创建一个对象存储,本文以minio 为例(实际项目亲测天翼云):

首先安装 s3fs

如果是redhat系列,使用如下命令

sudo yum install epel-release

sudo yum install s3fs-fuse

如果是ubuntu 或者debian系列 使用如下命令

sudo apt install s3fs

建议先使用工具验证一下 对象存储是否可以访问

创建密码文件

echo bMoLv2fz1sGTmeNGwYcy:XVfpS6Ps6CniOtfsvFtDu8Jn2r0Ryycc7Ye2uy1I > /etc/passwd-s3fs

chmod 600 /etc/passwd-s3fs

尝试mount

s3fs h5s-stg /opt/record -o passwd_file=/etc/passwd-s3fs -o url=http://10.168.1.193:9000 -o use_path_request_style

如果出现s3fs 说明mount 成功

如果mount 失败可以使用带调试的命令

s3fs h5s-stg /opt/record -o passwd_file=/etc/passwd-s3fs -o url=http://10.168.1.193:9000 -o use_path_request_style -o dbglevel=info -f -o curldbg

命令行模式重启后不会自动挂在,可以编辑/etc/fstab,加入如下一行则会自动启动

h5s-stg /opt/record fuse.s3fs _netdev,allow_other,use_path_request_style,url=http://10.168.1.193:9000,update_parent_dir_stat 0 0

配置h5s存储路径后仪表盘会显示:

开启录像后会有文件产生:

相关推荐
礼拜天没时间.5 分钟前
《Docker实战入门与部署指南:从核心概念到网络与数据管理》:环境准备与Docker安装
运维·网络·docker·容器·centos
每天瞎忙的农民工7 分钟前
Ubuntu 24 安装npm22
linux·运维·ubuntu·npm
Coding_Doggy17 分钟前
服务器迁移 | psql大批量数据以及navicat重新连接、conda 环境迁移
linux·数据库·人工智能
j_xxx404_22 分钟前
Linux:进程控制(创建/终止/等待/获取退出信息/多进程)
linux·运维·服务器
yuluo_YX24 分钟前
Alias for Linux/Mac
linux·elasticsearch·macos
冉佳驹32 分钟前
Linux ——— 磁盘存储原理与文件系统工作机制
linux·磁盘·硬链接·inode·软链接·磁盘线性化·目录的本质
BUG_MeDe35 分钟前
LINUX MTU/MSS(1500 1460等)的一些理解
linux·运维·服务器
风流倜傥唐伯虎36 分钟前
Windows 版 Docker 的 Linux 环境(docker-desktop)与 builder-jammy-base:latest 镜像核心区别
linux·docker·容器
曹牧36 分钟前
Nginx:正向代理与反向代理
运维·nginx
Ha_To38 分钟前
2026.1.30 搭建docker仓库
运维·docker·容器