任 翔 金小平
(作者单位:浙江嘉善广播电视台)
AutoStart是EMC公司推出的一个实用性群的数据库解决方案,它于Windows2003/2008、Solaris、HP-UX、AIX及Linux等操作系统,可以为二台以上的服务器管理磁盘、分区做磁盘、分区镜像和管理应用提供注册表的保护。在播出系统中对主备数据库服务器进行失效处理、故障探测、动态配置和静态监控,是整个播出系统的核心软件。
浙江嘉善广播电视台播出系统使用的二台数据库服务器使用的是DELL R720,配置为E5-2692.4GHz/4G/300G×2,在硬盘分区中要保持磁盘分区类型和大小要保持一致在安装系统时要注意以下几点。
第一,2台数据库服务器安装的SQL时要注意,其数据库保存的硬盘分区的大小要一样,并且文件也要求一样。
第二,浙江嘉善广播电视台2台数据库服务器配置有4张网卡,使用其中的2张网卡,将其中一个网络配置成Public(main) 和 Public(Bak),主要用于SQL数据库业务系统的正常网络通讯,另外一个网络配置成Mirror(main)Mirror(Bak),主要用于数据库镜像数据的同步以及侦测心跳。Mirror(main)和Mirror(Bak)网卡用网线直连,不经过交换机。IP配置可参考表1。
表1 服务器IP配置
第三,安装时必须将两台数据库主机数据分区单独设立,与操作系统分开,在数据分区不能有其他文件,另外将AUTOSTART安装在其他盘符。
第四,在主数据库服务器和备数据库服务器上安装,要根据规范,依次安装SQL Server 2008,使用默认方式安装,不更改数据库数据文件的存放位置[1]。
第五,安装完成后,在二个服务器的系统管理工具中的服务选项中,选择停止SQL Server服务和SQL Server Agent服务,并将上述两个服务设置为手动启动。
由于采用AutoStart可以自动实现数据库镜像的自动备份,所以AutoStart将控制SQL数据库服务的启动,不再由操作系统控制,所以要将服务设为手动启动。人工手动备份SQL Server 2008中业务系统的数据库,将其保存。依次配置Services节点、Data Sources、Resource Group。在备数据库服务器上安装 EMC AutoStart程序安装完成后,重启镜像服务器,并启动AutoStart群集。
AutoStart是整个播出系统的核心软件,如果发生故障将造成上载的节目无法更新,直接影响安全播出,为了保证AutoStart的正常运行,原则上要求每个月对数据库进行一次重启服务,重启时间要选择在后半夜节目已经全部播出完毕,维护过程如下。
第一、在播出站在调用次日播出表,并检查素材和发送播出表。第二、依次先关闭技审服务器(备)、技审服务器(主),迁移服务器(备)和迁移服务器(主)。第三、查看数据库服务器AUTOSTAR主备服务。看是主在线还是备在线。
第四、先关闭不在线数据库服务器,查看确保是关闭而不是重启。第五、对在线的数据库服务器选择重启。此时播出站会报警,显示无法连接数据库,等网络及SQL等服务起来后再检查AUTOOSTAR是否正常启动。并根据要求依次开启策略服务、播出控制管理台、时钟服务器。第六、依次开启技审服务器(主)、技审服务器(备),迁移服务器(主)和迁移服务器(备)。第七、调试其他上载及播出客户端,并删除部分备份文件(原则上保留一周左右)。