资源描述
第八章 软件装载管理 ESTS—G22 V1.0
第八章
软件装载管理
完成这一章你将学会以下内容:
1. 如何OMCR上安装NE软件。
2. 数据库的装载、激活操作。
3. 上载软件和数据库。
4. Conventional 方式下载软件和数据库。
5. CSFP下载。
一、软件装载管理简介
软件装载管理(Load Management)是指应用于网元上的软件(包括版本软件和数据库)在OMC-R和网元间的传递,依据传递方向不同可分为:上载(Upload)和下载(Download);软件从网元传送到OMC-R称为上载,相反软件从OMC-R传递到网元称为下载。
注:一个网元的软件包含一系列的二进制目标代码,它以数字表示,其中001是目录,002是数据库,其余都是软件代码。
下载的方式有两种:
l 按照惯例(Conventionally)--是指将BSS软件传送到网元的主GPROC上。这种方式的好处是快,但网元将退出服务。
l CSFP—是将BSS软件先传送到网元的一块配置成CSFP的GPROC上,再在适当时候将网元复位,软件在LAN环上交换到主GPROC上,这样可大大缩短网元退出服务时间,但因是后台操作,下载的时间比较长。
Load Management 图标
二、在OMCR上安装NE软件
新的网元软件一般都是先从磁带安装到OMC-R上,再通过控制将它下载到相关的网元上。
安装软件(在OMC-R上)步骤:
1. 将软件磁带插入系统处理器的小磁带机内。
2. 打开图8-1中Load Mgmt图标,进入Software Load Management窗口。
3. 从菜单上选择Load Mgt->Software Inventory,进入软件详细目录对话(Software Inventory Dialog)窗口,见图8-5,该窗口中显示了OMC-R上所安装的所有BSS和XCDR的版本软件。
4. 从菜单上选择Options->Install Load,进入Install Load窗口,见图8-6:
注:只有omcadmin用户才有资格进行软件的安装。
5. 在Load Name一栏填入与安装软件的相关的名字,如BSGSM-1.6.0.2.7或XRGSM-1.6.0.2.7。
6. 在Tape Device一栏填入磁带机的名字,如/dev/rmt/0或/dev/rmt/dtape0。
7. 在Host Name一栏填入磁带机所属的主机名,缺省的为omc_spalt,指系统处理器。
8. 选择Load Type的类型,它们有BSS、RXCDR和BSS&RXCDR,若选中的是BSS&RXCDR,表明这版本包括BSS和RXCDR。
9. 按OK键,开始安装。
若Load Name没有填,显示如下错误信息:
Must Enter a Value in Load Name Field.
若Tape Device没有填,显示如下错误信息:
Must Enter a Value in Tape Device Field.
若安装不成功,显示如下错误信息:
Install Load Operation Failed.
10. 若安装顺利进行,显示如下信息:
Install Load Operation Started.
11. 安装结束,显示如下信息:
Install Load Operation Succeeded.
注:安装软件过程需要一些时间。
三、在OMCR上装载NE的数据库
将数据库装载到OMC上有以下途径:
l 小磁带/磁盘
l Datagen
l Off-Line MIB
l 指定的目录
l 已存在的CSFP数据库
1. 在图形用户界面上点击Load Mgmt进入Software Load Management窗口,如下图所示:
2. 选择菜单Database Mgmt àLoad Database选项,出现如下选择:
1=Tape/Disk Drive.
2=Datagen.
3=Off-Line MIB
4=User definable source and location.
Enter database source(1-4) : 1
3. 选择1,从磁带/磁盘上装载,出现如下选择:
1=SPLAT Processor Cartridge Tape Drive
2=Local Cartridge Tape Drive
3=Local Floppy Disk Drive
4=SPLAT Processor DAT Drive
5=CD-ROM Drive
Enter database source(1-5) :
4. 根据实际情况选择1-5。
5. 将磁带/磁盘插入相应的设备,若没放磁带或软盘,会显示以下信息:
Error Accessing tape/floppy – checktape/floppy and active.
Script exiting.
6. 若磁带上不止一个数据库,显示以下信息:
1=< database name 1 >
2=< database name 2 >
*= ..........
n = < database name n >
Enter the database you require ? (1 - n) :
or "A" to load all databases :A
7. 选择所要的数据库序号或“A”。
8. 若选择正确,必要时磁带倒带,该数据库随即被确认,显示如下信息:
Database to be loaded is database#1.
Enter NE associated with database database#1:<NE_name>
9. 输入网元名字,显示如下信息:
Rewinding the tape ...
Getting database ...
Enter a comment string of max size 200 characters:<comment string>
10. 输入合适的备注,显示如下信息:
Database file is in uncompressed format
Converting database#1 into OMC format
What name do you want for this db-load? ( database#1 ):<db-load name>
11. 输入合适的装载名字,数据库目录产生,显示如下信息:
The procedure terminates successfully with the following message:
You will find your database in
/usr/gsm/ne_data/dbroot/databases/<NE_name>/<db-load name>
Do you want to activate this database?
12. 若要激活该数据库,回答”y”;否则回答”n”。
13. 若在第7步中选择了”A”,重新返回到第9步执行;否则显示如下信息:
Do you want to load another database? (y/n) :
14. 若有其他的数据库需要装载,回答“y”,并重新返回到第7步执行;否则回答“n’,并显示以下信息:
Exiting out of ./load_db script
15. 按回车退出。
四、NE数据库的激活
在数据库下载前和安装后,这些数据库必须激活,方式有两种:
l Conventionally下载
l CSFP下载
下面就这两种情况详细说明:
Conventionally 方式下载激活数据库
1. 从GUI上点击Load Mgmt图标,出现Software Load Management窗口。
2. 从菜单选择Database Mgt->Activate Database,显示如下信息:
Which NE does this database belong to?:
3. 输入BSS或RXCDR的名字,出现如下信息:
1=Active directory
2=CSFP directory
Enter database destination (1-2) : 1
4. 输入1,是激活目录,目录 $DBROOT/databases/<NE_name>下有一系列数据库,可是如下:
1 = < db_load name 1 >
2 = < db_load name 2 >
* = ..........
n = < db_load name n >
Which database load do you want ? (1 - n) :
5. 输入要激活的数据库代号1到n,显示如下信息:
Checking backup for <NE Name>, please wait
6. 以上信息是指将激活的数据库进行备份,备份的数据库是不压缩的,将它激活时是重新压缩,若解压缩/重新压缩过程中出错,显示如下信息:
Error: Unable to un(re)compress a backup database load
Unable to check if this is a backup.
一旦原来活动的数据库被备份,新被激活的数据库就将它覆盖,显示如下信息:
Backing up active database before proceeding.
7. 若完成的话,显示如下信息:
<db_loadname n> is now active for <NE_name>
removing /usr/gsm/ne_data/dbroot/databases/<NE_name>/<db_loadname n>
Press RETURN to exit
8. 目录$DBROOT/databases 下就再也没有选中的数据库了。
9. 若下载不成功,显示如下信息:
copy of <directory> contents to new location failed
CSFP方式下载激活数据库
1. 从GUI上点击Load Mgmt图标,出现Software Load Management窗口,见前图8-9。
2. 从菜单选择Database Mgt->Activate Database,显示如下信息:
Which NE does this database belong to?:
3. 输入BSS或RXCDR的名字,出现如下信息:
1=Active directory
2=CSFP directory
Enter database destination (1-2) : 1
4. 输入2,是CSFP目录,目录 $DBROOT/databases/<NE_name>下有一系列数据库,如下所示:
1 = < db_load name 1 >
2 = < db_load name 2 >
* = ..........
n = < db_load name n >
Which database load do you want ? (1 - n) :
5. 输入要激活的数据库代号1到n,显示如下信息:
<db_loadname n> is now active for <NE_name>/CSFP
removing /usr/gsm/ne_data/dbroot/databases/<db_loadname n>....
Press return to exit.
6. 目录$DBROOT/databases/<NE_name> 下就再也没有选中的数据库了。
7. 若下载不成功,显示如下信息:
copy of <directory> contents to new location failed
五、上载NE数据库(软件)
当每次网元上的数据库改动后和在每次软件下载前必须做数据库的上载。
在OMC-R上保存的数据库除激活的外,其它都被压缩,系统处理器的omc_db_maint程序会自动将卸载的数据库压缩,压缩/解压缩命令是UNIX中的compress/uncompress,压缩文件的后缀为(.Z)。
上载可以是数据库,也可以是软件(包含数据库),只读用户不能进行这一操作。
1. 从Software Load Management窗口选中要操作的网元,使其变黑,窗口显示如下:
2. 从菜单上选择Load Mgt->Upload Object选项,窗口显示见下图:
3. 在Object Type栏选择是软件(Object)还是数据库(Datatbase),在备注栏输入相关操作的信息。
4. 按OK继续,出现一个确认窗口。
5. 从Software Load Management窗口菜单上选择Load Mgt->Upload Status,显示窗口见下图,上载状态显示如下:
6.上载完成,弹出信息框,见图所示:
按OK并将Update Status窗口关闭,上载过程完成。
六、下载NE数据库/软件
如前所述下载有两种方式:
l Conventionally(按常规)
l CSFP下载
Conventionally下载软件的流程:
激活/禁止下载
1. 从GUI上的Load Mgmt进入Software Load Mgmt窗口。
2. 选择需要的网元,多个时按下CTRL并用鼠标左键选中。
3. 选择菜单Edit->Download->Enable/Disable。
4. 弹出确认窗口,按OK。
设置完全装载标志(Complate Load flag)
1. 从GUI上的Load Mgmt进入Software Load Mgmt窗口。
2. 选择需要的网元,多个时按下CTRL并用鼠标左键选中。
3. 选择菜单Edit->Complete Load->Enable/Disable。
l Disable
这是缺省设置,一旦NE Reset,OMC将只下载数据库。
l Enable
一旦NE Reset,OMC将下载软件和数据库。
Conventionally 下载
1、从GUI上的Load Mgmt进入Software Load Mgmt窗口。
2、选择需要下载软件的网元。
3.从菜单上选择Load Mgt->NE Software,出现如下窗口:
在edit模式下可按下载要求对Download,Complete Load,New Software Load进行修改。
4. 从菜单上选择Bootload->Reset NE选项,被选中的网元开始做软件下载。
5. 可以在Software Load Management窗口中用鼠标左键点击菜单Load Mgmt->Download status选项,查看下载情况。
6.系统下载完成之后会自动提示Download Completely信息,下载完成。
CSFP下载
CSFP下载过程如下
l 配置CSFP
l CSFP下载过程操作
l Swap
l 卸CSFP配置
l 显示CSFP下载状态
CSFP配置
配置CSFP的前提是每一个站必须有两块以上GPROC。
1. 从GUI上选择Load Mgmt,进入Software Load Management窗口.
2. 选中需要的NE。
3. 从菜单上选择CSFP->Configure CSFP,见下图:
出现确认框,见图:
5. 按OK确认。
CSFP下载
1. 在进行新的CSFP下载前,检查NE的状态是否正确。
2. 从Software Load Management窗口选中需要下载的NE。
3. 从菜单上选择Edit->Complete Load->Enable。
4. 选择Edit->New CSFP Software Load,显示Software Inventory窗口。
5. 双击需要的版本,显示确认框,见图
6. 若确认,按OK继续。
7. 若是要下载一个新的CSFP数据库,首先要将它装载并激活,或从一个测试的BSS上载。
8. 从菜单上选择CSFP->Download CSFP,出现确认框。
9. 按OK继续,结果显示在状态栏上。
10. 打开一个事件窗口监视成功或失败。
软件Swap
当一个NE软件以CSFP方式下载到BSS后,可执行一个Swap,这将导致NE的快速重启,从而完成软件的重新装载。
1. 从Software Load Management窗口的菜单上选择CSFP ->Swap CodeLoad选项,该NE将复位重启。
2. 系统自动弹出用户确认信息,点击Confirm按键,NE自动复位装载CSFP软件。
3. NE上CSFP软件Swap成功之后系统会出现下面信息:
Current Software Attribute has changed.
第 164 页
展开阅读全文