代伟明,赵军涛,葛丰 (中石化江苏石油勘探局地球物理勘探处,江苏 扬州225007)
为了适应目前地震勘探采集新技术加快发展的需要,法国SERCEL公司对旗下428XL地震数据采集系统[1]一直进行着持续不断的技术更新。该系统自2006年推向市场以来,其e-428软件系统已经从V1.0升级到了V5.0,凭借其强大的带道能力、灵活的排列管理方式和多种震源激发新技术,已成为国内外物探市场应用最为广泛的主力采集系统。江苏石油勘探局地球物理勘探处 (以下简称 “勘探处”)于2012年先后对11套428XL系统进行了V5.0版本软件安装和系统升级。结合该仪器系统软件的安装升级过程中遇到的各种问题,笔者总结出了一些经验和体会,找到了一种更为快捷的系统安装方法,并将其中典型问题进行了总结和归纳,希望能对同行有所帮助。
在对428XL仪器主机系统进行安装升级前,要做好准备工作。首先要获得所要升级的428XL系统的许可证信息 (LICENSE)。这些信息可以在系统正常开机后,在管理员窗口 (JAdmin)进行查看。如图1所示,该窗口中包括了服务器的serverid号、e-428软件版本、许可证有效期、最大许可记录道数等。
其次,要得到仪器的绘图许可 (PLOTTER LICENSE)。该许可与V4.0及以前的版本不同,新版本的e-428软件需要通过在仪器服务器上运行lmhostid指令获得当前系统的绘图识别码,以前老的绘图许可光盘已经失效。实际上,lmhostid指令获取到的就是仪器服务器第二号网卡的12位完整的MAC地址,该地址在服务器COMS菜单下同样可以查到。将该仪器的serverid、lmhostid以及老的许可信息发给SERCEL公司,他们将提供所对应仪器V5.0版本软件的口令字 (LICENSE PASSWORD)及新的绘图许可证文件。收到口令字信息后,要严格核对,不一致将无法使用。
图1 428XL主机许可证信息查看窗口
对于428XL仪器主机系统的软件安装要严格按照以下步骤进行:先安装RED HAT LINUX 5.4(64Bit)系统,再安装e-428软件,然后打补丁,最后启动配置。如果同时装有e-SGA软件,则要等到e-428软件工作正常以后,再行安装和配置。
e-428软件V5.0版本要求仪器服务器的LINUX系统 (RHEL5.4)版本为64位的,客户机可以是LINUX,也可以是windows XP/VIATA/SEVEN。服务器的LINUX系统安装必须严格按照用户安装手册步骤进行,但由于不同的服务器硬件配置不同,分配给系统的SWAP交换区也要有所区别。一般LINUX系统SWAP交换区的大小为其内存容量的两倍。比如,对于12G内存的服务器,分配给SWAP交换区的容量应为24G,同时,分配给/tmp的容量也应适当加大,由手册上的2G改为4G。客户机的安装相对较为简单,因为它不涉及到许可证,仅仅为一个人机交互界面 (HCI),按照手册步骤安装即可,不再讨论。
LINUX系统安装后,重启,以root用户登录,就可以安装e-428软件了。值得注意的是,如果严格按照手册上的安装步骤进行,整个过程大约需要2.5~3h,期间要重启服务器10次以上,每次重启服务器的时间大约3~5min。笔者经过反复试验,认为其中不少步骤是可以合在一起进行的,下面是改进后的安装过程:
1)以root登录系统,将e-428光盘插入光驱,将光盘上的allow-executing-by-default.sh程序桌拷入/tmp目录,在桌面打开一个终端 (terminal)窗口,以cd/tmp指令进入/tmp目录,运行该程序,重启服务器。
2)以root登录系统,在桌面打开一个终端窗口 (terminal),进入/tmp目录,同时通过文件管理器找到光盘上e-428Server-v5.0-linux.bin程序,鼠标左键点击该文件,直接将该文件拖放至桌面打开的终端窗口内,回车,即可在/tmp目录下执行e-428软件服务器端的安装程序 (注意这里和手册上的区别,建议相关操作指令均在/tmp目录下运行,可以确保系统安装顺利进行)。安装完成后,重启服务器。
3)以root登录系统,参照步骤2),在/tmp目录下运行从SERCEL网站下载的最新显卡驱动程序,为服务器提供多屏幕支持。安装完毕,重启服务器。
4)以user428登录系统,在桌面打开一个终端窗口,键入s并回车,停止e-428服务。进入/tmp目录,同时通过文件管理器找到光盘上e-428Clients-v5.0-linux.bin程序,鼠标左键点击该文件,直接将该文件拖放至桌面打开的终端窗口内,回车,即可在/tmp目录下执行e-428软件客户端的安装程序。安装完毕,通过文件管理器找到/export/home/e-428/patch/patcher.sh并运行,进行服务器端的补丁安装。注意,必须按照补丁顺序,从小到大进行。接着在终端键入patcher.sh,进行客户端补丁安装。同样也要遵循从小到大顺序。补丁安装完毕,重启服务器。
5)以user428登录系统,运行JStart,输入pwd登录,打开Installation,输入相应的口令字 (LICENSE PASSWORD),安装绘图许可 (zehlic.txt),并对震源系统、绘图仪、NAS、磁带机等进行配置,配置完毕,重启服务器。至此,428XL仪器e-428软件系统安装完毕。
e-SGA软件是428XL仪器系统选配的地震辅助道单道图形分析软件,主要用于可控震源的辅助道图形分析和监视。该软件也分为服务器端和客户端,客户端可以单独安装于客户机上。安装前,应获取到软件的许可证,否则安装步骤将无法进行。
1)首先,428XL仪器主机以root登录,将e-SGA光盘插入,打开一个终端,进入/tmp目录,同时通过文件管理器找到光盘上e-SGA安装程序,鼠标左键点击该文件,直接将该文件拖放至桌面打开的终端窗口内,回车,即可在/tmp目录下执行安装,后续步骤参照软件安装手册,输入软件许可(LICENSE),安装完毕重启服务器。
2)以user428登录,在客户端停止e-SGA服务,注销user428用户,以root登录服务器,打开终端,进入/tmp目录,同时将2号补丁的s02v20ga.sh 文 件 拷 入/tmp 目 录, 键 入./s02v20ga.sh并回车,运行该补丁,完毕后重启服务器。
3)再次以user428登陆,点击esga_patcher,直接安装3号补丁的服务器端 (server)和客户端 (client)文件,完毕重启,完成e-SGA软件安装。
428XL仪 器 的 固 件 升 级[2](Firmware update)与408XL仪器相比,有了极大的改进。如图2所示,所有升级指令均不再靠人工键入,而是用鼠标点击菜单进行选择。升级固件时,首先要对LCI-428进行升级,然后才能对地面设备(LAU)进行升级。在地面设备升级前,必须确保每个电瓶电量充足,连接紧固。升级过程中,禁止任何人触碰地面设备,以免发生意外。
图2 428XL主机固件升级窗口
由于428XL仪器系统安装过程较为繁琐,时间也较长,一般不推荐在野外由操作员进行系统安装与升级,而是等到收工后,在仪器专业技术支持人员的指导下,进行统一安装与升级。在安装与测试过程中,笔者也发现了一些问题,经过摸索,得到了解决。
在e-428软件安装时,如果未能严格按照步骤执行,则会导致部分文件和目录未能安装和建立到服务器中。进行系统配置时,往往会出现各种错误提示。较为常见的错误就是无法安装绘图许可,如图3所示,这将导致系统无法联机绘图。
为了解决该问题,应首先卸载e-428软件及补丁,再重新安装。但该过程较长,约需1h以上。笔者将该服务器文件目录与工作正常的428XL仪器反复对比,发现其/home/zeh目录下为空的,而正常仪器中有linuxV2_4A32和linuxV2_6A32两个目录,目录中各有多个目录和文件。笔者在工作正常的428XL仪器以root登录,将其/home/zeh目录下的所有目录和文件全部拷贝出来,再拷贝到该服务器的相应目录下 (注意也要以root登录),再以user428登录,参照 “e-428软件安装及补丁升级”的步骤5),重新执行Installation,成功实现绘图许可安装。
图3 428XL绘图许可安装错误提示
428XL系统安装和设置完成,第一次与LCI-428联机时,在online过程中,LCI-428无法初始化,液晶屏幕一直处在 “start Init LCI”过程中,且显示 “PRM:0.0.0.0-HCI:-…”。为了明确是LCI-428本身的问题还是e-428软件系统问题,将LCI-428连接到工作正常的428XL仪器系统,发现LCI-428工作正常,说明故障出现在e-428软件系统。经过反复对比,发现/export/home/388Family 目 录 下 为 空,少了一个/config目录。如图4所示,从工作正常的428XL仪器拷贝该目录及目录下的9个文件到本机服务器相应目录,重新联机,LCI-428工作正常。
图4 428XL初始化LCI-428工作目录
一台428XL仪器主机服务器,型号为 HP Z800,显卡为 NVIDIA Quadro FX1800。安装完e-428软件及双屏显示后,重新启动时屏幕显示出现水波纹。低温时 (低于5℃)波纹现象尤其严重。经反复安装测试,发现该显卡本身没有硬件问题,而是SERCEL公司提供的显卡驱动安装包的版本问题。FX1800显卡在RHEL 5.4X64系统下最好安装最新的驱动安装包,且显卡驱动应参照e-428软件安装及补丁升级,在e-428软件服务器端的安装结束重启后,立即进行,而不是等到打完补丁后再安装驱动程序。
FX1800显卡有3个输出端口,其中第1端口为DVI,第2、3端口为DisplayPort。由于该显卡仅支持双屏输出,在野外使用时,可以选择其第1、2端口,或者选择第2、3端口。经过反复对比测试,如果采用1、2端口,其工作稳定性要高于采用双DisplayPort接口方案,不会出现波纹现象。因此,推荐采用DVI+DisplayPort工作模式。
428XL仪器V5.0版本软件新增了许多功能,特别是增加和完善了Unite、LAUX-G等设备的支持,对于震源高效施工也提供了更新的支持,相比V4.0版本,功能更加强大。笔者针对该系统安装过程中遇到的一些问题,通过分析研究和改进,结合野外现场使用验证,取得了较好的效果。特别是针对厂家技术手册提供的安装过程,进行了必要的调整和改进,提高了系统安装效率,降低了系统安装故障率,节省了系统维护时间。
[1]Sercel.428XL V5.0installation manual[EB/OL].ftp://ftp.sercel.com/land/user_manuals/428XL/English/version5.0/428XL_v5_Installation_0311428.pdf,2013-03-07.
[2]Sercel.428XL V5.0user's manual vol.1 [EB/OL].ftp://ftp.sercel.com/land/user_manuals/428XL/English/version5.0/428XL_v5_User1_0311430.pdf,2013-03-07.