Centos7静默安装was9

1.解压ZIP包内文件
链接:https://pan.baidu.com/s/1bjSK47n8WN2nf62JuVsUwg
提取码:ljms
将下载的WAS9.0.zip 及agent.installer.linux.gtk.x86_64_1.8.9001.20180709_1302 压缩包复制到 /opt/was9/ 中并解压 unzip agent.installer.linux.gtk.x86_64_1.8.9001.20180709_1302.zip -d agent.installer.linux.gtk.x86_64_1.8.9001.20180709_1302
unzip WAS9.0.zip
ll
total 2679984
-rwxrwxrwx. 1 root root 1110423461 Nov 21 2019 9.0.0-WS-WAS-FP010.zip
drwxrwxrwx. 1 root root 0 Nov 21 2019 IHS
drwxrwxrwx. 1 root root 4096 Nov 21 2019 IM
drwxrwxrwx. 1 root root 4096 Nov 21 2019 sdk
-rwxrwxrwx. 1 root root 1633871835 Nov 21 2019 WAS_ND_V9.0_MP_ML.zip

2.分别解压包内的ZIP文件
unzip 9.0.0-WS-WAS-FP010.zip -d 9.0.0-WS-WAS-FP010
unzip WAS_ND_V9.0_MP_ML.zip -d WAS_ND_V9.0_MP_ML
cd IHS
unzip was.repo.9000.ihs.zip -d was.repo.9000.ihs
unzip was.repo.9000.plugins.zip -d was.repo.9000.plugins
cd …/sdk
unzip ibm-java-sdk-8.0-5.30-linux-x64-installmgr.zip -d ibm-java-sdk-8.0-5.30-linux-x64-installmgr

3.安装需要的一些支持库,如运行./install未报错的可不装。
yum remove java-1.7* java-1.8.0-openjdk*
yum install -y gcc gdb strace gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs patch e2fsprogs-devel krb5-devel libidn libidn-devel openldap-devel nss_ldap openldap-clients openldap-servers libevent-devel libevent uuid-devel uuid mysql-devel lm_sensors-libs mesa-libGL mesa-libGLU net-snmp-libs nfs-utils-lib-devel libXpm libXv libXxf86vm libcephfs1 libfontenc libgssglue-devel libgudev1 libmng libogg liboil librados2 librbd1 libtheora libunwind libvisual libvorbis libgcc-4.8.5-44.el7.i686 libgtk-x11-2.0.so.0 libXtst.so.6 PackageKit-gtk3-module-1.1.10-2.el7.centos.i686 libcanberra-gtk2.i686 adwaita adwaita-gtk2-theme.i686

4.was9安装时需要和JDK一起装,不能单独安装
报错:
ERROR: The installation package ‘IBM SDK,Java Technology
Edition,Version 8’ requires components supplied by other packages. The
required components might be supplied by the following installation
packages: Package: Any IBM product edition that supports IBM SDK Java
Technology Edition for Installation Manager consult the product documentation

查看was和jdk版本信息
/opt/IMS/eclipse/tools/imcl listAvailablePackages -repositories /opt/software/WAS9.0.0.10/WAS_ND_V9.0_MP_ML
/opt/IMS/eclipse/tools/imcl listAvailablePackages -repositories /opt/software/WAS9.0.0.10/sdk/ibm-java-sdk-8.0-5.30-linux-x64-installmgr
在一并执行
/opt/IMS/eclipse/tools/imcl install com.ibm.websphere.ND.v90_9.0.0.20160526_1854 com.ibm.java.jdk.v8_8.0.5030.20190208_0729
-repositories /opt/software/WAS9.0.0.10/WAS_ND_V9.0_MP_ML,/opt/software/WAS9.0.0.10/sdk/ibm-java-sdk-8.0-5.30-linux-x64-installmgr
-installationDirectory /opt/IBM/WebSphere/AppServer
-sharedResourcesDirectory /opt/IBM/IMShared
-acceptLicense

已将 com.ibm.websphere.ND.v90_9.0.0.20160526_1854 安装到 /opt/IBM/WebSphere/AppServer 目录。
已将 com.ibm.java.jdk.v8_8.0.5030.20190208_0729 安装到 /opt/IBM/WebSphere/AppServer 目录。

5.创建管理概要
根据安装路径配置环境变量
hosts文件必须有主机名与IP的对应关系
export WAS_HOME=/opt/IBM/WebSphere/AppServer

./manageprofiles.sh -create
-profileName Dmgr01
-profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr
-hostname 127.0.0.1

6.创建管理概要文件
cd /opt/IBM/WebSphere/AppServer/bin
./manageprofiles.sh -create
-profileName Dmgr01
-profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr/
-hostName 127.0.0.1

注:如果想搭建多主机的Was集群,不设置hostname会导致若干问题。

7.创建应用概要文件
./manageprofiles.sh -create
-profileName AppSvr01
-profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSvr01/
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default
-hostName 127.0.0.1
#补充参数
-nodeName 自定义节点名
-serverName 自定义服务名
注:在主服务器(管理服务器)上新建的应用概要也显示填上主服务器的主机名。从服务器(应用节点服务器)不需要创建管理概要,但在创建应用概要的时候hostname也要显示指定。

8.启动管理控制
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh
在主服务器上执行。需要关闭防火墙:chkconfig iptables off
Web管理端地址:http://yourip:9060/ibm/console

9.添加应用概要到管理节点
cd /opt/IBM/WebSphere/AppServer/profiles/AppSvr01/bin
./addNode.sh 127.0.0.1 8879 -username admin -password admin
注:端口号为WebSphereDeployment Manager对应的端口,默认8879。要加哪个节点就在哪个bin目录下执行。在将从服务器的添加应用概要添加到管理节点的时候,必须保证主服务器的防火墙是关闭的。

10.启动Node节点
/opt/IBM/WebSphere/AppServer/profiles/AppSvr01/bin/startNode.sh
要启动哪个节点就在哪个bin目录下执行。

注:节点的四种状态
已同步:此节点上的配置文件已与 Deployment Manager 同步
未同步:此节点上的配置文件未与 Deployment Manager 同步(已过期)
未知:由于无法访问此节点的 Node Agent, 所以无法确定配置文件的状态
不可用:由于此节点是非受管节点, 所以状态列不适用于此节点

11.启动Node节点下的Server
/opt/IBM/WebSphere/AppServer/profiles/AppS01/bin/startServer.sh server1

12.在从服务器重复上述步骤
不同的是在从服务器上无需创建管理概要。即两台Linux服务器,主服务器安装Dmgr和Appsrv,从服务器上只需安装Appsrv。在组成集群的过程中,几台服务器的hostname不能相同。安装完成后,在管理服务器下的/opt/IBM/WebServer/AppServer/profiles目录下可以看到DMGR01,APPSRV01两个目录。其中DMGR01是管理台概要文件。在应用节点服务器下的/opt/IBM/WebServer/AppServer/profiles目录下能看到APPSRV01一个目录。

注:集群的IP地址,是集群中所有的节点对外呈现的一个共同的IP地址,常默认为管理服务器的ip

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值