Linux MAS安装指导书.doc_第1页
Linux MAS安装指导书.doc_第2页
Linux MAS安装指导书.doc_第3页
Linux MAS安装指导书.doc_第4页
Linux MAS安装指导书.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux MAS安装指导书 标题1.1系统概述1.2MAS系统安装流程1.3注意事项内容介绍系统的基本知识。 介绍系统的安装流程。 安装流程介绍介绍安装过程中的注意事项。 文档版本04(xx-04-25)华为所有和机密?华为技术有限公司1-11安装流程介绍infoX-MAS安装指南1.1系统概述移动代理服务器infoX-MAS(Mobile AgentServer,后面简称MAS)的用户界面为Web界面,供用户收发短信、彩信,配置短消息业务脚本以及修改、更新配置文件,方便用户操作与管理。 后台接口部分用于数据库映射以及提供企业与运营商的连接接口。 MAS各模块的功能如表1-1所示。 表1-1MAS模块功能说明模块SPS DB功能SPS(Service ProcessServer)和企业数据库系统连接,进行业务逻辑的处理。 DB存储上行、下行消息,包括?短消息MMS(Multimedia MessagingService)消息WAP(Web ApplicationProtocol)消息KJava(Kilobyte Java)消息USSD(Unstructured SupplementaryService Data)消息SMS SMS(Short MessageServer)是MAS系统与IAGW(Industry ApplicationGateway)连接的接口模块,再通过网关连接短信中心,实现短信的下行和上行。 EUP(EIE USSDProcessor)是与USSD中心连接的接口。 EUP连接USTP(USSD TransformProxy),再通过USTP与USSD中心通信。 MMS是与MMSC(Multimedia MessagingService Center)连接的接口,实现彩信的下行和上行。 EUP MMSKJava接入模块KJava接入模块是移动代理服务器与WAP网关连接的接口,实现KJava消息交互。 WAP接入模块MTM MasAgentWAP接入模块是移动代理服务器与WAP网关连接的接口,实现WAP消息的上行和下行。 MTM(Message TransfersModule)实现消息的透传和对应用接口的统一管理。 MasAgent模块主要负责和MAS管理平台进行连接,实现MAS服务器的注册、鉴权、告警上报和日志上报等功能。 MasAgent模块与其它模块主要通过MTM进行消息传递。 MON(MAS Monitor)是MAS的监控模块,主要是监控MAS的各个内部进程,当内部进程异常中断时,自动将其拉起。 MON1-2华为所有和机密?华为技术有限公司文档版本04(xx-04-25)infoX-MAS安装指南1安装流程介绍模块WAS功能WAS通过网页形式,供用户收发短信、彩信,配置短消息业务脚本以及修改、更新配置文件,方便用户操作与管理。 移动代理服务器逻辑结构如图1-1所示。 图1-1移动代理服务器逻辑结构图企业侧MAS服务器运营商侧MSSQLOracleInformixWAS业务定制移动办公KJavaWAPSMSWAP GWMTMSybaseSPSMySQLMONDB2表示业务定制只是在配业务时需要连接数据库,业务运行时是不需要连接。 EUPUSTPDBMasAgentMMSIAGWSMSCMMSCMAS管理平台USSDC文档版本04(xx-04-25)华为所有和机密?华为技术有限公司1-31安装流程介绍infoX-MAS安装指南1.2MAS系统安装流程安装流程图如图1-2所示。 图1-2MAS安装流程安装步骤开始安装准备安装规划安装操作系统配置系统环境安装并配置JDK1.5安装并配置数据库安装并配置应用软件配置MAS与外部实体的连接结束参考章节第2章第3章第4章第5章第6章第7章安装流程的说明如下?本安装指南不介绍操作系统具体的安装步骤,请参见SUSE LinuxEnterprise Server的安装手册。 安装并配置JDK1.5与安装DB2数据库没有先后顺序。 ?1-4华为所有和机密?华为技术有限公司文档版本04(xx-04-25)infoX-MAS安装指南1安装流程介绍1.3注意事项在设备安装前,安装人员应仔细阅读和确认以下事项?仔细阅读相关的工程设计文件。 了解设备的组网情况。 明确信息机的周边运行环境,确保接线正确。 文档版本04(xx-04-25)华为所有和机密?华为技术有限公司1-5infoX-MAS安装指南2安装规划2关于本章本章描述内容如下表所示。 标题2.1硬件规划2.2软件规划2.3用户组及用户规划2.4磁盘规划2.5数据库规划内容介绍安装硬件规划。 介绍安装软件规划。 介绍操作系统用户组及用户规划。 介绍磁盘规划。 介绍数据库规划。 安装规划文档版本04(xx-04-25)华为所有和机密?华为技术有限公司2-12安装规划infoX-MAS安装指南2.1硬件规划硬件规划如下所示?CPU1*Xeon双核1.86GHz或以上内存1GB或者以上硬盘2*80GB/7200RPM或者以上2.2软件规划软件规划包括如表2-1所示。 表2-1软件规划软件操作系统JDK数据库客户端浏览器应用软件版本OpenSuSE10.2x86-64SUN J2SE6DB29Express-C Linux64-bit AMD64Inter Explore6.0或以上版本eie.zip2.3用户组及用户规划用户组及用户的具体规划如表2-2所示。 表2-2用户组及用户规划组db2grp db2fgrp组ID用户901902用户ID用户目录/home/db2inst1/home/db2fenc说明DB2数据库的环境(需要增加附加组disk,sys)DB2用来运行受保护用户定义函数(UDF)和受保护存储过程的用户的名称DB2的管理用户MAS应用程序所属用户,所属组使用默认值。 db2inst1801db2fenc802db2agrp masgrp903904db2das mas803804/home/db2das/home/mas2-2华为所有和机密?华为技术有限公司文档版本04(xx-04-25)infoX-MAS安装指南2安装规划2.4磁盘规划磁盘规划如表2-3所示。 表2-3磁盘规划分区123大小与物理内存一致,最大不超4GB35GB剩余的所有空间类型Linux swapLinux LVMLinux(reiser)加载点swap/说明交换区。 LVM分区,用于存放数据库表空间。 系统主分区,用于安装操作系统、应用程序和数据库。 2.5数据库规划数据库使用的逻辑卷规划如表2-4所示。 表2-4逻辑卷规划VG名称datavg1LV名称db2lv1db2lv2大小30GB5GB作用存放MAS DB2数据库数据表空间。 存放MAS DB2数据库索引表空间。 文档版本04(xx-04-25)华为所有和机密?华为技术有限公司2-3infoX-MAS安装指南3安装操作系统3关于本章本章描述内容如下表所示。 标题3.1语言选择3.2调整时区和时间3.3分区调整3.4启动网络服务3.5安装支持MAS功能的系统程序3.6创建用户组和用户3.7启动防火墙3.8配置系统可被访问的端口3.9调整Linux内核参数内容安装操作系统介绍如何设置操作系统的语言。 介绍如何调整操作系统的时区和时间。 介绍如何检查操作系统的分区。 介绍如何配置网络服务。 介绍如何安装MAS系统所需的操作系统包。 介绍如何创建系统所需用户和用户组。 介绍如何开启防火墙。 介绍如何配置操作系统可被外界访问的端口。 介绍如何修改Linux的内核参数。 文档版本04(xx-04-25)华为所有和机密?华为技术有限公司3-13安装操作系统infoX-MAS安装指南3.1语言选择选择系统默认语言为English(US),选择第二语言为Simplified Chinese。 3.2调整时区和时间调整系统显示为本地时间。 区域选择Asia,时区选择China。 3.3分区调整系统安装过程中,可对分区进行调整。 分区规划请参见表2-3。 ?执行如下命令,检查除swap外的分区是否与规划的一致。 #fdisk-l#df?通过如下命令检查swap的大小。 #top3.4启动网络服务步骤1打开FTP服务,并关闭Tel服务。 1.执行如下命令,打开“Yast ControlCenter”。 #yast2.选择“Network ServicesNetwork Services(xid)”。 3.在“Network ServicesConfiguration(xid)”中选中“Enable”,然后在服务列表中找到并开启Server为“/usr/sbin/vsftpd”的FTP服务。 4.在服务列表中检查Tel服务是否已关闭。 如果处于开启状态,请将状态修改成关闭状态。 5.打开/etc/ftpusers文件,在有“root”的行首添加“#”,允许root用户使用FTP服务。 步骤2关闭匿名登录。 1.打开/etc/vsftpd.conf文件。 务必将文件中的含有“listen”的行注释掉,否则会出现IP4监听失败。 3-2华为所有和机密?华为技术有限公司文档版本04(xx-04-25)infoX-MAS安装指南3安装操作系统2.在如下行首添加“#”,注释允许匿名登录的行。 anonymous_enable=YES anon_world_readable_only=YES anon_upload_enable=YES anon_umask=022anon_mkdir_write_enable=YES anon_other_write_enable=YES anon_max_rate=7xx.将行首的#号去掉,取消注释。 write_enable=YES local_enable=YES local_umask=0224.在有“listen”字样的行首添加“#”。 步骤3删除/etc/securetty文件。 #rm/etc/securetty-结束3.5安装支持MAS功能的系统程序该MAS系统可获取本机的CPU占用率,需要安装系统支持文件。 安装方法如下运行第4张安装盘中的/hda/suse/x86-64/sysstat-6.0.2-36.x86_64.rpm文件。 3.6创建用户组和用户按照“2.3用户组及用户规划”中的规划,创建系统所需的用户和组。 #groupadd-g901db2grp#groupadd-g902db2fgrp#groupadd-g903db2agrp#groupadd-g904masgrp#useradd-g db2grp-u801-d/home/db2inst1-m-s/bin/sh db2inst1#useradd-g db2fgrp-u802-d/home/db2fenc-m-s/bin/sh db2fenc#useradd-g db2agrp-u803-d/home/db2das-m-s/bin/sh db2das#useradd-g masgrp-u804-d/home/mas-m-s/bin/bash mas文档版本04(xx-04-25)华为所有和机密?华为技术有限公司3-33安装操作系统infoX-MAS安装指南添加用户完成后,执行如下命令,修改用户密码。 下面以修改db2inst1的密码为例,修改其他用户的密码的方法与修改db2inst1的方法相同。 MAS系统默认的DB2数据库的用户名为db2inst1,密码Y4yhl9T。 #passwd db2inst1Changing passwordfor db2inst1.New password:输入新密码Re-enter newpassword:再次输入新密码Password changed创建完成后,执行如下命令,检查用户组和用户是否创建成功。 #more/etc/group|grep db2#more/etc/group|grep mas#more/etc/passwd|grep db2#more/etc/passwd|grep mas如果显示结果与规划一致,则表明用户组和用户创建成功。 #more/etc/group|grep db2dialout:x:16:db2inst1,db2fenc,db2das video:x:33:db2inst1,db2fenc,db2das db2grp:!:901:db2fgrp:!:902:db2agrp:!:903:#more/etc/group|grep masmasgrp:!:904:#more/etc/passwd|grep db2db2inst1:x:801:901:/home/db2inst1:/bin/sh db2fenc:x:802:902:/home/db2fenc:/bin/sh db2das:x:803:903:/home/db2das:/bin/sh#more/etc/passwd|grep masmas1:x:804:904:/home/mas1:/bin/bash3.7启动防火墙步骤1执行如下命令,打开防火墙配置页面。 #yast firewall步骤2选择“Start-Up”,在“Service Start”页选中“When Booting”,使系统防火墙随系统启动时自动启动。 3-4华为所有和机密?华为技术有限公司文档版本04(xx-04-25)infoX-MAS安装指南3安装操作系统Switch Onand Off页的“Current Status”应为“Firewall isrunning”状态,否则按“Alt+S”,配置启动防火墙。 步骤3选择“Next”,再选择“Aept”,使设置生效。 -结束3.8配置系统可被访问的端口步骤1执行如下命令,打开防火墙配置页面。 #yast firewall步骤2选择“Allowed Services”,检查已经开启的服务。 已有的服务将被添加到“Allowed Service”列表中,例如SSH服务、服务。 如果已经在列表中,则下一步中不用再添加这些服务的端口。 步骤3单击“Advanced”按钮,在TCP Ports输入框中输入“2122808802808050110556038080”,在UDP Ports输入框中输入“1611610”。 各端口作用如表3-1所示。 请根据现场实际情况配置需要开启的端口。 设置时各端口号之间应以空格分隔。 如果要开启VNC业务,请在TCP Ports中添加5801端口,并且要通过yast开启vnc服务。 使用完后,请删除该端口,并关闭VNC服务。 表3-1端口列表端口212280/808088025011055603161/1610步骤4依次单击如下按钮使设置生效OKNextAept。 作用FTP服务端口SSH服务端口MAS系统WAS模块的端口MAS以SGIP协议和网关连接的端口MAS和DB2数据库连接端口MAS连接彩信中心的端口MasAgent与MAS管理平台连接的端口。 文档版本04(xx-04-25)华为所有和机密?华为技术有限公司3-53安装操作系统infoX-MAS安装指南由于端口和服务有对应关系。 因此在执行完该操作后,操作系统会把端口对应的服务添加到Allowed Service列表中,同时把端口从Advanced设置中的TCP Ports列表中移除。 -结束3.9调整Linux内核参数步骤1/etc/sysctl.conf文件,在文件末添加如下内容。 kernel.msgmni=1024kernel.shmmax=268435456步骤2执行如下命令,使设置生效。 #sysctl-p步骤3使设置的系统参数生效。 执行以下命令#/etc/init.d/boot.sysctl start步骤4执行如下命令,检查设置是否生效。 #sysctl-a|grep kernel-结束3-6华为所有和机密?华为技术有限公司文档版本04(xx-04-25)infoX-MAS安装指南4安装JDK1.54关于本章本章描述内容如下表所示。 标题4.1安装前的准备4.2安装JDK4.3配置JDK4.4检验JDK配置内容介绍如何安装JDK。 介绍如何配置JDK。 安装JDK1.5介绍安装JDK1.5前的准备。 介绍如何检验JDK是否配置正确。 文档版本04(xx-04-25)华为所有和机密?华为技术有限公司4-14安装JDK1.5infoX-MAS安装指南4.1安装前的准备执行如下命令,在/usr目录下创建java目录。 #cd/usr#mkdir java从安装盘获取或者从.sun.下载Linux版本的J2SE安装包jdk-1_5_0_06-linux-i586.rpm或jdk-1_5_0_06-linux-i586.bin,放到/usr/java目录下。 如果使用FTP上传安装包,请以BIN方式上传。 4.2安装JDK请根据实际使用的安装包,选择相应的操作命令。 jdk-1_5_0_06-linux-i586.rpm步骤1进入/usr/java目录。 #cd/usr/java步骤2执行如下命令运行安装程序。 #rpm-ivh jdk-1_5_0_06-linux-i586.rpm-结束jdk-1_5_0_06-linux-i586.bin步骤1进入/usr/java目录。 #cd/usr/java步骤2修改文件属性为可执行。 #chmod777jdk-1_5_0_06-linux-i586.bin步骤3在当前目录下,执行如下命令运行安装程序。 #./jdk-1_5_0_06-linux-i586.bin步骤4系统提示是否接受协议,输入“yes”。 步骤5执行完毕后,执行如下命令,检查JDK是否安装成功。 #ls如果显示结果中包含jdk1.5.0_06则表示JDK安装成功。 -结束4-2华为所有和机密?华为技术有限公司文档版本04(xx-04-25)infoX-MAS安装指南4安装JDK1.54.3配置JDK安装完成后,需设置JDK的运行环境,具体操作如下。 步骤1执行vi/etc/profile命令/etc/profile文件。 步骤2配置系统环境变量。 在文件中增加如下内容export JAVA_HOME=/usr/java/jdk1.5.0_03export JRE_HOME=/usr/java/jdk1.5.0_03/jre exportCLASSPATH=$JA VA_HOME/lib/dt.jar:$JAV A_HOME/lib/tools.jar:.export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:.如果PATH变

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论