VMware虚拟软件搭建CMACast服务程序的方法

2021-04-12 01:44汉中市气象局樊洁馨郑薇薇黄泽群
电子世界 2021年5期
关键词:服务程序网卡文件夹

汉中市气象局 樊洁馨 郑薇薇 黄泽群 李 天

针对部分地区存在CMACast服务器运行时间过长、硬件设备老化、安装CMACast服务程序的Linux操作系统版本较低以及与新服务器兼容性较差等问题,通过在Windows操作系统的各类服务器内安装VMware虚拟软件并创建虚拟机,可实现在VMware虚拟机内成功搭建CMACast服务程序,同时利用VMware虚拟机的可移植性等特点,为CMACast服务程序的备份提供了方便。

目前,CMACast系统相关业务开展至今服务器一直处于长期连续运行状态,存在设备硬件老化、操作系统版本较低等问题。由于CMACast服务程序的特殊性,需要安装在SUSE linux 11.1 Server 32bit系统下,且对Linux操作系统的版本要求较高,而目前大部分服务器及计算机都预装Windows系统,这便增加了CMACast服务程序的安装难度。近年来,随着虚拟服务技术的快速发展,利用虚拟软件建立虚拟的服务器,把硬件设备、操作系统和应用程序融合在一起,根据实际需要分配空间和资源,并且在功能使用上和普通的服务器没有太大的区别。使用VMware软件虚拟机软件按照CMACast服务器硬件需求自行配置,并且利用虚拟机安装操作系统兼容性强、可移植性好、维护简便等特点,较好地解决了当前安装CMACast服务程序所出现的问题,为系统备份及后期维护提供了方便。

1 CMACast系统及VMware软件简介

CMACast系统即中国气象局卫星广播系统,于2012年6月1日正式投入业务运行,它具有容量大、覆盖范围广、资料种类多、用户使用成本低、不依赖于本国通讯条件等特点。CMACast系统除广播常规气象资料外,还广播全国雷达数据、卫星云图数据产品以及国际交换气象数据,提供气象频道、气象会商等实时高清视频流媒体广播,构建了中国气象局完备的气象数据传输网络。

VMware是一款虚拟机软件,它不需要分区或重开机就可以使一台计算机同时运行一个或多个Windows、DOS、LINUX系统,可以设定并且随时修改操作系统的操作环境,完全隔离不同的操作环境以及所有的应用软件和资料。一方面不需要重新对计算机进行启动就可以利用软件和工具,另一方面不用通过网络方式就可以实现共享,更加安全和高效。

2 安装CMACast服务程序设备要求

安装服务程序的服务器硬件设备要求为USB接口不少于3个,网口不少于2个,硬盘容量不少于500GB(500×1024MB);操作系统要求为WindowsServer2003及以上;同时需准备CMACast服务器版快速恢复光盘或者相关ISO文件。

VMware虚拟软件要求版本为VMware Workstation 12 Pro及以上。

3 安装配置VMware虚拟机

在互联网下载VMware Workstation安装包,按照软件要求流程进行安装,安装完成后启动该软件,创建虚拟机。

新建虚拟机,选择“自定义”进行配置,“安装来源”可根据现有光盘或ISO文件自行选择(光盘为CMACast系统建设时统一配发,也可在中国局网站下载相关ISO文件),其中“内存”配置大于1GB,“最大磁盘大小”不少于350GB,其他选项可为默认。

4 安装配置CMACast数据存储服务程序

4.1 恢复安装CMACast数据存储服务操作系统

启动新建虚拟机,使用CMACast快速恢复光盘,根据界面提示进行恢复。具体操作方法如下:

虚拟机启动后,出现提示信息:

在“boot:”内输入“rear”对光盘内容进行解压;

出现输入栏“cmacast-cccc-recv login:”内输入“root”;

在输入栏“cmacast-cccc-recv:/#”内输入“rear recover”,对系统进行安装。

当安装出现“Running external restore command”及“Restore the bootloader(SUSE style)”提示时,表明此刻系统正在进行安装,不用做任何操作,等待出现“Finished in xxx seconds”提示时,全部安装结束。

在输入栏“cmacast-cccc-r ecv:/#”内输入“reboot”,对系统进行重启,此时服务程序操作系统已经全部恢复完成。

4.2 配置CMACast数据存储服务程序

恢复完成后启动操作系统,打开Linux系统网络设置,对网卡配置进行编辑,数据接收服务器需要1块网卡。将网卡配置为静态指配IP地址,IP地址为局域网地址,在“路由选择”中修改“默认网关”为局域网网关。

执行完命令后,需在数据接收服务程序内配置文件推送,实现将卫星小站接收的文件推送至/dvbs2/sdb1/cmacast目录中,同时为保证磁盘不被所接收的文件一直占用,需设置定时删除配置文件信息,系统会定时删除过期文件。

打开终端,执行以下命令,启动快速恢复光盘中所包含的定时删除程序:

➢cd /home/cmacast/setup

➢su - (口令为123456)

➢chmod u+x sysconfig.sh

➢./sysconfig.sh

➢exit

为保证数据可被内网其他用户访问,对“cmacast”文件夹设置共享,方法为:

找到该文件夹,右键选择“共享选项”,勾选“共享此文件夹”,点击“创建共享”按钮后完成文件夹共享。注意共享名称不能与局域网内其他共享文件夹重名。

4.3 备份CMACast数据存储服务程序

为保证CMACast数据存储服务程序有效运行,对该服务程序进行备份,方法为:在设置的虚拟机安装路径下找到该服务器安装完成后的存储文件夹,对文件夹进行全部拷贝,需在另一主机安装VMware虚拟软件并将该文件夹拷贝至主机内,打开文件夹内“xxx.vmx”文件,就可以继续使用已配置好的CMACast数据存储服务程序。

5 安装配置CMACast数据接收服务程序

5.1 恢复安装CMACast数据接收服务操作系统

启动新建虚拟机,使用CMACast快速恢复光盘,根据界面提示,进行恢复。恢复方法同上。

5.2 升级CMACast数据接收软件

启动操作系统后,可查看CMACast数据接收程序版本,最新版本为“v1.01”,如果版本为“v0.90”时需要对程序版本进行升级。

升级需要安装包“cmacast_full_v1.01.00_20120416.tgz”,“rootinstall.sh”,“cmacastinstall.sh”。将这三个文件拷贝到/home/cmacast/setup目录中,并打开终端输入命令进行升级。在终端中按如下顺序输入:

➢cd /home/cmacast/setup

➢su - (口令为123456)

➢cd /home/cmacast/setup

➢chown root:root rootinstall.sh

➢./rootinstall.sh

➢exit

➢./cmacastinstall.sh cmacast_full_v1.01.00_20120416.tgz

5.3 服务器网络配置

打开Linux系统网络设置,对网卡配置进行编辑,数据接收服务器至少需要2块网卡。

将一块网卡配置为静态指配IP地址,IP地址为内网地址,在“路由选择”中修改“默认网关”为内网网关。配置完成后若网络连通,CMACast程序若出现闪退情况,可修改/home/cmacast/etc中mediarecv.ini文件,将文件中localip修改为本机IP地址即可。

将另一块网卡配置为静态指配IP地址,IP地址为接收机同一网段地址。

完成以上操作以后,再接入加密狗,VMware虚拟机需调整为可识别移动设备,方法为:通过VMware软件上方工具栏,选择“虚拟机”,点击“可移动设备”,在右侧子菜单栏选择想要连接的移动设备名称,点击“连接”,完成后打开cmacast软件可在界面查看到加密狗信息,说明连接成功。

结论:通过在Windows操作系统使用VMware虚拟机,可有效解决CMACast操作系统与服务器硬件设备不兼容等问题,对设备升级及后期维护提供了可靠的平台支撑,可以成功创建使用CMACast数据存储服务程序并进行备份,减少服务器硬件设备的使用量,提高了设备利用率。

猜你喜欢
服务程序网卡文件夹
SylixOS系统的中断嵌套机制研究与实现
基于C#的进程守护程序的设计
UDP穿透NAT技术实现数据唤醒车联网T-Box设备的方案
Server 2016网卡组合模式
摸清超标源头 大文件夹这样处理
调动右键 解决文件夹管理三大难题
挂在墙上的文件夹
水利工程施工监理服务程序及质量控制
不容忽视的空文件夹
挑战Killer网卡Realtek网游专用Dragon网卡