weblogic11g linux?weblogic配置文件路径
本篇文章给大家谈谈weblogic11g linux,以及weblogic配置文件路径对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
oracle虚拟机怎么安装
起源:为方便系统迁移,导致的不必要的重装软件。故在虚拟机中搭建oracle数据库以及weblogic服务器(所有使用软件及资源链接附在结尾处)
1.安装虚拟机:
1.1.安装vmware 11破解版。
1.2.在虚拟机镜像的选择上纠结了半天,从win7到xp再到linux,一一试过,出于性能考虑,选用了linux系统
1.3.一搜linux镜像,一脸蒙逼,那么多版本。到底选哪个????一开始用的centos,结果感觉不好使,果断换ubuntu14,安装及其简单。
1.4安装好虚拟机后,为便于本地系统与虚拟机客户机交互,又在虚拟机中安装了vmwaretools工具
Ubuntu 16.04安装虚拟工具VMware Tools,指的是在虚拟机VMWare安装Ubuntu 16.04后再安装VMware Tools的过程。很多人接触Linux都是从虚拟机开始,而安装了虚拟工具,就如装了驱动一样,让虚拟系统更具有操作性。Ubuntu Linux安装比较顺利,原因大概是VMWare对流行的Ubuntu支持比较好。
写这篇文章的原因是发现有些人依然对如何安装虚拟工具VMware Tools感到困惑,借此我把过程再讲一遍。
在安装之前先解决这篇文章的问题,安装 VMware Tools时报客户机操作系统已将 CD-ROM门锁定,并且可能正在使用CD-ROM
安装 VMware Tools时报客户机操作系统已将 CD-ROM门锁定,并且可能正在使用CD-ROM
安装 VMware Tools时报客户机操作系统已将 CD-ROM门锁定,并且可能正在使用CD-ROM的解决方法,很多新手都遇到过,特设案例讲解下。
1、在“虚拟机设置”下修改“CD/DVD(SATA)”路径(以下关于linux.iso的说明为我的猜想,还未找到明确的说明),否则会出现如下提示:
客户机操作系统已将 CD-ROM门锁定,并且可能正在使用 CD-ROM,这可能会导致客户机无法识别介质的更改。如果可能,请在断开连接之前从客户机内部弹出 CD-ROM。确实要断开连接并覆盖锁定设置吗?
一般刚安装完linux虚拟机时,这个路径指向的是iso安装文件,比如Ubuntu-16.04-desktop-amd64.iso。
在安装VMware Tools时,需要修改指向VMware Tools所在(VMware Workstation\linux.iso),在这个路径下有个linux.iso文件,其中提供了linux操作系统平台需要的一些工具文件,当然包括VMware Tools安装文件。为方便,我直接将安装目录下的linux.iso拷贝到 E:\Linuxidc.com虚拟机\Ubuntu16.04目录下。
在虚拟机——>设置——>CD/DVD(SATA)——>连接中选择“使用ISO映像文件”,点击后面的浏览按钮,选择VMware软件安装目录下的linux.iso文件,点击OK后退出设置。
(当然如果你针对的是windows平台的VMware Tools,需要选择windows平台的windows.iso文件,加载过程只需要在windows虚拟机下,直接打开我的电脑,直接寻找CD/DVD驱动器,双击点击安装即可,具体过程本文不做介绍)
我的VMware的安装路径C:\Program Files(x86)\VMware\VMware Workstation
2、打开Ubuntu虚拟机后,在VM的菜单选项中选择“虚拟机(M)”——>"安装VMwate Tools(T)"
之后vm下方,会提示你,登陆客户机,加载CD-ROM之类的提示,具体方法可以点击提手后面的“help”。
转回安装vmwaretools教程:
现在再开始进入系统后,在VMware菜单栏找到安装虚拟工具的时候,它会弹出一个文件夹,里面就有VMware Tools的安装包。
然后我们直接把WMwareTools拷贝出来到桌面吧
然后打开终端解压
命令:tar-xzvf VMwareTools-10.0.6-3595377.tar.gz
进入解压后的目录,执行:sudo./wmware-install.pl然后就一直回车了。
Ubuntu会进行的很顺利,而其他发行版却未必。一直回车到底,到最后提示成功,reboot就可以了。
现在你可以在虚拟机与实体机之间自由复制文件了。
1.5,这样算是把虚拟机配置好了,接下来安装oracle11g
1.6之后略过,一直跳到安装前检查,出现安装环境不通过:
大致英文翻译过来就是:swap太小只划分了4G,后期发现交换分区太小,不满足使用,
接下来对swap进行扩容:(swap小白,度娘一问说是内存不够用物理内存代替搞些事情的那么个意思)
swap分区的扩展很简单,但是需要root用户权限
# dd if=/dev/zero of=/swap bs=1024M count=8(从/分区分出8x1024M大小的空间,挂在/swap上)
# mkswap/swap(格式化成swap格式)
# swapon/swap(激活/swap,加入到swap分区中)
# vim/etc/fstab(开机自启动新添加的swap分区)
—>添加
/swap swap swap defaults 0 0
如果不想使用需要删除,只需要执行#swapoff/swap
如何在Windows平台上使用OPatch
之前的工作平台清一色都是在Linux/Unix,自从来了新的部门,因为资源缺乏,只能自给自足,在自己的Windows机器上安装了两个虚拟机(OEL5和Solaris.X64),另外宿主机的Windows7(64bit)也装了一个11gR2的数据库,工作需要,很多之前没太接触的软件,包括ODI(Oracle Data Integrator),Oracle Fusion Middleware,Oracle WebLogic Server, Oracle GoldenGate(OGG)等等,该装的也都装上了。
上面是几句题外话了,下面步入正题。
最近因为涉及项目需要,一直在学习和演练ODI,在11.1.0.5.0上遇到了一个bug#12798243,打bug的过程中发现OPatch在Windows平台的使用也没想象的那么复杂,下面简单介绍下过程和使用中的注意事项:
1)首先下载下来最新版本的OPatch,这个在bug#6880880中追踪,只需要下载对应的patch,并解压到ODI_HOME/OPatch下面覆盖即可。
2)下载补丁10288265,这个是打其他ODI的patch之前必须的一个patch,直接解压patch,并运行setup.exe即可
3)下载补丁12798243,这个一个one-off patch,使用刚才步骤1中下载的OPatch进行apply
4)使用之前首先列出来当前ODI的版本和已有的patch
注意:在系统路径中增加OPatch的路径,并且在OPatch/ocm/bin/下面运行生成ocm.rsp文件,这在最新的opatch中是一个必须。
E:\Download\ofm_odi_generic_11.1.1.5.0_disk1_1of1\p12798243_111150_Generic\12798
243\opatch\12798243>opatch lsinventory-oh d:\Oracle\Middleware\Oracle_ODI1
Invoking OPatch 11.1.0.8.5
Oracle临时补丁程序安装程序版本 11.1.0.8.5
版权所有(c) 2011, Oracle Corporation。保留所有权利。
Oracle主目录: d:\Oracle\Middleware\Oracle_ODI1
主产品清单: C:\Program Files\Oracle\Inventory
从: n/a
OPatch版本: 11.1.0.8.5
OUI版本: 11.1.0.9.0
OUI位置: d:\Oracle\Middleware\Oracle_ODI1\oui
日志文件位置: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\opatch\opatch2011-11
-29_16-10-08下午.log
Patch historyfile: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\opatch\opatch_h
istory.txt
OPatch detects the Middleware Home as"D:\Oracle\Middleware"
Lsinventory Outputfile location: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\
opatch\lsinv\lsinventory2011-11-29_16-10-08下午.txt
--------------------------------------------------------------------------------
已安装的顶级产品(2):
Oracle Data Integrator 11g 11.1.1.5.0
Oracle Data Integrator Patchset 11.1.1.5.1
此 Oracle主目录中已安装 2个产品。
此 Oracle主目录中未安装任何临时补丁程序。
--------------------------------------------------------------------------------
5)调用OPatch apply打patch,注意这个版本的OPatch auto暂时并不支持在Windows平台上使用。另外就是ocm.rsp文件可以使用参数-ocmrf进行指定(使用我们之前生成的response file文件。
E:\Download\ofm_odi_generic_11.1.1.5.0_disk1_1of1\p12798243_111150_Generic\12798
243\opatch\12798243>opatch.bat apply-jdk d:\Java\jdk1.6.0_27-oh d:\Oracle\Midd
leware\Oracle_ODI1-ocmrf d:\oracle\Middleware\Oracle_ODI1\OPatch\ocm\bin\ocm.rs
p
Invoking OPatch 11.1.0.8.5
Oracle临时补丁程序安装程序版本 11.1.0.8.5
版权所有(c) 2011, Oracle Corporation。保留所有权利。
Oracle主目录: d:\Oracle\Middleware\Oracle_ODI1
主产品清单: C:\Program Files\Oracle\Inventory
从: n/a
OPatch版本: 11.1.0.8.5
OUI版本: 11.1.0.9.0
OUI位置: d:\Oracle\Middleware\Oracle_ODI1\oui
日志文件位置: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\opatch\opatch2011-11
-29_16-38-20下午.log
Patch historyfile: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\opatch\opatch_h
istory.txt
OPatch detects the Middleware Home as"D:\Oracle\Middleware"
ApplySession将临时补丁程序'12798243'应用到 OH'd:\Oracle\Middleware\Oracle_OD
I1'
Running prerequisite checks...
OPatch从产品清单中检测到非集群 Oracle主目录,将仅对本地系统打补丁。
请关闭本地系统上在此 ORACLE_HOME之外运行的 Oracle实例。
(Oracle主目录='d:\Oracle\Middleware\Oracle_ODI1')
本地系统是否已准备打补丁? [y|n]
y
User Responded with: Y
为 Oracle主目录备份文件和产品清单(不是用于自动回退)
正在备份受补丁程序'12798243'影响的文件以用于还原。此操作将需要一些时间...
正在备份受补丁程序'12798243'影响的文件以用于回退。此操作将需要一些时间...
正在为组件 oracle.odi.common, 11.1.1.5.0打补丁...
将文件复制到"d:\Oracle\Middleware\Oracle_ODI1\oracledi.common\odi\lib\odi-core.
jar"
正在为组件 oracle.odi.agent, 11.1.1.5.0打补丁...
将文件复制到"d:\Oracle\Middleware\Oracle_ODI1\oracledi.sdk\lib\odi-core.jar"
正在为组件 oracle.odi.studio, 11.1.1.5.0打补丁...
将文件复制到"d:\Oracle\Middleware\Oracle_ODI1\oracledi\client\jdev\extensions\o
racle.odi.navigator\lib\odi-core.jar"
ApplySession将临时补丁程序'12798243'添加到产品清单
Verifying the update...
Inventory check OK: Patch ID 12798243 is registeredin Oracle Home inventory wit
h proper meta-data.
Files check OK: Files from Patch ID 12798243 are presentin Oracle Home.
本地系统已打补丁,可以重新启动。
OPatch succeeded.
6)确定补丁打完之后,进行验证
E:\Download\ofm_odi_generic_11.1.1.5.0_disk1_1of1\p12798243_111150_Generic\12798
243\opatch\12798243>opatch lsinventory-oh d:\Oracle\Middleware\Oracle_ODI1
Invoking OPatch 11.1.0.8.5
Oracle临时补丁程序安装程序版本 11.1.0.8.5
版权所有(c) 2011, Oracle Corporation。保留所有权利。
Oracle主目录: d:\Oracle\Middleware\Oracle_ODI1
主产品清单: C:\Program Files\Oracle\Inventory
从: n/a
OPatch版本: 11.1.0.8.5
OUI版本: 11.1.0.9.0
OUI位置: d:\Oracle\Middleware\Oracle_ODI1\oui
日志文件位置: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\opatch\opatch2011-11
-29_16-39-40下午.log
Patch historyfile: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\opatch\opatch_h
istory.txt
OPatch detects the Middleware Home as"D:\Oracle\Middleware"
Lsinventory Outputfile location: d:\Oracle\Middleware\Oracle_ODI1\cfgtoollogs\
opatch\lsinv\lsinventory2011-11-29_16-39-40下午.txt
--------------------------------------------------------------------------------
已安装的顶级产品(2):
Oracle Data Integrator 11g 11.1.1.5.0
Oracle Data Integrator Patchset 11.1.1.5.1
此 Oracle主目录中已安装 2个产品。
临时补丁程序(1):
Patch 12798243: applied on Tue Nov 29 16:38:46 CST 2011
Unique Patch ID: 14166630
Created on 5 Oct 2011, 13:21:47 hrs
Bugs fixed:
12798243
--------------------------------------------------------------------------------
OPatch succeeded.
E:\Download\ofm_odi_generic_11.1.1.5.0_disk1_1of1\p12798243_111150_Generic\12798
243\opatch\12798243>
至此,在Windows上使用最新版本的OPatch给ODI打补丁完成。
如何使用NodeManager管理WebLogic集群
1.首先,要确认在安装Weblogic Server的过程中,勾选NodeManager选项,如下图,默认是不选中的,为了后期能简单的使用节点管理器,这里需要选择Yes,然后完成软件安装。
2.其次,创建Domain的过程参考:
a)选择创建Domain的类型
b)确认创建Domain的类型
a)确认集群名称
b)确认管理员用户名、口令
c)选择Domain的模式
d)选择修改Domain选项Yes,选择不配置DBMS
e)确认主管服务器的IP地址、端口、名称
f)确认受管服务器的IP地址、端口、名称
g)确认集群的地址、端口、名称
h)确认集群中有哪些受管服务
i)确认代理服务器的配置
j)确认物理服务器的信息(以Linux服务器为例)
k)确认哪些服务器运行在哪些物理机器上
l)确认集群Domain创建设置
m)完成集群创建
3.配置weblogic访问口令脚本
要确认在启动Domain的Server时,不需要输入用户名、口令,方法(Linux平台,Windows平台参考修改setDomainEnv.cmd)如下:
a)第一步,按11g版本前的方法,在自己的${DOMAIN_HOME}文件夹下,创建boot.properties文件,内容为:
username=weblogic
password=welcome1
b)第二步,修改${DOMAIN_HOME}/bin文件夹下的setDomainEnv.sh,找到【# SET THE CLASSPATH】这行,修改其上面两行内容:
从:
JAVA_OPTIONS="${JAVA_OPTIONS}"
export JAVA_OPTIONS
修改为:
JAVA_OPTIONS="${JAVA_OPTIONS}-Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/boot.properties"
export JAVA_OPTIONS
4.配置主机名与IP映射关系
要确认主机名与IP地址有对应关系,修改主机的hosts文件,加入
192.168.182.12 oradb2
这里,如果发现127.0.0.1对应到了oradb2这个主机名,应将其对应去掉,只需要127.0.0.1映射到localhost即可。
5.如何用NodeManager管理集群服务器
为了能让nodemanager可以管理weblogic的domain,必须先启动nodemanager进程,方法为:
cd/home/weblogic/bea/wlserver_10.3/server/bin
./startNodeManager.sh
接下来,可以启动AdminServer,方法为:
cd/home/weblogic/bea/user_projects/domains/my_domain/bin
./startWebLogic.sh
接下来的服务都可以在weblogic的console中进行启动了,登录访问控制台页面:
点击服务器,打开服务器管理页面:
点击【控制】标签页,要管理哪个服务器,就勾选哪个,比如勾选MS_1,点击【启动】,就可以完成MS_1这个服务器:
点击【是】按钮:
这时【MS_1】,状态已经为STARTING
等待一段时间后:
最终MS_1就正常运行了,状态RUNNING