目标:构建一个基于centos7.6的samba服务器,为海康IPC提供NAS网络存储(自动存储录像文件和图片文件)。
操作系统:centos 7.6 1810/x64
centos 7 安装和配置
0.为了指定存储空间大小,避免影响操作系统运行,专门为存储创建一个分区,将此分区mount到文件夹ds上,在此存储空间上实现录像文件和图片文件的覆盖存储。
mkdir /ds
mount /dev/sdb1 /ds
chown -R nobody:nobody /ds
yum install samba samba-common samba-client -y
-
vi /etc/samba/smb.conf
添加
[global]
workgroup = SAMBA
security = userpassdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[ds]
path=/ds #需要共享给海康IPC的文件夹
browseable = yes
writeable = yes
guest ok = yes 添加用户
useradd ds
passwd ds
smbpasswd -a ds关闭防火墙
systemctl stop firewalld
systemctl disable firewalld关闭 selinux
1)getenforce
2)setenforce 0
- vi /etc/sysconfig/selinux
- systemctl start smb
- systemctl enable smb
海康IPC配置
-
进入海康IPC的web控件进行配置
1)配置->存储->存储管理->网络硬盘
2)输入服务器IP地址,samba共享的文件夹路径,选择SMB/CIFS,输入centos samba访问的用户名和密码,点击测试、保存。
若成功进入下一步,若不成功则分析原因处理问题直到成功。
3)配置->存储->存储管理->硬盘管理
选中硬盘并进行格式化,直到硬盘状态显示为正常,保存。
4)配置录像计划,启用录像
存储->计划配置->录像计划,配置7X24定时录像计划,并选择“启用”
5)5分钟后,可查看回放,播放录像