smarteye server LINUX多盘位支持
linux下多磁盘应用 如何使用linux下多个磁盘,用来存储媒体文件数据。 / smarteye / servere / linux-multiple-disks 使用多个磁盘 准备文件: bvservere-amd64-2024020611-5.0.48.tar.gz(或更高版本) runbvservere.sh 1 2 挂载磁盘 推荐配置开机自动挂载,如果已使用的磁盘没有挂载,会导致存储在对应磁盘的媒体文件无法回 放/下载(挂载后正常)。 以下操作在centos7上验证 ▸ lsblk 查看磁盘信息,发现第二块磁盘sdb 1 $ lsblk ▸ mkdir 创建挂载目录,这里挂载到/mnt/sdb 1 $ sudo mkdir -m 777 /mnt/sdb 2024/2/6 13:42 linux下多磁盘应用 | Wiki.bv https://mdwiki.smarteye.com/zh/smarteye/servere/linux-multiple-disks 2/3 ▸ mount 挂载磁盘到/mnt/sdb $ sudo mount /dev/sdb /mnt/sdb $ df -h # 查看 1 2 使用磁盘/mnt/sdb存储媒体(音视频)文件 /var/bvdata 存放的是数据库、配置文件等关键数据,尽量使用有备份的,不会被移出的盘。 ▸ 修改runbvservere.sh脚本文件,添加/mnt/sdb映射到容器内的/var/bvdata2 映射的盘和路径确定后,不要轻易改动,会因媒体文件无法找到,导致媒体数据无法回放和下 载。 $ vi runbvservere.sh .... -v $dk_home/data:/var/bvdata \ -v /mnt/sdb:/var/bvdata2 \ 1 2 3 4 2024/2/6 13:42 linux下多磁盘应用 | Wiki.bv https://mdwiki.smarteye.com/zh/smarteye/servere/linux-multiple-disks 3/3 ▸ 重新创建并运行容器 1 $ ./runbvservere.sh reload 5.0.48 ▸ 运管中心中配置使用/var/bvdata2 Powered by Wi