周洋:河南鹤壁灵山集控站配置调试记录

对河南鹤壁集控站现场遇到的问题、出现的错误和解决办法进行整理,配合研发提供的操作文档使用。

1. 许继拉库(对照研发操作文档

数据库配置对接对方服务器IP/端口和2个token值

报错反馈code=500,排查故障原因:删除数据库脏数据影响,系统恢复

注:拉库时间很长,鹤壁现场30-40分钟一次。

对应数据库表:df_ms_bay_center,df_ms_device_center,df_ms_point_center,df_ms_substation_center 删除

预置位垃圾数据-数据库video-preset中清楚原因预置位

2. 修改网络(沟通凝思提供故障排查文档

1.现场网络情况:

eth3启用,配置200.200.200.41与许继四期服务器、工作站私网(内网);

eth2启用,配置24.58.32.42 子网掩码255.255.255.128 网关24.58.32.126,上联许继防火墙(许继配置防火墙策略,内网),向外接入大四区网络(外网),接入站端数据

主服务器内部IP 200.200.200.41(网口eth3)外部IP 24.58.32.42(网口eth2)

备用服务器内部IP200.200.200.42(网口eth3)外部IP 24.58.32.43(网口eth2)

切换服务器内部IP200.200.200.40(网口eth3)外部IP 24.58.32.44(网口eth2)

2.多物理网卡配置

1. 打开终端,使用【cd】命令切换工作目录,切换到网络配置目录

2. 查看主机所有(包括没有激活的)网络接口情况

root@linx:~ # ping -c 2 192.168.1.1

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.

64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.057 ms

64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.115 ms

— 192.168.1.1 ping statistics —

2 packets transmitted, 2 received, 0% packet loss, time 1027ms

rtt min/avg/max/mdev = 0.057/0.086/0.115/0.029 ms

root@linx:~ # ping -c 2 192.168.2.1

PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.

64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=3.52 ms

64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.207 ms

— 192.168.2.1 ping statistics —

2 packets transmitted, 2 received, 0% packet loss, time 1001ms

rtt min/avg/max/mdev = 0.207/1.865/3.523/1.658 ms

root@linx:~ # cd /etc/network/

root@linx:/etc/network # ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:0c:29:87:8a:9b

inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe87:8a9b/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:133 errors:0 dropped:0 overruns:0 frame:0

TX packets:113 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:18044 (17.6 KiB) TX bytes:17715 (17.2 KiB)

eth1 Link encap:Ethernet HWaddr 00:0c:29:87:8a:a5

BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth2 Link encap:Ethernet HWaddr 00:0c:29:87:8a:af

BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000

RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:65536 Metric:1

RX packets:13 errors:0 dropped:0 overruns:0 frame:0

TX packets:13 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1

RX bytes:1376 (1.3 KiB) TX bytes:1376 (1.3 KiB)

3. 配置eth1和eth2网卡

root@linx:/etc/network #vim interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

auto eth0

allow-hotplug eth0

iface eth0 inet static

address 192.168.1.100

netmask 255.255.255.0

network 192.168.1.0

gateway 192.168.1.1

pre-up ip addr flush dev $IFACE

auto eth1

allow-hotplug eth1

iface eth1 inet static

address 192.168.2.100

netmask 255.255.255.0

network 192.168.2.0

pre-up ip addr flush dev $IFACE

auto eth2

allow-hotplug eth2

iface eth2 inet static

address 192.168.3.100

netmask 255.255.255.0

network 192.168.3.0

pre-up ip addr flush dev $IFACE

注意事项:

系统网络服务启动时默认只配置标识为 auto 和 allow-hotplug 的网络设备。

配置文件只能在一个网络设备上设置默认网关 gateway 。其他设备上如果要添加路由信息。

4. 重启网络服务 (因为NoMachine远程服务器,重启网络失,出现长时间重连不上情况

root@linx:/etc/network # /etc/init.d/networking restart

5. 检查ip网络配置是否生效

3.增加永久路由

配置添加完成后外网不通,排查需要添加路由(第一次添加临时路由重启后丢失),

route add -net 24.58.32.0 ntemask 255.255.255.128 dev eth2

route add default gw 24.58.32.126

添加完成route –n显示路由网关

排查后添加永久路由:

使路由每次开机能够自动生效

方法1:把命令加入rc.local文件中exit 0之前,使其每次开机能够自动生效

方法2:在/etc/network/interfaces文件中添加,格式如下:

up route add -net xx.xx.xx.xx netmask xx.xx.xx.xx gw <gw_ip>

down route del -net xx.xx.xx.xx netmask xx.xx.xx.xx gw <gw_ip>

3. 添加视频(NVR

鹤壁灵山集控站接入站端视频监控,①数据库添加站名②系统添加NVR(可导表)③添加摄像机(可导表)

数据库>表>df_pub_substation   手动添加站端名称(sub_code)

系统>视频设备接入(如没有选型——在系统管理,菜单管理里找)添加站端NVR(设备编码)

摄像机管理>批量导入(对应站端sub_code,NVR编码),摄像机编码不能重复。

注意大华的NVR通道从1开始,海康的NVR通道从33开始编码

4. 工作站linux客户端部署

鹤壁现场使用许继配的工作站,系统为凝思linnux系统,

  • 安装到跟root一个目录下e2100_bin,解压 ,授权,文件加入启动项,启动stardownload.sh。现场第一次无法启动,现场为许继供货的电脑,排查QT版本不同。更换后正常。
  • 安装谷歌软件:解压到任意文件中,Freedom:

sudo dpkg -i google-chrome*(chrome*复制谷歌名称)

sudo apt-get -f install

  • 右键属性《命令》添加–no-sandbox

5. 系统联动问题

排查联动数据库有问题,研发让更新sql语句。

数据库执行:

insert into df_ms_point_realconfig(source_code, source_name, source_type) select nodeid, name, 1 from df_ms_point_center

6. 摄像机云台无法控制

添加完摄像机,发现摄像机无法云台控制,沟通研发数据库执行:

DELETE FROM e2100.df_sys_role_video_camera

WHERE auth = ‘000000’

7. 排查视频无法播放

现场添加摄像机完成后视频无法预览,排查了以下地方:

  • 永久路由添加,到站端网络通
  • 替换HKdemo.tar.gz(服务器替换测试用)
  • 站名code、NVR编码、摄像机编码匹配正确
  • 添加摄像机后账号,权限配置检查
  • 替换插件Plugins>替换服务器该文件
  • 检查server_bin配置>configtools运行检查表,个别一键修改IP会遗漏(SIP服务)
  • 检查客户端服务器启动
  • 检查站端视频编码格式H264,H265需要沟通用户修改。 

8. 排查无法回放

现场视频正常后,录像无法回放报错,排查如下:

①确认站端NVR有录像存储

②e2100_bin文件中appliceation_文件修改录像回放sipsever地址,改为服务器地址

9. 排查摄像头树不显示

权限配置错误问题——资源权限配置-ywgly-摄像机权限,登录ywgly账号摄像头树显示

发表回复

您的电子邮箱地址不会被公开。