LTE EMS升级实施方案(U31V12.11.40P1 to EMS_GUL_01_V12.11.40P5)修改记录目录修改记录 (1)目录 (3)第1章升级版本计划 (4)1.1 升级版本计划 (4)1.1.1 升级计划 (4)1.1.2 升级时间 (4)第2章升级准备(升级前一天) (5)2.1.1 软件版本包备份 (5)2.1.2 数据库备份 (5)2.2 服务器上新版本文件上传 (7)2.3 导出全网参数 (8)2.4 导出配置文件 (9)2.5 导出当前告警信息 (10)2.6 导出cell availability天性能数据(近1个月的数据) (13)第3章升级EMS(升级当天) (14)3.1 关闭服务器进程 (14)3.2 断开数据库连接 (15)3.3 U31V12.11.40P2补丁升级 (16)3.4 U31V12.11.40P3补丁升级 (21)3.5 U31V12.11.40P4补丁升级 (26)3.6 U31V12.11.40P5补丁升级 (31)3.7 EMS_GUL_01_V12.11.40P5补丁升级 (37)3.8 升级后操作 (42)3.8.1 北向rule文件的配置 (42)3.8.2 启动U31服务 (44)3.8.3 客户端在线升级 (44)第4章升级验证 (45)4.1 OMC的基本功能验证 (45)4.1.1 告警管理的基本功能验证 (46)4.1.2 性能管理的基本功能验证 (46)第5章EMS回退 (47)5.1 关闭U31服务进程 (47)5.2 恢复备份的版本文件 (47)5.3 导入备份的配置、告警、性能数据 (47)5.4 启动U31程序 (49)第6章升级或回退后的系统验证................................................................. 错误!未定义书签。
6.1 验证基本功能 (50)第1章升级版本计划1.1升级版本计划表1–1 升级版本1.1.1升级计划。
1.1.2升级时间升级时间如下:1、EMS版本文件和EMS数据库备份(升级前2个小时完成)2、上传升级补丁到服务器大概需要10min (提前完成)3、EMS升级U31V12.11.40P2补丁大概需要10min4、EMS升级U31V12.11.40P3补丁大概需要10min5、EMS升级U31V12.11.40P4补丁大概需要10min6、EMS升级U31V12.11.40P5补丁大概需要10min7、EMS升级EMS_GUL_01_V12.11.40P5补丁大概需要10min详细升级时间参考下表:表1–2 升级详细时间第2章升级准备(升级前一天)2.1.1软件版本包备份升级前的版本软件包需要单独备份,确保回退操作进行。
现场选择有较大剩余空间的分区对源网管进行备份。
举例如下:#du -sh /export/home/omc/netnumen/ems/3.1G /export/home/omc/netnumen/ems/#df -ha文件系统大小用了可用容量挂接在/dev/dsk/c1t2d0s0 48G 40G 7.6G 85% //devices 0K 0K 0K 0% /devicesctfs 0K 0K 0K 0% /system/contractproc 0K 0K 0K 0% /proc/dev/dsk/c0t1d0s2 56G 35G 20G 65% /datafile/u03………#cp -R /export/home/omc/netnumen/ems/ /datafile/u03/backup如上的例子中,查询到源网管目录占用3.1G,/datafile/u03可用空间20G,因此可以选择将源网管备份在/datafile/u03/backup中。
2.1.2数据库备份这个部分导出时间长,数据量大(可能达到几百G),如不需要备份的现场可以不执行此步骤。
执行本步骤不要求停止网管服务。
备份恢复工具在$EMS_HOME/ums-server/utils/db_exp_imp_4x目录下。
相关路径信息现场根据实际情况修改,注意磁盘空间一定要足够存放备份包。
数据库数据备份磁盘空间一定要足够。
具体步骤请参考工具下的说明文件。
其中,数据泵方式请参考dp_readme.txt,EXP/IMP使用说明请参考readme.txt。
请注意,如果备份时采用数据泵方式,恢复时也要采用数据泵方式;备份是采用EXP/IMP方式,恢复时也要采用EXP/IMP方式。
一般采用数据泵方式,工具使用说明:1.将$EMS_HOME/ums-server/utils/db_exp_imp_4x目录拷贝到或者附件上传到oracle用户具有读写执行权限的路径,同时要保证oracle对备份目录具有读写权限。
2.手工修改all_expdp_background.sh脚本文件的两个参数并执行脚本,具体步骤为:1)UPDATE_BACKUP_DIR=/export/home/update_backup路径为存放备份数据的目录,请按照实际路径替换2)SID=minos_10.62.100.102 sid也请根据实际情况替换3)进入工具目录/db_exp_imp4x/exp_dir4)执行:nohup ./all_expdp_background.sh & (solaris和aix系统通用)5)查看nohup文件(比如使用tail -f nohup.out命令),确认备份正常进行,如果没有error字样即为成功。
注意:由于数据库备份较大,比较耗时,请在升级前2到3天前根据以前的备份情况安排进行数据备份,备份的目录需要在脚本执行前创建,而且需要给目录赋予777的权限,例如备份的目录是/export/home/update_backup,需要执行如下命令给目录赋权,否则可能导致部分文件无法正常备份:#chmod -Rf 777 /export/home/update_backup具体的备份内容为:1)UEP4X用户备份2)UEPPM4X用户备份3)CAFFM4X下所有数据库对象,其中历史告警只备份50000条4)EMS_RM4X用户备份5)MINOS_PM下的所有数据库对象,其中原始、小时、天性能数据备份3天数据6)所有各个应用的视图数据库对象【以下步骤仅LTE-FDD产品需要关注!】如果现场需要使用SON的相关功能,需要备份SON的模板数据,用于升级完毕后进行手动恢复的参照。
SON管理界面分别提供了导出功能,具体操作见下:图2-1 SON管理入口图2-2 通过SON设置备份模板图2-3 导出的模板数据2.2服务器上新版本文件上传使用ftp命令或工具,用omc或者root用户(网管进程运行的用户是omc就用omc,是root就用root),以bin(二进制)方式,上传版本文件压缩包xxxxx.zip到服务器上的某个目录中,假设上传到$OMC_HOME中;注意omc用户需要有该目录的写权限,除root用户外,上传的版本最好都放在该用户的根目录。
如果该目录omc没有写入权限,可以使用如下命令增加读写权限。
#chmod 666 $OMC_HOME注意:上传时注意修改ftp工具连接端口,另外注意上传方式为bin(二进制)方式;版本上传后要使用digest -v -a md5 xxxxx.zip命令核对MD5值;aix系统可以使用命令openssl dgst -md5 xxxxx.zip核对;上传文件前要保证文件格式为tar格式或zip格式,保证在服务器上能够解压缩;上传版本路径不能太深,Unix下的目录深度最好为2层,例如/export/home/;至多不能超过3层,例如/export/home/omc;安装版本所在路径不能包含中文路径;不要上传到网管安装目录中,即本文档约定的/export/home/omc/netnumen/ems中。
版本根目录名不要包括版本号信息,这样会增加的路径长度。
禁止使用unix的图形界面中的复制、粘贴操作来覆盖。
运行命令解压:$ unzip xxxxx.zip (注:其他压缩格式的解压命令请查看附录Unix常用命令)。
2.3导出全网参数1. 登录EMS12.10.040j客户端,在“NE Management”界面,选择“NEConfiguration->Nodeb Config Reportt”,打开全网参数导出界面。
图2–5“NE Management”界面2. 选择要导出数据的eNB和要导出的参数类型以及文件名和保存路径,单击<OK>。
图2–6全网参数界面3. 单击<OK>后,会弹出处理界面,请等待。
图2–7处理等待界面4. 导出成功后会有下图的提示。
图2–8选择导出路径2.4导出配置文件1. 在配置界面“Management->Data Management->Data Backup”。
图2–9选择导出路径2. 在弹出的界面,选择保存途径,保存的文件名、要导出的eNB,然后点击<OK>。
图2–10选择导出路径3. 数据导出完成后,会有如下的界面,可以通过导出路径查看是否有错误。
图2–11选择导出路径2.5导出当前告警信息1. 告警同步,在EMS12.10.040j客户端界面,选择“Fault->Synchronize Active Alarms”。
图2–12 EMS客户端告警菜单2. 打开告警同步界面,选择要进行告警同步的子网或eNB,通过红色标示的进行选定。
图2–13 EMS客户端告警同步界面3. 选中要告警同步的eNB后,点击OK,会提示同步命令下发成功。
图2–14 同步命令下发成功4. 在EMS12.10.040j客户端界面,依次选择“Fault -> Alarm Monitoring”,打开告警监控界面。
图2–15 EMS客户端告警菜单5. 单击导出按钮,导出当前告警信息。
图2–16 Alarm Monitoring界面6. 选择导出路径,输入导出文件名,单击<Save>。
图2–17输入导出文件名7. 导出成功后,进入备份目录打开导出的文件查看,确认导出成功。
图2–18查看导出文件2.6导出cell availability天性能数据(近1个月的数据)第3章升级EMS(升级当天)3.1关闭服务器进程注意:1、务必确保所有网管服务进程都退出。
2、关闭用户自己开启的数据库工具、sqlplus等与U31数据库的连接。
升级前,请关闭网管软件的服务器进程,关闭的时候必须走正常的流程,网管服务器关闭,需要使用root用户执行如下命令:cd /export/home/netnumen/ems/ums-server./shutdown-console.sh命令执行完成后,关闭网管成功后会有类似如下提示:[ShutdownMain] shutdown console:console1 success.网管关闭成功后,还需要检查是否有未正常关闭的网管进程,如果还有需要使用kill命令终止程序,方法如下:用ps命令检查U31进程后使用kill命令杀掉所有U31进程,再用ps命令查一次,保证所有U31进程都已经杀干净。