浅谈INDRA空管自动化系统单机故障快速恢复的方法

时间:2022-07-03 11:43:51

浅谈INDRA空管自动化系统单机故障快速恢复的方法

摘 要:为确保航空飞行安全,提高管制效率,如何保障空管自动化系统工作正常状态,快速处理突发系统故障,成为重要课题。作者以INDRA空管自动化系统为平台,利用Solaris操作系统Jumpstart软件工具建立单机系统快速恢复机制,以及提前创建重要节点备份硬盘。通过技术手段,有目的做好重要节点的预防机制,不仅可以在空管自动化系统突发故障的情况下,快速恢复设备正常工作,减轻维护人员的工作压力;更重要的是极大的保障了航空飞行安全。

关键词:INDRA空管自动化;安全;Solaris10;Jumpstart;客户机;备份;步骤

引言

空管自动化系统在如今空中交通管制体系里充当着举足轻重的角色,空管自动化系统的工作状态直接影响飞行安全保障和管制效率。文章总结实际工作经验,介绍当INDRA自动化系统单机瘫痪,如何快速简便的恢复,从而更好的保障飞行安全,为管制员空管指挥提供服务。

1 INDRA空管终端自动化系统简介

由西班牙INDRA公司研发的空管终端自动化系统已经在全国多个管制中心使用,其硬件采用SUN公司生产的ULTRA25(客户机)和ULTRA45(工作站)两种机型,软件则运用Solaris10操作系统。采用双网冗余,外加BYPASS第三网结构。

2 INDRA空管自动化系统单机故障快速恢复的方法及步骤

对于突发性该自动化系统中单机故障,根据实际工作经验总结和实验,概括快速恢复正常工作的方法及步骤如下:

(1)在INDRA终端自动化系统网络中建立JUMPSTART服务器。

Jumpstart是Solaris操作系统特有的一个便于快速恢复网络中任何一台客户机操作系统的应用软件。一台配置好的JUMPSTART服务器可以帮助你在系统崩溃以后,在很短的时间内做出一个全新的操作系统,而过程仅是去敲入一条命令,所有的安装过程不再需要人为的干预。INDRA公司在该终端自动化系统中根据实际系统的配置特性都配有一台这样的Jumpstart服务器,已便于实际工作的需要。

这里作者将搭建Jumpstart服务器的原理步骤简要介绍一下,具体安装细节可以查阅与Solaris操作软件相关的资料。在网络中选择一台硬件符合要求的机器用做服务器安装,也可以和其他服务器合用一台机器,不必单独占用一台机器。本系统中的jumpstart Server安装提供五种服务:Boot services、Identification services、Configuration services、Installation services 、Operational services :a.Boot services为客户端提供启动服务,能够提供客户端的 ip地址 ,hostname等启动参数。b.Identification Services响应客户机发出的辩证查询请求,这些辩证信息包括:网络信息, 安全 策略,nameserver,timezone,terminal type,时间取得方式,还有root的 密码 等,就是当你手动安装时,你需要逐项回答的问题。c.Configuration Services提供的信息有:安装类型(初始化安装还是升级安装),系统类型(standalone,server),硬盘分区,文件系统,软件安装类型以及不同的客户端采用的不同的安装配置脚本等。d.Installation Services提供安装操作系统所需要的程序包,就是将安装光盘里的内容复制到硬盘里。e.Operational services则是提供不同客户机的应用程序软件,并保存应用程序的一切原始配置。当我们把以上五个步骤搭建完毕后,一个完整的Jumpstart服务器就大功告成了。

(2)当INDRA终端自动化系统网络中某台客户机出现仅软件系

统瘫痪,而硬件正常的情况。此时你仅需在该台机器上使用+组合键,使设备进入EEPROM状态。

键入命令:OK bootnet-install

剩下的事情就是短暂的等待了,安装完毕后,与原来一模一样的客户机又回来了。

a.当INDRA终端自动化系统网络中某台客户机因为整机硬件更

换,而要重新安装。则稍微复杂一点。

b.首先在该机上用#./ifconfig -a命令查看它的MAC地址。

c.在jumpstart服务器内的/etc/ethers文件中,写入要安装的MAC

地址文件和主机名host文件。

d.将原来rules、rules.ok(/image文件下)、host.info.txt(/image/CON

FIG文件下)三个与安装信息相关的文件删除。

e.执行下列步骤,使主机名和MAC地址相对应:

#CD /image/CONFIG

#./config.sh 待安装系统的MAC地址 待安装系统主机名 OPERATIONAL/待安装的相关应用软件文件

f.使用+组合键,使设备进入EEPROM状态

键入命令:OK bootnet-install

(3)如果jumpstart服务器瘫痪了,我们该怎么办?这是一个至关重要的问题。我们必须对该服务器的硬盘进行备份,而且是一模一样。步骤如下:

a.找一块和在用硬盘几何特性相同的硬盘,作为备份硬盘。

b.以超级用户身份登录。

c.在主盘的系统中输入touch /reconfigure,检查主盘系统是否有reconfigure文件,以便在重新启动时发现备份盘

d.输入init 0关闭系统

e.将备份盘连接到主机上并开机

f.在OK提示符下输入boot

g.使用命令

dd if=/dev/dsk/device-name of=/dev/dsk/device-name bs=blocksize (输入文件if是主盘设备,输入文件of是备份盘设备)

h.输入fsck /dev/rdsk/device-name (检测新的文件系统)

i.输入mount /dev/rdsk/device-name /mnt 加载备份盘的root文件系统。

j.编辑备份盘上的/etc/vfstab文件,指向正确的设备名。

k.输入umount/mnt ,卸载备份盘的root文件系统。

l.输入init 0关闭系统。

m.将备份盘从机器上取下,保存起来作为应急使用。

3 结束语

文章作者通过实际工作经验总结,详细阐述了INDRA空管自动化系统几种不同情况下单机故障快速恢复的方法和步骤。当今后在实际工作中遇到类似问题,只要完成以上所有步骤,提前做好应急准备;当终端自动化系统中任何一台机器突然罢工的时候,我们都可以在最短的时间里轻松的完成系统修复工作,而不用长时间的紧张工作,从而更好的保障飞行安全生产。

参考文献

[1]曹江华.Solaris 10系统管理[M].电子工业出版社,2010.

上一篇:信息系统运维工程师的发展现状与前景探究 下一篇:基于ZigBee的无线传感器网络在矿井安全监控中...