WebSphere V8.5 静默安装升级(三)-命令查看创建删除WAS概要文件

【命令查看已建的WAS概要文件】:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -listProfiles
【命令删除WAS概要文件】:
方案一:

1. 找到profileRegistry.xml,在目录/opt/IBM/WebSphere/AppServer/properties里,去掉想删除的profile的配置即可。
2. 删除profileName.sh 在目录/opt/IBM/WebSphere/AppServer/properties/fsdb里,删除
3. 将profile的实际存储目录及内容删除,如:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01


方案二:
删除概要文件:
WAS_HOME/bin/manageprofiles.[sh|bat] -delete -profileName profile name
刷新概要文件注册表(例如,删除概要文件后):
WAS_HOME/bin/manageprofiles.[sh|bat] -validateAndUpdateRegistry
列出现有概要文件:
WAS_HOME/bin/manageprofiles.[sh|bat] -listProfiles
删除概要文件例子:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -delete -profileName AppSrv01
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -delete -profileName Dmgr01
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -validateAndUpdateRegistry

【命令创建概要文件】:以下案例是在同一台主机上创建dmgr和node.
创建Dmgr01:
方式一(不设置端口):
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
-create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr \
-hostName was \
-profileName Dmgr01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \
-cellName wasCell01 \
-nodeName wasCellManager01 \
-enableAdminSecurity true \
-adminUserName wpsadmin \
-adminPassword passw0rd

方式二(设置端口):
端口文件_portdef_DMgr.props 如下:
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403
WC_adminhost=9060
DCS_UNICAST_ADDRESS=9352
BOOTSTRAP_ADDRESS=9809
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401
CELL_DISCOVERY_ADDRESS=7277
SOAP_CONNECTOR_ADDRESS=8879
ORB_LISTENER_ADDRESS=9100
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402
WC_adminhost_secure=9043
执行创建Dmgr01命令:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr \
-hostName was\
-profileName Dmgr01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \
-portsFile /opt/IBM/WebSphere/AppServer/profiles/_portdef_DMgr.props \
-cellName wasCell01 \
-nodeName wasCellManager01 \
-enableAdminSecurity true \
-adminUserName wpsadmin \
-adminPassword passw0rd

创建AppSrv01:
方式一(不设置端口):
联合Dmgr:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
-create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
-hostName was\
-profileName AppSrv01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
-cellName wasCell02 \
-nodeName wasNode01 \
-dmgrHost 192.168.182.100 \
-dmgrPort 8879 \
-dmgrAdminUserName wpsadmin \
-dmgrAdminPassword passw0rd
-isDefault

不联合Dmgr:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
-create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
-hostName was\
-profileName AppSrv01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
-cellName wasCell02 \
-nodeName wasNode01 \
-enableAdminSecurity true \
-adminUserName wasadmin \
-adminPassword passw0rd \
-isDefault
然后通过addNode命令添加节点到dmgr:
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/addNode.sh 192.168.182.100 8879 -username wpsadmin -password passw0rd

方式二(设置端口):
端口文件_portdef_AppSvr.props 如下:
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9201
DCS_UNICAST_ADDRESS=9353
NODE_DISCOVERY_ADDRESS=7272
NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS=5001
BOOTSTRAP_ADDRESS=2809
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9901
SOAP_CONNECTOR_ADDRESS=8878
NODE_MULTICAST_DISCOVERY_ADDRESS=5000
ORB_LISTENER_ADDRESS=9101
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9202
执行创建AppSrv01命令:
联合Dmgr:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
-create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
-hostName was\
-profileName AppSrv01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
-portsFile /opt/IBM/WebSphere/AppServer/profiles/_portdef_AppSvr.props \
-cellName wasCell02 \
-nodeName wasNode01 \
-dmgrHost 192.168.182.100 \
-dmgrPort 8879 \
-dmgrAdminUserName wpsadmin \
-dmgrAdminPassword passw0rd
-isDefault

不联合Dmgr:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
-create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
-hostName was\
-profileName AppSrv01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
-portsFile /opt/IBM/WebSphere/AppServer/profiles/_portdef_AppSvr.props \
-cellName wasCell02 \
-nodeName wasNode01 \
-enableAdminSecurity true \
-adminUserName wasadmin \
-adminPassword passw0rd \
-isDefault
然后通过addNode命令添加节点到dmgr:
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/addNode.sh 192.168.182.100 8879 -username wpsadmin -password passw0rd

问题一:启动Dmgr01时报java.lang.NoClassDefFoundError: com.ibm.ws.xd.heapdetect.HeapUsageListener
原因:WebSphere是非root部署,用非root帐号创建概要文件后使用root启动,停止后使用非root帐号启动时会出现该报错。
解决办法:
初始化实例:
/app/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/osgiCfgInit.sh


参考文档:
创建 WebSphere Application Server Network Deployment 概要文件
https://www.ibm.com/support/knowledgecenter/zh/SSLKT6_7.6.0/com.ibm.mam.inswas.doc/install/t_ccmdb_manconfigj2ee.html
关于如何切换JDK版本,请参考:
https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/rxml_managesdk.html

转载于:https://www.cnblogs.com/lczean/p/7357961.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 Linux 平台上进行 WebSphere 8.5 的静默安装时,需要安装一些依赖库和环境,以确保安装程序和 WebSphere 的正常运行。以下是 WebSphere 8.5 在 Linux 平台上进行静默安装时所需要的一些依赖: 1. Java 运行环境:WebSphere 8.5 需要使用 Java 运行环境,可以使用 Oracle JDK 或 OpenJDK。在进行静默安装之前,需要先安装和配置好相应版本的 Java 运行环境,并设置 JAVA_HOME 环境变量。 2. GTK+ 库:WebSphere 8.5 安装程序需要使用 GTK+ 库来显示 GUI 界面。在进行静默安装之前,需要安装相应版本的 GTK+ 库,例如在 Red Hat / CentOS 系统上可以使用以下命令安装: ``` yum install gtk2.i686 ``` 3. libc 库:WebSphere 8.5 运行时需要使用 libc 库。在进行静默安装之前,需要安装相应版本的 libc 库,例如在 Red Hat / CentOS 系统上可以使用以下命令安装: ``` yum install glibc.i686 ``` 4. pam 库:WebSphere 8.5 运行时需要使用 pam 库,用于身份验证和授权。在进行静默安装之前,需要安装相应版本的 pam 库,例如在 Red Hat / CentOS 系统上可以使用以下命令安装: ``` yum install pam.i686 ``` 5. libXtst 库:WebSphere 8.5 运行时需要使用 libXtst 库,用于模拟鼠标和键盘操作。在进行静默安装之前,需要安装相应版本的 libXtst 库,例如在 Red Hat / CentOS 系统上可以使用以下命令安装: ``` yum install libXtst.i686 ``` 需要注意的是,不同的 Linux 发行版和版本可能需要安装不同的依赖库和环境,用户需要仔细阅读 WebSphere 相应的文档,了解所需的依赖库和环境,并根据实际情况进行安装和配置。同时,在静默安装过程中,可以通过 response file 文件来指定安装程序的参数和选项,以便自动化执行安装过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值