《气象数据库系统中日志的维护.docx》由会员分享,可在线阅读,更多相关《气象数据库系统中日志的维护.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、气象数据库系统中日志的维护摘要:气象数据库系统的通信方法依托于中间件技术IBMWebsphereMQ,简称MQ,通过这种中间件技术实现交换气象数据的目的。目前,随着我国民用航空气象数据传输量的增加,人们对于数据的处理要求也随之增高,MQ这种技术凭借其运行的稳定性和可靠性为数据处理作出了保证,其中,日志的更新和维护是MQ中最为重要的环节之一。关键词:气象数据;数据库维护;系统维护;MQ日志对于我国的气象数据库系统来讲,必需要知足我国政府科技部门正在研究的“重大气象数据库建设信息数字化标准化专项技术开发研究2012BAH10B00和“正在研究的服务为导向气象数据库质量和进度控制关键技术这两项科研开
2、发应用的要求。同时,框架的构建还要结合气象数据库本身的规划和设计,基于互联网提供的各项信息的分享应用,为气象数据库的信息管理软件提供良好的开发环境。2MQ日志的基本概念在MQ系统中,为了保证系统的运行和信息的传递,日志的日常维护是必不可少的。一般来讲,MQ系统中的人为操作和各类信息都会记录进入日志当中,并且及时的进行存档备份。这样,在系统发生故障时就能够第一时间通过读取记录来恢复到上一次的保存点,不至于出现信息丢失的情况。2.1MQ日志文件IBMWebsphereMQ的日志文件由两个方面组成,单个或者复数的日志数据和控制文件。例如我国南京机场的备用气象数据库系统,其MQ日志文件就是在/var/
3、mqm/log/DB01/active的目录之下,每个文件大为2MB左右。而MQ的控制文件则是建立在/var/mqm/log/DB01/amqhlctl.lfh目录之下,每个文件的大小在6MB左右,MQ日志的控制文件主要是对数据的操作环节进行了记录,其记录文件都会被保存在系统之中。2.2日志参数CIRCULARLINEAR日志类型。默以为循环日志,CIRCULARLogBufferPages=00-512以4KB为单位的日志缓冲区大小。最小值为18,最大值为512.默认值为0。假如值为0-17,则MQ实值使用18,即72KB。日志途径=目录日志文件目录日志写入完好性=单次写入双精度写三重写。2
4、.3MQ日志的完好性日志主文件=32-62主日志数据文件的数量。默认值为3,最小值为2,最大值为62.主日志文件和辅助日志文件的总和不大于63且不小于3。LogSecondaryFiles=21-日志数据文件的数量为61次。默认值为2,最小值为1,最大值为61。主日志文件和次日志文件的总和不大于63,不小于比3;日志文件页数=日志文件的大小,以4KB为单位。对于AIX平台,缺省值为1024,即4MB。最小值为64,最大日志类型。日志完好性l单写只写日志一次。在高度可靠的环境中,需要硬件保证。例如,SSACachelDoubleWrite可能需要写两次,而三重写可能需要写三次。高安全性和低效率在
5、创立队列管理器后,这些日志参数中的一些无法更改。3气象数据库日志的日常维护3.1MQ日志的日常管理在气象数据库系统的日志管理中,主要是日志的备份、恢复以及导出三个方面。1MQ日志的备份。MQ日志的备份能够分为循环和线性两种,详细步骤如下:首先,需要停止日志所在的队列管理程序;然后,对InstallDir/QMgrs/QmgrName以及InstallDir/log中的全部内容进行拷贝。2MQ日志的恢复。MQ日志的恢复同备份步骤一致,但是在拷贝完成之后,必需要删除之前的原有数据,才能继续进行下一步的恢复流程。删除的内容包括InstallDir/QMgrs/QmgrName以及InstallDir
6、/log中的所有文件。3MQ日志的导出。使用dmpmqlog指令能够输出队列形式的的日志文本内容,但是这种指令仅当队列管理器停止时才能执行。一般来讲,MQ日志中dmpmqlog指令都是在队列管理器停止时才会写入检查点。3.2气象数据库的维护在气象数据库维护的时候,会在qmgrs的目录下建立SYSTEM的子目录,在SYSTEM子目录下,会产生三个日志文件,分别是AMQERR01.LOG、AMQERR02.LOG和AMQERR03.LOG。在生产了这三个文件之后,队列管理器中也会产生相应的伴随文件,在mqmqmgrQMgrNameerrors子目录下,日志文件名称分别为AMQERR011.LOG、
7、AMQERR022.LOG和AMQERR033.LOG。假如发生了信息错误,例如AMQERR011.LOG文件过大或者储存空间已满时,那么AMQERR011.LOG文件的数据就会拷贝到AMQERR01.LOG当中,错误信息同时会保存在其中。3.3气象数据库的建设对于我国气象数据库的建设而言,主要内容有下面几个方面:1对各项数据设定标准,例如通用的XML格式的软件数据以及视频使用的S4V等,并且对数据库的设计报告和技术文件做出标准化的格式规定。2对电子表格的分类进行标准化的规定,由于数据库中需要运用到的电子表格较多,需要通过标准化的电子表格制定,以此来加快信息处理速度,方便工作人员进行查阅。3开发数据库的自主专用软件,包括设计数据库框架设计、软件工程的开发等。4基于数据库的管理软件开发的基础上,对智能数据库的数据库进行研究,包括数据库分部项目工程的建设和管理、数据库框架的设计以及管理软件的开发等内容。通过上述这些设计和开发内容,为我国的气象数据库建立起完善的管理系统。4结束语对于气象数据库来讲,日志的稳定能够为天气信息的更新提供有效的保证。因而,在日常的维护经过中,维护人员必需要注重对MQ日志的管理,不断的积累经历,增加本身的专业技能,这样确保我国气象数据库的有效性和实用性。
限制150内