本文介紹一下如何使用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存儲路徑后儀表盤會顯示:
開啟錄像后會有文件產生: