`
蔡华江
  • 浏览: 107954 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

WebSphere在solaris下的安装配置和卸载

阅读更多

前提:

这是一个单机应用程序服务器与 web 服务器的单机部署,主机操作系统为 solaris ,安装路径符号设定如下:

WAS 的安装目录 <WS_HOME> /opt/IBM/WebSphere/AppServer

IHS 的安装目录 <IHS_HOME> /opt/IBMIHS

IHS Plugin 的目录 <Plugin_HOME> /opt/IBM/Plugin

WebSphere 安装程序目录 <wsinstall_dir>

需要安装一个 WebSphere 应用程序,配置一个管理节点与应用程序服务器节点,并将应用程序服务器节点加到管理节点中,由管理节点进行管理;安装一个 IBM HTTP Server 来做为 web 服务器,并安装 Plugin 使 WebSphere IHS 进行管理。

这里记录了 WebSphere 的完整安装步骤和对于单机应用程序服务器与 web 服务器的单机部署,并记录了针对 WebSphere 的性能调优和 IBM IHS 的性能优化,并记录了对 WebSphere 的卸载方法,尤其包括了对 WebSphere 的手动卸载方式。

 

安装:

1.       安装 WebSphere

    a) 安装 WebSphere Application Server6.0

进入 WebSphere 的安装程序目录 <wsinstall_dir>/WAS 中,

执行 ./install 可以启动 WAS 的安装程序 .

启动程序会对系统进行检查,如果磁盘空间与内核参数都符合安装条件,下一步选择安装目录 <WS_HOME>

下一步选择是否安装核心产品文件,包括示例程序等。

安装后,会询问是否配置概要表,暂时不配置。

    b) 安装 WAS 补丁

一般来说, WAS 补丁的命名规范为:版本名 - 产品名 - 产品组件名 - 平台名 - 补丁编号名 .pak 。例如, 6.1.0- WS-WAS-SolarisSparc64-FP0000007.pak ,这是 WAS V6.1 WAS 组件针对 Solaris Sparc64 操作系统的 FP0000007 补丁。如果您安装了 WAS ,就需要产品组件名为 WASSDK WAS 的补丁;如果您安装了 IBM Http Server ,就需要产品组件名为 IHS 的补丁;如果您安装了 Plugin 就需要产品组件名为 PLG 的补丁。通常,同样补丁编号的补丁,先装 WASSDK 补丁,再装 WAS 补丁。以后,每一次打补丁的过程,都是:

  (1) 把补丁文件拷贝到补丁工厂安装目录的 maintenance 目录下 ;

(2) 在补丁工厂的安装目录下,执行 ./update 命令启动补丁工厂;

(3) 安装目录 中选择将要打补丁的组件的安装目录。通常,对 WAS 组件,补丁会自动识别出安装位置;对于 IBM Http Server (简称 IHS )或者 Plug-in 这样的组件,需要选择正确的安装位置 ;

(4 )在 maintenance package selection 页面中选择想要打的补丁。

WAS 补丁安装目录为 <WS_HOME>/updateinstaller ,执行 ./update 开始打补丁。

 

对于 6.0 的补丁的主要升级路径为

6.0->6.0.2( 使用 6.0.2 补丁安装程序 )->6.0.2.3( 使用 6.0.2.3 补丁安装程序 ->6.0.2.21( 使用 6.0.2.7 补丁安装程序 )->6.0.2.29( 6.0.2.21)

    c) 创建管理节点 Dmgr01

<WS_HOME>/firststeps 目录执行 ./firststeps.sh ,弹出配置概要文件的界面,选择配置概要文件,然后选择配置管理节点。

后面配置管理概要表名称,再配置管理节点路径,再配置主机名称、节点名称和单元名称等。

然后就是管理节点的端口配置。主要对应端口如下:

 

由于 WebSphere 会对端口的使用进行检查,一般来说使用默认的就行了。

后面是配置节点名称与主机名称, WAS 也会自动生成,使用默认的就 OK 了。

一直点击 next 完成安装,然后可以对安装结果进行检验,查看概要是否配置正确。

    a)  创建应用程序服务器所在节点 AppSrv01

<WS_HOME>/firststeps 目录,执行 ./firststeps.sh ,启动概要表创建的图形界面,在界面选择应用程序节点的安装。

安装步骤与管理节点的安装步骤相同,只是端口号的配置和主机名称配置不同而已。

安装完后进行检验。

    b)  AppSrv01 所在节点添加到管理节点中去

<WS_HOME>/bin 目录中

执行 ./startManage.sh –profileName Dmgr01 启动管理节点

执行 ./addNode.sh localhost –profileName AppSrv01 ,如果管理节点的 soap 端口发生了改动,这里也要相应地改动,具体参数执行 ./addNode.sh –help 查看

2.       安装 IBM HTTP Server

<WS_HOME>/IHS 执行 ./install 启动 IBM IHS 的安装界面。

接受许可后选择 IHS 的安装路径,选择安装类型后,进行安装。

3.       安装 Plugin

<WS_HOME>/plugin 执行 ./install 启动 plugin 安装界面。

接受许可后,执行系统环境检查。

选择安装的 Web 服务器类型,这里选择 IBM HTTP Server

选择安装方案,选择是远程安装还是本地安装。远程与本地安装的最大区别是远程安装的 web 服务器是不受管的,而本地安装的 web 服务器是受管的, IBM IHS 是个例外,在没有防火墙的情况下,无论本地安装还是远程的都是受管的,本地的可以能过操作系统进行管理,而远程的是通过 IBM HTTP Server 的管理程序进行管理的。

然后就是询问插件的安装目录和 WAS 的安装目录,再后是 IBM IHS httpd.conf 文件的位置,指定 web 服务的端口和 web 服务定义。

然后询问的是插件配置信息保存位置。点击下一步进行安装。

然后是将 <Plugin_HOME>/bin/webservercnfigure.sh 拷贝到 <WS_HOME>/bin ,执行,就会将 webserver1 添加到管理节点中去。

调优

在管理控制台上可以对 Websphere Application Server 进行性能优化 :

1.       “Web 容器 ”-“ 线程池 的大小设为 100 ,并选中 允许线程分配超过最大线程大小

应用程序服务器 > server1 > 线程池 > WebContainer

2.       增大虚拟机的内存:初始堆大小 最大堆大小,大致为 512-1024

应用程序服务器 > server1 > 进程定义 > Java 虚拟机

3.      设定 jvm 虚拟机的语言环境:在一般 JVM 自变量中设置 , -Ddefault.client.encoding= GBK -Dfile.encoding= GBK -Duser.language=Zh -Duser.region=CN

应用程序服务器 > server1 > 进程定义 > Java 虚拟机

4.        将进程优先级从 20 改为 0 ,这样   会比应用程序服务器有更高的优先级

应用程序服务器 > server1 > 进程定义 > 进程执行

5.       会话管理 中将 会话超时 时间从 30 分钟改为 15 分钟

应用程序服务器 > server1 > Web 容器 > 会话管理

6.       将每个数据源的 语句缓存大小 设置为 0

JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource > WebSphere Application Server 数据源属性

7.       JDBC 连接池大小设置为 100

JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource > 连接池

httpd.conf 中对 IBM HTTP Server 进行性能优化 , 优化参数参考下图:

其中 ThreadsPerChild 就是 MaxClient

 

卸载

1.       自动卸载

使用 WebSphere IHS 的卸载工具可以方便地卸载以上安装的应用程序。

    a) 卸载 Plugin

<Plugin_HOME>/_uninstPlugin 中执行 ./uninstall 可以执行卸载程序,完成后删除 <Plugin_home> 目录

    b)  卸载 IBM IHS

<IHS_HOME>/_uninstall 目录执行 ./uninstall 可以执行卸载程序,完成后删除 <IHS_HOME> 目录即可

    c) 卸载 WebSphere Application Server

<WAS_HOME>/_uninst 目录执行 ./uninstall 可以执行卸载程序,完成后删除 <WAS_HOME> 即可

2.      手动卸载

经常在安装程序时,由于某些原因导致在进行程序的安装时,会提醒用户选择的目录已被使用,这是因为使用了不干净的删除方法导致的,那么可以通过手工方式干净地卸载掉 WebSphere ,其主要步骤为:

    a)  手工删除 <WAS_HOME>,<IHS_HOME>,<Plugin_HOME> 三个程序所在目录。

    b)  手工删除 Global Security Kit 目录,该目录地址为 /opt/ibm ,里面包含 gsk7 gsk4 目录,删除之

    c)  手工删除程序包注册信息

V6 软件包名称的前缀是 WSB WSP ,并且后缀是 60 WSC 软件包名称的后缀没有 60 。在 /var/sadm/pkg 目录搜索在 /var/sadm/pkg 目录中注册的、与 WebSphere Application Server 产品相关的软件包,主要找到以 WSB WSP gsk 开头的目录,删除之

    d)  编辑 .WASRegistry 文件。 文件位置是主目录 ~/.WASRegistry ,清空或删除之

 

 

 

  • 大小: 48.2 KB
  • 大小: 65.6 KB
2
1
分享到:
评论
3 楼 蔡华江 2010-01-11  
SolarisSparc64
2 楼 hl8189 2010-01-11  
你好,请问你这个solaris是x86 还是sparc ?
1 楼 蔡华江 2009-10-20  
真是无语,从Word中拷过来的,居然出现了一堆标签和乱码。
不会写几话还要专门用这个编辑器吧,不知道大家排版是用的什么?
:oops: 

相关推荐

    WebSphere 应用服务器安装说明

    在安装WebSphere应用服务器时,首先需要考虑操作系统的要求。在NCv5环境下,推荐的操作系统语言包括AIX、Windows 2003、Linux(x86架构和64位架构)、HP-UX(PA_RISC和IA64架构)以及Solaris(SPARC架构)。每种操作...

    WebSphere Application Server V8 安装与维护概述

    与之前的版本相比,WAS V8 在安装技术和用户体验方面都有了显著的改进。本文旨在详细介绍 WAS V8 的安装技术及其带来的优势,并探讨其对企业级安装提供的更好支持。 #### IBM Installation Manager 概述 IBM ...

    WebSphere8 安装问题诊断

    然而,在安装过程中可能会遇到各种问题,这些问题通常需要通过对安装或卸载过程中的日志文件进行分析来进行诊断。本文将详细介绍如何利用这些日志文件进行问题诊断,并提供针对不同操作系统环境下日志文件位置的具体...

    nc 6.5安装指南 nc 6.5安装指南

    在安装之前,确保数据库满足支持和调整要求。对于Linux操作系统下SUNJDK1.7.0_51存在的BUG,需要进行特定的修改,即在文件$JAVA_HOME/jre/lib/security/java.security中修改securerandom.source参数。 4. 中间件...

    websphere mq v7 migration guide

    - **卸载现有版本**:在某些情况下,可能需要先卸载旧版本的 WebSphere MQ,然后安装新版本。 - **配置差异**:对于不同的操作系统,可能会有不同的配置要求和限制。 - **版本控制**:特别是在 z/OS 环境中,可能...

    YONYOU NC 6.5安装指南

    在安装IBM WebSphere时,需要配置使用JAVA 1.7_64的SDK,而Linux操作系统下SUN JDK 1.7.0_51存在BUG,因此需要进行特定的修改。 在安装前,用户还需要考虑升级和卸载旧版本的系统。文档建议,在升级系统时,应该...

    用友NC6.1产品安装指南

    提供了从YonyouNC6.0升级至NC6.1版本的说明,以及在安装、升级过程中需要注意的事项。同时,也提供了卸载YONYOUNC6.1的方法,并推荐使用“修复索引”生成的脚本进行修复。 8. 配置和优化数据库: 包含了数据库连接...

    nc5.7安装指南

    NC5.7作为一款全面基于J2EE技术体系的企业级应用产品,在安装配置方面有着明确的要求和流程。通过遵循官方提供的安装指南,用户可以顺利完成产品的安装与升级,充分利用其带来的高可靠性、安全性和可扩展性特点。

    用友NC6.1安装指南

    在安装过程中,务必遵循官方文档中的各项要求和注意事项,以避免潜在的数据错误和技术问题。 通过以上详尽的解析,读者能够对用友NC6.1的安装、配置、升级和管理有全面而深入的理解,为企业的信息化建设提供有力...

    UFIDA NC 5.7安装指南

    在安装 UFIDA NC 5.7 前,确保满足以下系统软件与硬件配置要求: - **操作系统**: 支持 Windows 2003 Server SP2 (32/64位), Windows 2008 Server (32/64位), Solaris, AIX, HPUX, Linux 等。 - **硬件配置**: - ...

    InstallAnywhere v5.5.1--专业、强大的安装工具

    ·Apache Ant 集成工具在安装之前、之中、之后执行Ant targets功能 ·针对 Java 应用程序配置的功能 ·自动安装Java VM ·完全支持所有的Java1.3版本,甚至包括Java 1.4 和J2EE 1.3 ·创建 LaunchAnywhere?...

    用友NC63安装指南

    其采用了全B/S架构设计,确保了在互联网环境下的高效运行,并具备高可靠性、安全性及扩展性等特点。本文档旨在提供详细的安装指导,帮助用户顺利完成用友NC6.3的部署工作。 #### 二、安装前准备 1. **环境要求**:...

    WAS集群、IHS、WAS操作概述.doc

    ##### 1.3 WebSphere和IHS的安装 - **WebSphere安装**:安装过程需遵循官方提供的指导手册。对于单台服务器的安装,无需额外创建节点。 - **IHS安装**:IBM HTTP Server (IHS) 作为WAS的前端HTTP服务器,其安装也应...

    nc技术文档

    **Solaris配置** 阐述了在Solaris操作系统中配置服务的过程。 **AIX配置** 重点讲解了AIX系统中服务配置的具体步骤。 **文件权限解释** 详细说明了UNIX文件权限的含义和设置方法。 ##### 第七章 NC在Unix上的...

    nc63开发文档

    ### NC63开发文档知识点概览 #### 一、NC63系统介绍及...通过阅读这份文档,用户可以了解到NC63系统的基本特性和功能,掌握正确的安装、配置、升级方法,以及如何有效地进行系统维护,从而最大化地发挥系统的效能。

    美信软件操作文档

    2. **执行安装程序**:双击安装包启动安装向导,按照提示完成软件的安装配置。 3. **配置环境**:根据实际情况调整数据库连接、网络参数等设置。 4. **启动服务**:安装完成后,启动美信云网管服务,并登录管理界面...

Global site tag (gtag.js) - Google Analytics