杨瑞军
【摘要】播出系统是电视台业务系统的核心系统,保障安全播出是所有电视台播出部门一个永恒不变的课题。本文结合乌海广播电视台的全硬盘自动播出系统,选取了一些维护案例,细致地分析了维护的过程,并分享了一些运行维护的思路,希望能够对其它广播电视台的安全播出工作有一定的借鉴意义。
【关键词】导入 上载 自动迁移 转码 维护 K2服务器 硬盘
乌海广播电视台的整个播控系统是由北京格非公司架构完成的,而制作网络则由中科大洋公司架构完成。那么在网络架构的工程中,播控网络与制作网络就通过网关服务器进行了两个网络之间的连接。制作人员只需将制作好的节目文件放入两个网络都可访问的公共区域中,由格非公司研发的导入软件将素材自动导入到播控系统中的二级存储中。素材的导入是导入软件通过网关服务器将素材导入到二级存储中,然后在通过迁移服务器将二级存储中将要播出的素材迁移到播出服务器进行播出。
对整个播控系统来说,视音频K2主备播出服务器是整个系统的核心设备,该服务器由汤姆逊公司推出,该产品引入和采用最新计算机领域的iSCSI、FTP、CIFS相关技术和协议,对其维护的重点就是必须保证其操作系统稳定,各通道办卡播出顺畅,播出网络畅通,各导入导出文件正常。
例一
故障现象:K2服务器在播出过程中出现画面闪烁,无法正常播出。
故障分析及解决方法:首先观察到的现象是出现硬盘掉盘,于是更换硬盘重新启动软件后播出正常,但没过多久,同样的问题出现,进而判断通道板卡出现故障,于是更换服务器通道板卡,发现问题仍未解决。最后只能进行K2系统的还原以及联系草谷公司重新进行软件注册,之后播出稳定,结果认定为是系统及软件出现故障。但硬盘素材已全部清空,需清理过期垃圾条目重新迁移素材,遇到无法清理的垃圾条目需要在播控端对此素材名进行解锁后删除,然后重新迁移。
例二
故障现象:如果在素材管理软件或者迁移服务程序中,在设备状态栏上看不到存储设备或者存储设备都显示是红的;
故障分析:素材存储空间到达临界点或相对应的存储主机中有“服务”项需重启。
故障解决:首先看到存储设备空间仍然够用,但仍出现红色的报警,于是在对应存储设备的主机上把3S(storagestatusservice)服务重新启动双击红色的存储设备后显示正常(点击“我的电脑”右键,打开“管理”,进去后找到“服务”这项点击一下,在右边的对话框中你就能找到3S(storagestatusservice)服务,然后点中3S(storagestatusservice)服务又键,选择重启启动就可以了)。
例三
故障现象:迁移服务器不对K2主备服务器进行维护,也不对素材进行迁移。
故障分析:根据故障现象,可能的原因是网络出现断开或配置不当引发网络故障。需进行FTP的手工测试,如下:
点击开始菜单Start→run,输入“cmd”打开命令行窗口
ftp
Connectedto
220FTPServer(3.3.1.1170)ready
User(hostname:(none》:
当提示输入用户名时,输入”movie"(GXF格式)如果是MXF请输入“MXFmovie”
230AspectsuccessfullysettoMOVIE
ftp>(此时进入FTPserver状态)
然后我们使用命令“bin”和”hash“
ftp>bin
200TypesettoIMAGE
ftp>hash
HashmarkprintingOnftp:(2048bytes/hashmark)
输入命令dir
ftp>dir
200PORTcommandokay.
1500peningdataconnectionforLISTV:/GXF/
(此时列出的可用于FTP传输的所有文件夹中的文件格式为GXF,如果你想查看格式为MXF的文件,应该以“mxfmovie"用户名登陆)
测试FTP功能是否正常需要做发送和接收文件的双向测试,以文件夹
“Default”为例:
ftp>cddefault
250ChangeofdirectorytoV:/GXF/default/ successful,xfermodeGXF
ftp>dir
200PORTcommandokay.
1500peningdataconnectionforLISTV:/GXF/default/.
-rwxr-xr-xlusergroup7152May2711:18:21Clip
-rwxr-xr-xlusergroup1606Jun2415:22:43Clip(l)
-rwxr-xr-xlusergroup1800Apr2110:29:10musicl
226Transfercomplete.
ftp:1601bytesreceivedin0.05Seconds34.06Kbytes/sec
K2文件导出功能测试:
ftp>getclip
200PORTcommandokay.
1500peningMOVIEmodedataconnectionfor/explodedFile/ V:/default/clip.
#########################
226Transfercomplete.
ftp:140232bytesreceivedin3.81Seconds36.78Kbytes/sec.
ftp>(从K2导出了一条“clip”的素材到当前ftp登陆PC的目录c:/,传输了3.81秒)
K2文件导入功能测试:
将一条刚才导出的素材再上传回K2并重命名为”clip002
ftp>putclipclip002
200PORTcommandokay.
1500peningMOVIEmodedataconnectionfor/explodedFile/ V:/default/clip002.
#########################
226Transfercomplete.
经测试后网络正常,随即对主备服务器的硬盘容量进行对照,问题出在硬盘存储空间不够用。经过检查发现迁移软件只对播出服务器进行素材迁移但却不对其进行素材维护(删除72小时之内不进行播出的素材)。分析后得知之前对数据库进行过一次脚本升级,致使数据库与迁移服务器冲突,
故障解决:通过检查测试分析得知,重新安装升级后的迁移软件,进行数据库脚本的升级,安装更高版本的迁移软件,重新配置网络参数,维护正常运行。
例四
故障现象:导入软件无法在导入列表中刷出需导入的素材
故障分析:对素材进行属性查看,发现素材的修改时间为2014.5.11,而系统时间为2014.5.6,很明显导入素材的修改时间比导入工作站当前的系统时间晚
故障解决:将系统时间修改为2014.5.11,滞后于素材的修改及创建时间,导入列表中可刷出现此素材
例五
故障现象:上载软件打开后,无法对导入的素材进行打点与入库。
故障分析:导入与拷贝同时进行的过程中导致软件崩溃,重启软件仍得不到解决后对文件本身进行信息技审发现其霍夫曼编码错误且底场在前。
故障解决:(1)可能是导入与拷贝同时进行的过程中导致软件崩溃,关闭软件,重启计算机。
(2)重启计算机时,发现开机密码被改动。进入计算机控制面板将开机密码改为BVT,软件可用。此密码不可更改!
(3)查看技审信息,提示“霍夫曼编码错误”等流错误,需要用非编软件重新生成后缀为.MXF文件,可打点,入库。
(4)查看此素材的技审信息,发现技审信息中出现红色警告,警告内容为:底场在前。需修改注册表信息,将注册表强制修改为顶场在前。可入库。
例六
故障现象:制作好的素材拖入到公共区域中,自动导入进行失败,即导入后上载软件无法识别,无法进行素材的打点。
故障分析:因文件参数不符导致导入失败或因为自动导入软件任务量大而自行关闭。
故障解决:(1)打开公共盘,查看素材的导入完成后生成一个后缀为.fail的伴随性文件,删除此文件,导入软件重新自动导入。
(2)导入软件安装在播出服务器机房的网关服务器中,查看网关服务器中的导入软件自动关闭,导致无法导入素材,重启软件。
(3)若重复出现问题(1),即重新导入仍是导入失败,此时可以判定问题出现在素材本生,导入的过程其实就是一个技审与转码的过程,非编软件本身生成的素材统一为MPG格式的文件,导入即使将MPG转码为MXF文件,所以直接用非编软件将素材重新生成MXF文件进行导入,问题解决,导入成功。
例七
故障现象:素材在导入过程中全部出现转码失败
故障分析:经检查发现时进行素材导入的工作人员在整理文件夹时发现E盘中的clips文件夹为空即将其删除,因为在素材导入软件的设置中导入路径为E:\clips,所以导致的素材无法转码
故障解决:新建clips文件后问题解决。
例八
故障现象:3000服务器关机后无法开机,重新启动后显示“wingdowscouldnotstartbecausethefollowingfileismissingorcorrup t(windows因为伴随文件丢失或损坏无法正常开启)”。
故障分析:在进行服务器关机时,外挂盘塔电源在服务器关机前切断,导致服务器关机过程死机。
故障解决:将所有的通道卡都拔出,开机试,仍是此现象,只能一键ghost,在执行过程中中断,系统恢复错误,重新调入镜像文件覆盖,原系统恢复成功,开机后重新配置原有参数,恢复正常。
例九
故障现象:当天节目单已经调出,但总编室由于紧急情况修改节目单。当天节目单修改后播控端无反应。
故障分析:当播控机将所播节目单发送后就由服务器接管播出,此时播出节目以服务器所接收节目单为主,播控端只进行素材的提取。
故障解决:将播控机和服务器上的单子删掉,重新打开软件,重新从数据库去调改后的单子。(建议不要经常去做这种操作,本操作只用于应急)播控端的节目单存在路径为:C:\ programfiles\北京格非视频\magilivev4\hztvx\playbill(x代表频道)服务器上的节目单存在路径为:G:\clips\playbill(主备服务器的路径一样)
例十
故障现象:在监看播出信号时出现一条广告素材播出次数超过编辑所编播出次数。
故障分析:经查,在所给的广告段位中存在下一条广告素材未上载,段位中间会出现一段播出空隙,K2服务器具有最后一条素材循环播放的功能,所以出现空隙前一条广告循环播放来填补留下的空隙。endprint
故障解决:在迁移服务器进行手动迁移此素材即可解决问题。
例十一
故障现象:当天的节目播出结束后,服务器不主备K2服务器不接收第二天的节目单。
故障分析:在发送节目单之前,总编室因临时情况对节目进行调整,节目单频繁的进行修改与提取,服务器因任务负荷大而崩溃。
故障解决:将播出服务器切换到三服,重启主备K2服务器。
例十二
故障现象:二级存储磁盘阵列报警,硬盘指示灯显示红色,视为坏盘。
故障解决:当盘塔中一块硬盘坏掉热备盘会顶替这块盘。那么我们的raid5中就缺少一块热备,这时我们需要一块新硬盘替换就硬盘然后按照以下操作将新添加硬盘做为热备盘。
添加新的Spare盘的操作如下:
(1)选择“ENT”键,见界面显示:press2secondsfor Mainmenu;
(2)按“ENT”键2S后进入主菜单quicklogicalDriveinstall;
(3)按“ ”键,找到菜单:“ViewandEditLogical Drives”;
(4)按“ENT”键,进入后按“奧”找到添加的盘符。如第11块为新添加
则为SLOT=11XXXXXMB
NEWDRVST310005
(5)按“ENT”进入Viewdriveinformation
(6)按“奧”显示ADDLOCALSPAREDRIVE
(7)按“ENT”显示LG=0R5DRV=XXX
XXGBGDSB=0
(8)按“ENT”ADDLOCALSPARE
DRIVESUCCESSFUL
(9)按“ESC”可见SLOT=11XXXXMB
LG0SBST310005
(10)按“ESC”退出至BVT3000ready界面
(11)重复一二三步骤
(12)按“ENT”可见LG=0R5DRV=XX
XXXXXMBGDSB=1这是显示新添热备盘成功。
例十三
故障现象:K2服务器与迁移服务器显示断开,需播出素材无法自动迁移到播出服务器进行正常播放。
故障分析及解决方法:迁移服务器对K2服务器进行PING命令,显示网络正常。之后对K2服务器进行手动测试FTP也显示正常,查看数据库分发订阅并未出现异常。开始时只是主服务器断开,于是切备服播出,不多时备服出现同样的问题,通过对比发现,主服务器出现问题是对照过主备硬盘容量,备服较主服多出30多G,之后当备服硬盘容量与主服相同时即出现同样与迁移服务器断开情况。所以问题出在硬盘存储空间不够用。经过检查发现迁移软件只对播出服务器进行素材迁移但却不对其进行素材维护(删除72小时之内不进行播出的素材)。分析后得知之间对数据库进行过一次脚本升级,致使数据库与迁移服务器冲突,重新安装升级后的迁移软件,维护正常运行,问题得以解决。
结束语
综合以上维护经验,日常维护是保证播出设备正常运行的必要手段,因此应将维护工作制度化、专业化,指定专业技术人员从事维护工作,建立设备维护卡片,按规定每天检查播出值班日志,定期检查各台机器的运行情况,服务器系统盘、磁盘阵列的运行情况,及时清除垃圾文件等,定期更换设备中的故障部件并做好维护日记,这样才能快速有效地排除故障,安全优质播出才能得以保障。B&Pendprint