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 ,清空或删除之

 

 

 

YOLO26算法皮革表面缺陷检测+训练好的模型+124张数据集+pyqt可视化界面.zip 附训练好的 YOLO 权重与 PyQt 可视化检测界面,页面底部含可视化效果预览,毕设/课设开箱即用。 【数据集概况】 · 检测类别(中文):[颜色(color), 切(cut), 折叠(fold), 胶水(glue), 好的(good), 戳(poke)] 【训练曲线与评估图】 【模型训练配置】 参数 | 值 模型 | yolo26n 训练轮数 | 100 epochs 输入尺寸 | 640x640 批次大小 | 24 优化器 | auto 初始学习率 | 0.01 训练设备 【关键指标汇总】 训练了 68 个 epoch,最终轮指标: 指标 | 数值 mAP50 | **0.7582** mAP50-95 | 0.4306 Precision | 0.6226 Recall | 0.6520 train/box_loss | 0.8731 train/cls_loss | 2.3543 val/box_loss | 1.3709 val/cls_loss | 3.9767 【训练过程分析】 从一开始的配置就定下了基调,训练配置包括了 yolo26n 模型、100 个 epoch,学习率初始设为 0.01,输入尺寸定为 640x640,批次大小为 24。这组配置在开始阶段表现得不错,模型刚开始训练时的 loss 降低得很快,这表明模型能够迅速从数据中吸收信息。但到了中后期,loss 曲线变得愈发平缓,从第 50 个 epoch 开始,即使我增加了学习率衰减的频率,仍然感到曲线在挣扎,像是陷入了平台期。这期间模型的收敛节奏明显减缓,似乎有些“停滞不前”的迹象。到了最后,模型确实收敛了,但在第 68 个 epoch 时 mAP50 获得了 0.7582 的值,这是一个不错的成绩,但与理想值相比仍有提升空间。... 使用场景:毕业设计、课程设计、深度学习入门、工业场景落地验证。 立即下载

相关推荐

视频编码压缩11111

视频编码压缩11111

WebSphere环境搭建实践指南

1. 引言 与 大多数商用应用服务器一样,如果您计划把WebSphere应用服务器(以下简称WAS)用于正式的生产环境或用于性能测试、生产前检验的测试环境,除了 简单地安装步骤外,您还需要做一些额外的检查、规划和配置,来确保您的WebSphere应用服务器环境安全稳定运行。 WebSphere应用服务器各个版本之间安装步骤差别不大,WAS V6.x版本比以前版本的安装配置步骤中多了创建概

雅冰石的专栏 7108

Autodesk软件网络授权破解

Autodesk 全系列产品网络授权破解 此网络许可授权破解文件及方法适用Autodesk 绝大部分的产品, 安装网络许可证管理器Autodesk网络许可证管理器x64位官方下载地址( https://knowledge.autodesk.com/sites/default/files/file_downloads/nlm11.14.1.3_ipv4_ipv6_win64.msi ) Autod...

weixin_33919950的博客 8261

WAS 数据源配置文件位置

上周查了个问题:WAS启动卡在连接池初始化上,明显是数据源配置问题。 因为WAS起不来,所以进控制台排查肯定是不行了,好在服务器本地数据源配置是明文。 该配置在$WAS_HOME/***/PROFILE_NAME/config/***/resource.xml 下,中间省略若干路径,可以用find函数查询文件名确定。 一般说来,resource.xml文件在 profile或者node或者server文件夹下各有一份,要仔细查看确认内容,才能找到实际使用的那个。 ...

u014231534的博客 4252

深入解析poi-tl自定义表格渲染插件中的多级子循环实现

本文深入解析了poi-tl自定义表格渲染插件中的多级子循环实现,详细介绍了其在处理复杂业务数据时的核心价值、实现原理及实战技巧。通过多级子循环机制,开发者可以高效地将层级数据结构渲染到Word表格中,显著提升代码简洁性和维护效率。文章还分享了性能优化和异常处理经验,帮助开发者更好地应用该插件。

weixin_33734785的博客 484

Python程序—定子故障三相永磁同步电动机振动与电流数据集

1.0 kW 电机匝间短路故障数据: 正常匝间短路振动数据: 匝间短路故障,严重度为2.26%: 匝间短路故障,严重度为2.70%: 匝间短路故障,严重度为3.35%: 匝间短路故障,严重度为4.41%: 匝间短路故障,严重度为6.48%: 匝间短路故障,严重度为12.17%: 匝间短路故障,严重度为21.69%1.5 kW 电机匝间短路故障数据: 正常匝间短路振动数据: 匝间短路故障,严重度为1.57%: 匝间短路故障,严重度为1.88%: 匝间短路故障,严重度为2.34%

m0_66465741的博客 1320

WebSphere 应用服务器环境搭建实践指南

Dan Wu (wdan@cn.ibm.com), 高级信息工程师, IBM 2007 年 8 月 16 日 生产环境中 WebSphere 应用服务器的搭建与演示环境有很多不同,由于生产环境的多样性、应用场景的性能调优、错误诊断等严格要求,生产环境中 WebSphere 应用服务器的安装涉及到安装前系统各项检查、安装中各种参数调整,以及安装后常见的管理任务。WebSphere 应...

menjoy的专栏 675

【ZZULIOJ】郑州轻工业大学oj题解整合

写在前面 关于ZZULIOJ题解 学习编程,想要巩固无非就是刷题或者做项目,然后因为我大一开始是刷郑轻的题目,就想着自己整合一下自己写的题目。既是复习也是笔记吧。 题解(内有题目描述) 1000 整数a+b 1001 植树问题 1002 简单多项式求值 1003 两个整数的四则运算 1004 三位数的数位分离 1005 整数幂 1006 求等差数列的和 1007 鸡兔同笼 1008 美元和人民币 1009 求平均分 1010 求圆的周长和面积 1011 圆柱体表面积 1012 求绝对值 1013 求两点间

蒟蒻乱写的博客 29万+

Websphere8 AIX静默安装卸载升级

解压was主程序安装包: [user01:root]:/> gunzip C1G2QML.tar.gz [user01:root]:/> tar xvf C1G2QML.tar 进入解压后的目录修改安装配置文件: [user01:root]:/> cd WAS [user01:root]:/> vi responsefile.nd.txt   -OPT silentInstallLic

Shen_Guo的博客 3420

微信小程序 - 最新详细实现用户保存下载视频到手机相册,将视频临时路径、在线播放地址(网络路径)URL存储到手机,弹出访问手机相册权限询问,支持视频格式mp4、avi、mov、wmv、flv、webm

微信小程序,视频,手机相册,保存,另存为,小程序保存到相册权限,writePhotosAlbum,一键保存视频到手机相册功能(视频来源为链接),第一次要获取用户授权,授权使用相册权限,小程序视频下载,如何把视频下载到相册,下载一个视频到本地相册,显示下载进度,可取消下载,视频下载到本地,微信小程序视频如何下载,保存视频到相机,页面播放视频并下载到本地,安卓系统,苹果ios保存到相册报错,权限拒绝后打不开,添加相册授权弹框拒绝后再也出不来了,实现保存视频到手机相册功能,将mp4在线视频下载并存储到用户的手机中

🏆 前端领域优质创作者 7626

websphere mq_对WebSphere MQ安装问题进行故障诊断

IBM®WebSphere®MQ是一种中间件产品,它使分布式系统上的独立应用程序和潜在的非并行应用程序能够使用消息相互通信。 该产品可确保跨各种平台的一次性消息传递,强调了消息流量的可靠性和高吞吐量,并确保没有消息丢失。 WebSphere MQ在各种平台上都可用,并且本文提供了许多不同平台的提示和技巧。 安装提示和技巧:AIX 在非默认位置( /usr/mqm除外)安装WebSph...

cuxiong8996的博客 1042

做cellchat画图时自环的角度颠倒,如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 464

Solaris 系统上手动卸载 WebSphere

此过程会从 Solaris 系统卸载 WebSphere Application Server 产品。运行卸载程序后,手动步骤会除去阻止您在原始目录中重新安装该产品的日志文件和注册表项。如果您不计划重新安装,那么不要手动卸载。 ...

cuanfangxiang3803的博客 181

GEE 案例分析:利用Landsat数据进行FAI、NDVI及CHLA分析并统计平均值(巢湖为例)

浮游藻类指数(FAI)、归一化植被指数(NDVI)及叶绿素a(CHLA)是水体环境监测的重要指标。本文利用Google Earth Engine(GEE)平台,基于Landsat 5和Landsat 8数据,进行水体藻类及植被监测。

此星光明博客 1336

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

怎样卸载 WebSphere Application server

公司的测试环境以及生产环境最近需升级WAS(WebSphere Application Server),将期从6.0.0.1升级至7.0.0.2,我先前也没有做这方面的环境集成。我先从卸载着手吧,公司的WAS环境是在Windows2003Server上,生产环境是Solaris10上,这两个环境又有极大的不同,还好,我可以先在Windows下练练手,待集成成功了再在Soaris上进行安装并...

weixin_30642029的博客 214

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

WAS常用操作

1、启动server .cd %WAS_HOME%/profiles/AppSrv01/bin ./startServer.sh server1 2、停止server ./stopServer.sh server1 -username admin -password xxxx 3、manageprofile.sh 的用法: 在做所有was前期操作前,请编辑/etc/hosts 中的主机...

weixin_43748615的博客 1259

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

WAS基本使用手册

1.  基本介绍 WebSphereApplication Server(简称WAS)是IBM的应用服务器   基本结构:单元(cell) ——> 多个节点(node) ——> 多个服务(server) ——> 多个应用(app)   单元是整个分布式网络中一个或多个节点的逻辑分组 单元是一个配置概念, 是管理员将节点间逻辑关联起来的实现方法, 可以将单元看作是WAS最大的作用域 2

Mr. David 专栏 2万+

was启动时java_home配置_WAS常用配置的文件 - wangxin2008的个人空间 - OSCHINA - 中文开源技术交流社区...

1.查看环境配置信息D:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\AboutThisProfile.txt要创建的应用程序服务器环境: 应用程序服务器位置: D:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01需要的磁盘空间: 200 MB概要文件名: ...

weixin_42459611的博客 967

WebSphere经典错误解析与总结

WebSphere 是 IBM 的软件平台。它包含了Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具等。在使用WebSphere的过程中,大家会遇到这样那样的问题,在此就常见错误做个解析与总结。   一、WAS应用无法正常停启 有时会碰到正常停是停不了的应用,这是因为系统里进程的连接释放不了。这时候直接在系统里把应用的进程杀掉即可。 Scm01的停启如...

weixin_34228662的博客 1834

linux怎么删web应用程序错误,使用WebSphere8.5.0.2卸载项目时出错,如何通过手动清除相关配置?...

(1) 删除war包:rm –rf /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/localhostNode01Cell/xxx_war.ear(2) 删除对应的配置文件:rm –rf /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/loc...

weixin_29013129的博客 648

WebSphere常见错误及解决方案

使用websphere的时候经常遇到一些问题,于是就想持续的记录下来,这个文章会持续的更新 1.  Could not read configuration data for composition unit "WebSphere:cuname=****,cuedition=BASE".       这通常是因为删除了某个资产或是应用,但是bla里面对应的没有删除成功,导致再安装其它应用的时候

燃烧JAVA 5409

Websphere通用部署步骤及问题处理详细版

1.名词说明 was:WebSphere Application Server ihs:IBM HTTP Server 服务:was中的Server 应用:was服务中部署的应用 单元:was中的Cell 节点:was中的Node 服务端口:was的server监听的端口 虚拟主机:was的应用可访问的端口,必须存在相同端口号的服务端口才能访问 上下文根:was的应用访问UR...

adrninistrat0r的博客 1万+

记一次WebSphere控制台上传包卡死问题的排查经历

问题描述: 通过WebSphere控制台部署包的时候,需要先卸载然后再点保存然后上传新包最后点保存,问题就出在点击保存的时候,卸载完点击保存的时候白屏,刷新浏览器又弹出保存提示,点击保存又是白屏,如此循环。 需要注意的是:前面卸载的时候事实上是没有成功卸载的(重新登录选择主配置发现包仍然在,没有被卸载掉)。 此时第一反应是看日志,但是应用日志没有任何报错信息,这时候很多小伙伴就傻眼了;...

u012131610的博客 964

【中间件安全】WebSphere安全加固规范

1. 适用情况 适用于使用WebSphere进行部署的Web网站。 2. 技能要求 熟悉WebSphere安装部署,熟悉WebSphere常见漏洞利用方式,并能针对站点使用WebSphere进行安全加固。 3. 前置条件 根据站点开放端口,进程ID,确认站点采用WebSphere进行部署; 找到WebSphere站点位置 4. 详细操作 4.1 账号安全 ...

301
上一篇: oracle删除重复记录,只保留一条记录
下一篇: Retrotranslator让你用JDK1.5的特性写出的代码能在JVM1.4中运行
CaiHuajiang
博客等级 码龄17年 3粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值