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存储路径后仪表盘会显示:

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

相关推荐
Linux运维技术栈7 小时前
Terraform 从入门到实战:历史、原理、功能与阿里云/Azure 上手指南
运维·阿里云·kubernetes·azure·terraform
wdfk_prog7 小时前
[Linux]学习笔记系列 -- lib/dump_stack.c 栈回溯打印(Stack Trace Dumping) 内核调试与错误诊断的基石
linux·运维·服务器·c语言·笔记·学习
不可能的是8 小时前
Docker与Ubuntu环境下apt-get报错完全解决指南
运维
bantinghy8 小时前
RPC内核细节(转载)
linux·服务器·网络·网络协议·rpc
雨季西柚8 小时前
Docker网络模式解析
linux·运维·kubernetes
久绊A8 小时前
CUPP针对性字典安全防范
linux·kail
特种加菲猫8 小时前
并发编程的守护者:信号量与日志策略模式解析
linux·笔记·策略模式
荣光波比8 小时前
Nginx 实战系列(四)—— Nginx反向代理与负载均衡实战指南
运维·nginx·云计算·负载均衡
syty20209 小时前
elastic search 是如何做sum操作的
运维·jenkins
运维成长记9 小时前
linux 100个问答81~101 主要是k8s相关
linux·运维·服务器