linux安装静默安装was7,WAS7.0 - 安装并升级WAS7.0.0.31(静默安装)

WAS7.0 - 安装并升级WAS7.0.0.31(静默安装)

安装之前需要准备的文件:C1G35ML.tar.gz:WAS7.0安装包

C1G36ML.tar.gz:WAS升级工具

7.0.0-WS-WASSDK-LinuxX64-FP0000031.pak + 7.0.0-WS-WAS-LinuxX64-FP0000031.pak :7.0.0.31升级包,成对存在

安装过程中请以root用户执行

安装WAS 7

上传安装包C1G35ML.tar.gz到系统某一路径下,如:/home/test下。

在/home/test下建立文件夹C1G35ML:mkdir C1G35ML

在/home/test下执行解压命令,解压文件C1G35ML.tar.gz:tar -xzf C1G35ML.tar.gz -C C1G35ML

进入目录 C1G35ML/WAS

编辑响应文件在该目录下新建静默安装需要的响应文件,文件内容和说明在后文有说明,同时后文提供编写好的响应文件:install-appsrv.txt,其文件名随意命名。

如果使用后文提供的响应文件,将其上传到C1G35ML/WAS目录中。

注意:C1G35ML/WAS目录中存在的responsefile.nd.txt即为默认的文件,可以修改它用来安装,也可以新建。

开始静默安装在当前目录下执行指令:./install -options install-appsrv.txt -silent,指令中注意使用自己的响应文件

然后程序会进入安装过程,静待

校验安装是否成功一段时间后,指令执行成功,指令执行过程中的安装日志存在于:/opt/IBM/WebSphere/AppServer/logs/install/log.txt,如果安装过程中有错可以去这里查看。

指令执行成功之后,可以查看安装日志,如果内容出现类似:(Jul 14, 2015 1:20:56 PM), Process, com.ibm.ws.install.ni.ismp.actions.SettleNIFRegistryAction, msg1, Current install/uninstall process is successful. Process type is: install的语句,也说明安装成功。

安装升级引擎(如有必要升级,可以参看该项及第4项)上传安装包C1G36ML.tar.gz到系统某一路径下,如:/home/test下。

在/home/test下建立文件夹C1G36ML:mkdir C1G36ML

在/home/test下执行解压命令,解压文件C1G36ML.tar.gz:tar -xzf C1G36ML.tar.gz -C C1G36ML

进入目录C1G36ML/UpdateInstaller

编辑响应文件在该目录下新建静默安装需要的响应文件,文件内容和说明在后文有说明,同时后文提供编写好的响应文件:install-updatetool.txt,其文件名随意命名。

如果使用后文提供的响应文件,将其上传到C1G36ML/UpdateInstaller目录中。

开始静默安装在当前目录下执行指令:./install -options install-updatetool.txt -silent,指令中注意使用自己的响应文件

然后程序会进入安装过程,静待

校验安装是否成功一段时间后,指令执行成功,指令执行过程中的安装日志存在于:/opt/IBM/WebSphere/UpdateInstaller/logs/install/log.txt.,如果安装过程中有错可以去这里查看。

指令执行成功之后,可以查看安装日志,如果结尾处出现诸如“(Jul 14, 2015 1:43:10 PM), Install, com.ibm.ws.install.ni.ismp.actions.SettleNIFRegistryAction, msg1, Current install/uninstall process is successful. Process type is: install”的说明,则表示安装成功。

安装补丁包补丁包有wassdk与was组成,需要成对安装,若要依次升级补丁包,需要重复执行此过程。

上传补丁包7.0.0-WS-WASSDK-LinuxX64-FP0000031.pak、7.0.0-WS-WAS-LinuxX64-FP0000031.pak到/opt/IBM/WebSphere/UpdateInstaller/maintenance,升级引擎在升级过程中会到该目录下寻找可用的补丁包,保险起见该目录下只存放当前需要的补丁包。

进入目录/opt/IBM/WebSphere/UpdateInstaller

编辑响应文件在该目录下新建静默安装需要的响应文件,文件内容和说明在后文有说明,同时后文提供编写好的响应文件:install-package.txt,其文件名随意命名。

如果使用后文提供的响应文件,将其上传到/opt/IBM/WebSphere/UpdateInstaller目录中。

开始静默安装在当前目录下执行指令:./update.sh -options install-package.txt -silent,指令中注意使用自己的响应文件

然后程序会进入安装过程,静待

校验安装是否成功

一段时间后,指令执行成功,指令执行过程中的安装日志存在于:/opt/IBM/WebSphere/AppServer/logs/update/install/updatelog.txt,如果安装过程中有错可以去这里查看。

查看该日志,如果存在类似“(Jul 14, 2015 2:42:17 PM), Install, com.ibm.ws.install.ni.ismp.actions.SettleNIFRegistryAction, msg1, Current install/uninstall process is successful. Process type is: maintenance”的字样,则说明安装成功。

查看当前版本

i. 执行/opt/IBM/WebSphere/AppServer/bin下执行./versionInfo.sh查看当前版本号

9764aa5839cedc6130ae2374b408f1d4.png

创建一个Server进入/opt/IBM/WebSphere/AppServer/bin目录

运行 ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default -profileName AppSrv01

f6156ea6a1513ef973d1e86dd2fd20de.png

执行结果出现诸如:INSTCONFPARTIALSUCCESS: The profile now exists, but errors occurred. For more information, consult /opt/IBM/WebSphere/AppServer/logs/manageprofiles/AppSrv01_create.log.的信息,则说明成功。

启动一个Server在/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin目录下执行./startServer.sh server1

访问:http://ip:9060/ibm/console/unsecureLogon.jsp

31ffe21d85df49a454f2e559cdae7204.png

WAS安装响应文件

注意:编辑安装文件时格外注意标点符号

配置说明

#接受License

-OPT silentInstallLicenseAcceptance="true"

#是否允许非root用户安装

-OPT allowNonRootSilentInstall="true"

#取消对系统的检测

-OPT disableOSPrereqChecking="true"

#全新安装

-OPT installType="installNew"

#不安装示例

-OPT feature="noFeature"

#配置安装路径

-OPT installLocation="/opt/IBM/WebSphere/AppServer"

#不生成概要,因为安装websphere后需要安装补丁后再建立概要

-OPT profileType="none"

#设置管理员安全,如果该值为false,则不需要用户名和密码

-OPT PROF_enableAdminSecurity="true"

#管理员用户名和密码

-OPT PROF_adminUserName="wasadmin"

-OPT PROF_adminPassword="wasadmin"示例

-OPT silentInstallLicenseAcceptance="true"

-OPT allowNonRootSilentInstall="true"

-OPT disableOSPrereqChecking="true"

-OPT installType="installNew"

-OPT feature="noFeature"

-OPT installLocation="/opt/IBM/WebSphere/AppServer"

-OPT profileType="none"

-OPT PROF_enableAdminSecurity="true"

-OPT PROF_adminUserName="wasadmin"

-OPT PROF_adminPassword="wasadmin"

升级引擎UpdateInstaller响应文件

注意:编辑安装文件时格外注意标点符号

配置说明

#接受License

-OPT silentInstallLicenseAcceptance="true"

#是否允许非root用户安装

-OPT allowNonRootSilentInstall="true"

#取消对系统的检测

-OPT disableOSPrereqChecking="true"

#配置安装路径

-OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller"示例

-OPT silentInstallLicenseAcceptance="true"

-OPT allowNonRootSilentInstall="true"

-OPT disableOSPrereqChecking="true"

-OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller"

补丁包响应文件

注意:编辑安装文件时格外注意标点符号

配置说明

#配置补丁文件路径,可以是单个文件/多个多文件(逗号分隔)/目录

-W maintenance.package="/opt/IBM/WebSphere/UpdateInstaller/maintenance/"

#配置要升级的websphere软件安装路径

-W product.location="/opt/IBM/WebSphere/AppServer"

#更新方式:安装

-W update.type="install"示例

-OPT disableOSPrereqChecking="true"

-W maintenance.package="/opt/IBM/WebSphere/UpdateInstaller/maintenance/"

-W product.location="/opt/IBM/WebSphere/AppServer"

-W update.type="install"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/436635.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【转】Azure云存储及存储账户概述***

本文介绍下Azure云存储及存储账户。 1、什么是微软Azure云存储 微软Azure云存储是微软提供的云端数据存储服务,是一种可伸缩、持久化的数据存储服务,可以在Internet上被访问并按实际存储容量收费。它也可以被REST API访问,可以保存Azure云端…

插入法排序c语言程序,插入排序算法及C语言实现

插入排序算法是所有排序方法中最简单的一种算法,其主要的实现思想是将数据按照一定的顺序一个一个的插入到有序的表中,最终得到的序列就是已经排序好的数据。直接插入排序是插入排序算法中的一种,采用的方法是:在添加新的记录时&a…

【转】Microsoft Azure存储服务:存储账户****

在正式使用 Microsoft Azure 存储服务之前,你至少需要有一个 Azure 订阅并创建「存储账户」。Azure 订阅账户可以访问和使用各种 Azure 服务,在有了 Azure 订阅之后便可以开始创建「存储账户」并开始使用前面存储类型与访问中曾介绍过的 blobs、表&#…

【转】Azure Logic App Demo

使用Azure Logic App Azure Function 完成简单的业务流程 什么是Logic App Azure 逻辑应用提供了,用于在云中简化并实现可缩放的集成和工作流的方式。 它提供了可视化设计器,用于为流程建模并将流程作为一系列步骤(称为工作流)…

【转】Azure应用部署方式对比

如图 azure环境应用托管方式对比 1. app service serverless azure的app service支持几乎所有语言开发的web app,既可以手动使用publish profile部署,也可以使用vsts创建一个(CDCI)持续集成。都非常方便。 而azure的function app…

c语言哪个方法称为程序大门,学会这8个经典小程序,就相当于跨入了C语言大门...

描述【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。2.程序源代码&#x…

【转】无服务计算(Serverless Computing)核心知识

Serverless Computing概念 云原生计算基金会CNCF(Cloud Native Computing Foundation, CNCF)Serverless Whitepaper v1.0对无服务器计算作了如下定义: Serverless computing refers to the concept of building and running applications tha…

c语言中指数优化,西藏东财中证医药卫生指数C净值下跌1.96% 请保持关注

来源:金融界基金作者:机器君金融界基金08月07日讯 西藏东财中证医药卫生指数型发起式证券投资基金(简称:西藏东财中证医药卫生指数C,代码008552)公布最新净值,下跌1.96%。本基金单位净值为1.397元,累计净值…

PE文件结构详解(一)基本概念

(一)基本概念 PE(Portable Execute)文件是Windows下可执行文件的总称,常见的有DLL,EXE,OCX,SYS等,事实上,一个文件是否是PE文件与其扩展名无关,P…

【转】.NET平台开发Mongo基础知识

NoSQL简介 NoSQL相关的技术最近越来越受欢迎,Mongo本身就是基于NoSQL实现的。关于NoSQL你需要了解 什么是NoSQLNoSQL和传统的关系型数据库有什么区别NoSQL的优缺点 这几个问题下面的文章有所介绍: http://www.runoob.com/mongodb/nosql.html http://…

android studio如何编译测试,Android Studio 进行单元测试完整教程

前言为了这个AndroidStudio的单元测试,从下午搞到晚上才搞明白咋操作。我学一个新知识总是那么坎坷,经历无数的错误路径,才可能找到正确的路在哪儿。我的AndroidStudio我的AndroidStudio是1.5.1版本,但是进行单元测试应该很早的版…

android 对话框白色样式,Android 对话框(Dialog)样式大全以及简单实现

下面是几种对话框的效果图一:图二:图三:图四:图五:图六:图七:图1效果:该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式。代码&…

【转】ABP源码分析二十一:Feature

Feature是什么?Feature就是对function分类的方法,其与function的关系就比如Role和User的关系一样。 ABP中Feature具有以下属性: 其中最重要的属性是name,用以表示feature的Identity,一个feature拥有一个name. 一个Feature可以有一…

android虚拟电话号码,为何安卓手机坚持虚拟按键?这才是原因

关于屏内虚拟按键设计的好坏,一直都存在很大的争议。围绕着屏内虚拟按键,支持者与反对者之间进行了长期的争论,至今仍未分出胜负。然而,当多功能前置指纹按键开始普及的时候,屏内虚拟按键似乎正在逐步走向边缘化。不过…

【转】ABP源码分析二十二:Navigation

MenuDefinition:封装了导航栏上的主菜单的属性。 MenuItemDefinition:封装了主菜单的子菜单的属性。子菜单可以引用其他子菜单构成一个菜单树 UserMenu/UserMenuItem:封装了用于显示给用户的菜单/以及子菜单集合。 ABP通过MenuDefinition/Me…

【转】ABP源码分析二十三:Authorization

Permission&#xff1a;用于定义一个Permission&#xff0c;一个permission可以包含多个子Permission. PermissionDictionary&#xff1a;继承自Dictionary<string, Permission>类&#xff0c;很明显是一个用于存储permission对象的字典。 IPermissionDefinitionContext…

VI/VIM键盘图

转载于:https://www.cnblogs.com/sdjc/archive/2006/09/14/1949532.html

android确认密码代码,Android手机卫士之确认密码对话框

本文接着实现“确认密码”功能&#xff0c;也即是用户以前设置过密码&#xff0c;现在只需要输入确认密码布局文件和《Android 手机卫士--设置密码对话框》中的布局基本类似&#xff0c;所有copy一下&#xff0c;修改一点细节就搞定&#xff1a;android:layout_width"matc…

修改MD5加密 提高网站安全

发表文章 修改MD5加密 提高网站安全2006-08-28 16:23:55大 中 小特别说明&#xff1a;此种改变只能用于在刚开始建站时才可&#xff0c;如果你中途改变的话就会出现问题。   也许提到MD5时大家都很熟&#xff0c;但你真的是这样吗&#xff1f;了解其是如何进行散列的实际过…

【转】ABP源码分析二十四:Notification

NotificationDefinition: 用于封装Notification Definnition 的信息。注意和Notification 的区别&#xff0c;如果把Notification看成是具体的消息内容&#xff0c;NotificationDefinition则是对这个消息自身的定义&#xff08;可理解为消息的类型&#xff09;。 INotification…