04_Weblogic之受管服务器:配置受管服务器,启动受管服务器,解决因为强制关闭Weblogic之后导致启动有问题的问题,配置boot.properties

简介:  配置受管服务器, 先启动WebLogic服务器,启动方式如下: 在WebLogic控制台中的”开发模式”---“锁定并编辑”模式下,点击“Server(服务器)”然后进行配置。(进入控制台的方式是在浏览器地址中输入:http://192.168.6.25:7001/console/login/LoginForm.jsp). 点击

  1. 配置受管服务器,

先启动WebLogic服务器,启动方式如下:

  1. WebLogic控制台中的开发模式”---“锁定并编辑模式下,点击“Server(服务器)”然后进行配置。(进入控制台的方式是在浏览器地址中输入:http://192.168.6.25:7001/console/login/LoginForm.jsp.

点击登录,然后进入登录页面。

3 开始配置,暂开“环境”----“服务器,进入图形化的界面进行配置:

点击”NEW(新建)”

点击新建后进入如下的界面:

点击下一步

点击“完成”,进入以下界面:

点击定制此表,让表格中显示的信息更全一些。

点击下方的应用,接着就可以看到下面的表格列中显示了监听地址列。

点击Customize this table,让这个表显示的详细一些

点击”Apply”,表格变成如下的:

注意:如果没有写监听地址,默认的地址是Linux监听的本机地址。

4.再建立一台server,注意Name名称不能相同。

点击下一步,并完成

这时候还没有激活更改,这时候配置信息时保存在pending文件中,使用Notepad打开Linux上的文件,所有的配置信息都是在config目录里面,pending目录只是存没有激活的更改。

pending中的config.xml配置文件的内容:

点击“激活更新”后,就将pending目录下的配置文件保存到了config目录下了.

点击后的效果:

config目录下的config.xml配置文件的内容如下:

5 启动Oracle WebLogic受管服务器

可以下列方式启动受管服务器:

--DOMAIN_DIR/bin/startManagedWebLogic.sh

--weblogic.Server

--WLST和节点管理器

--管理控制台

----要求每台计算机上都有节点管理器

----需要进行其它配置。实例:

--- 用户名和口令

--- 监听端口

--- CLASSPATHJAVA_HOME

--- 安全类型(简单类型与SSL类型)

注意:启动的时候要指定要启动的Server的名字:

例如:

注意:

一、如果管理服务器和受管服务器在同一台机器上,在执行./startManagedWebLogic.sh Server0的时候后面不用再加上链接地址。

二、在生产模式下,启动受管服务器需要输入“自己”设置的管理服务器用户名密码。截图如下:

6. 解决weblogic启动受管服务器报错Authentication for user weblogic denied

好久没使用weblogic,使用命令(./startManagedWebLogic.sh Server2)启动weblogic的受管服务Server2时报错,好像是说我输入的用户权限问题。

 

奇怪的是,刚刚输入的用户名和密码登录weblogic的控制台,却可以正常登录。运行上面的命令时,输入那个用户名和密码,就是不能启动那个服务。怀疑是受管服务本身的问题,删除了重新建,还是报一样的错误。

解决办法是:

删除了原来的受管服务,新建了受管服务Server2,并按以下命令方式启动服务:

./startManagedWebLogic.sh Server2 http://192.168.6.25:7001 (注意:startManagedWebLogic.shwindows目录下的wlsserver_10.3/common/bin目录下也有这个文件。)

其中后面是我的管理服务器端的IP及端口。可以正常启动,并在servers目录下生成了以受管服务Server2命令的目录,进入该目录并新建security目录,进入security目录,创建boot.properties文件,输入如下信息(注意:这里的用户名和密码和管理服务器的相同)

username=weblogic

password=toto123456

保存后退出。使用上面的命令重启受管服务时,不再要求输入用户及密码。

 

不需要输入用户名和秘密后,就可以使用nohup后台启动服务了

nohup sh bin/startManagedWebLogic.sh Server2 http://192.168.6.25:7001/ &

非后台启动的效果图如下:

在浏览器中控制台中的状态是:

6、如果出现以下问题:

问题截图如下:

解决办法是:

Follow the following steps:  

1: remove the boot.properties file completely from the managed server directory.  

2: remove the ManagedServerDir/data/ldap directory completely.  

3: Always keep backup of files before removing it.  

4: Now try to start the server from the command prompt and provide the username/password used to login to the Admin Console.  

  

./startManagedWebLogic.sh Server0 http://192.168.6.25:7001

7.有时候因为强制关闭服务器,会出现一些问题,问题现象是:

15-5-23 下午022258 CST><Info> <Management> <BEA-141281> <unable to get file lock,will retry ...>

网友的解决办法是(我已试过,可以解决问题):

A-141281> <unable to get file lock, will retry ...>  
http://gdutlzh.blog.163.com/blog/static/164746951201291903824812/

I ran into this error the first time I restarted Weblogic on one of my installs, the only reference that I was able to find is the error description below:

BEA-141281

Info: unable to get file lock, will retry …

Description

This message indicates that WLS can not get file lock because other process still holds the lock. W LS will try again before timeout.
Cause

This is an information-level message only.
Action

If WLS fails to start due to unable to get file lock, then lock files need to be removed manually before restart WLS.
The funny thing is that it tells you to remove the locks but doesn’t provide their location, if you are running OBIEE 11g you can remove AdminServer.lok from:

d:\oracle\fmw\user_projects\domains\bifoundation_domain\servers\AdminServer\tmp


If you are not using Weblogic in the context of Oracle Busines Intelligence you can do a file search for any lok files under your middleware home (d:\oracle\fmw).
------------------------------------------------
概述
由于先前服务器直接down掉了,所有进程都非正常的进行关闭了,也就导致了下次启动weblogic的时候报了以下错误:
<2012-3-2
下午050834 CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry …> 
<2012-3-2
下午050844
CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry …>
解决办法

.删掉Domain下的*.lok文件
1.
删除edit.lok
进入到domain_home下:

cd /u01/Oracle/Middleware/user_projects/domains/idm_domain
edit.lok文件删掉
rm edit.lok
2.
删除config.lok
进入到domain_home/config下:

cd /u01/Oracle/Middleware/user_projects/domains/idm_domain/config/
config.lok文件删掉

rm config.lok

3.
删除AdminServer.lok

cd /u01/Oracle/Middleware/user_projects/domains/idm_domain/servers/AdminServer/tmp

rm AdminServer.lok

4.
删除
EmbeddedLDAP.lok

/u01/Oracle/Middleware/user_projects/domains/idm_domain/servers/AdminServer/data/ldap/ldapfiles

rm EmbeddedLDAP.lok

.删掉Domain下的*.DAT文件:


进入到domain_home当中

cd /u01/Oracle/Middleware/user_projects/domains/idm_domain

找到文件删掉

[oracle@idm idm_domain]$ find servers/ -name "*.DAT" 
servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT 
servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT


重新启动weblogic,搞定!

8受管服务器在启动的时候会从管理服务器上下载一些配置信息.

9WebLogic的工作目录是:

/root/Oracle/Middleware/user_projects/domains/base_domain/servers

10、启动受管服务器的时候可以创建引导标识文件

DOMAIN_NAME/servers/<server_name>/security目录中创建一个名为boot.properties的文件,其中包含下列两行:

username=username

password=password

第一次启动服务器时,服务器会读取引导标识文件并以用户名和口令的加密版本覆盖该文件。(上面写的是明文,当启动受管服务器启动之后,boot.properties文件中用户名和密码就被重新加密了,要注意的是,这个文件文件不能拷贝到其它受管服务器上的相应目录下。)

此后,服务器将在后续启动周期中记住该身份证明。

配置方式在上文中已说明。

11.通过控制台远程关闭一个服务器:

点击[锁定并编辑]à[服务器]-à点击受管服务器。

控制面板下面有以下列表:可以关闭服务器和强制关闭服务器。

 

目录
相关文章
|
1月前
|
存储 弹性计算 人工智能
2025年阿里云企业云服务器ECS选购与配置全攻略
本文介绍了阿里云服务器的核心配置选择方法论,涵盖算力需求分析、网络与存储设计、地域部署策略三大维度。针对不同业务场景,如初创企业官网和AI模型训练平台,提供了具体配置方案。同时,详细讲解了购买操作指南及长期运维优化建议,帮助用户快速实现业务上云并确保高效运行。访问阿里云官方资源聚合平台可获取更多最新产品动态和技术支持。
|
7天前
|
负载均衡 JavaScript Linux
做网站如何选择云服务器?(一)配置篇
选择服务器需考虑网站规模、技术需求和地理位置。个人博客适合基础配置,企业官网需4核CPU、8GB内存,电商平台则需更高配置并配备负载均衡。技术上,展示型网站用PHP+MySQL,互动社区需Node.js/Python环境,视频类网站要大带宽。地理位置影响服务器选择,国内用户选腾讯云/阿里云,海外用户选AWS等。主流服务器类型包括虚拟主机(入门级)、云服务器(推荐)和物理服务器(高端需求)。云服务商普遍提供免费试用,便于评估性能。
29 1
|
12天前
|
弹性计算
【已解决】Matomo本地SMTP配置可以发邮件,但部署到阿里云ECS就发不了邮件
在阿里云ECS上使用Matomo和PHPMailer发送邮件时遇到问题,邮件无法发出且接口调用Pending。经过排查,发现是ECS安全组未开放25/465端口,导致SMTP请求无法正常通信。解决方法为在安全组中配置并开放25/465端口,从而恢复邮件发送功能。
|
14天前
|
弹性计算 运维 Ubuntu
在阿里云ECS云服务器上安装、配置及高效使用Docker与Docker Compose
本文介绍了在阿里云ECS上使用Ubuntu系统安装和配置Docker及Docker Compose的详细步骤。通过这些工具,可以快速部署、弹性扩展和高效管理容器化应用,满足开发和运维需求。内容涵盖Docker的安装、镜像源配置、创建Web程序镜像以及使用Docker Compose部署WordPress等实际操作,并分享了使用体验,展示了阿里云实例的高性能和稳定性。
189 4
|
1月前
|
存储 人工智能 缓存
怎么根据自己的业务选择阿里云服务器配置大小?
本文指导如何根据业务需求精准选择阿里云服务器配置,涵盖个人轻量级至企业级、计算密集型等场景,推荐不同实例类型、存储与带宽方案,并提供成本优化策略,如包年包月节省成本、按需升级配置及选用性价比高的自研ARM架构实例。帮助用户在数字化转型中实现性能与成本的平衡。 注:以上配置与价格基于阿里云2025年官方数据,实际信息可能有所调整,请以官网实时页面为准。
|
1月前
|
人工智能 运维 监控
2025年阿里云服务器配置选择全攻略:CPU、内存、带宽与系统盘详解
在2025年,阿里云服务器以高性能、灵活扩展和稳定服务助力数字化转型,提供轻量应用服务器、通用型g8i实例等多样化配置,满足个人博客至企业级业务需求。针对不同场景(如计算密集型、内存密集型),推荐相应实例类型与带宽规划,强调成本优化策略,包括包年包月节省成本、ESSD云盘选择及地域部署建议。文中还提及安全设置、监控备份的重要性,并指出未来可关注第九代实例g9i支持的新技术。整体而言,阿里云致力于帮助用户实现性能与成本的最优平衡。 以上简介共计238个字符。
|
27天前
|
存储 安全 网络安全
阿里云国际站:阿里云服务器端口配置
悟空云@CloudWuKong阿里云是全球领先的云计算服务提供商,为用户提供弹性计算、数据库、存储、网络安全等一系列云计算服务。在使用阿里云服务器时,合理配置端口非常重要,可以提高服务器安全性和稳定性。
|
1月前
|
存储 人工智能 并行计算
2025年阿里云弹性裸金属服务器架构解析与资源配置方案
🚀 核心特性与技术创新:提供100%物理机性能输出,支持NVIDIA A100/V100 GPU直通,无虚拟化层损耗。网络与存储优化,400万PPS吞吐量,ESSD云盘IOPS达100万,RDMA延迟<5μs。全球部署覆盖华北、华东、华南及海外节点,支持跨地域负载均衡。典型应用场景包括AI训练、科学计算等,支持分布式训练和并行计算框架。弹性裸金属服务器+OSS存储+高速网络综合部署,满足高性能计算需求。
|
1月前
|
存储 人工智能 监控
新手小白购买阿里云服务器省钱策略、配置选型与注意事项
针对初次使用阿里云服务器的用户,本文提供系统化的指导方案以优化成本并满足业务需求。首先介绍配置选型,包括实例类型(通用型、计算型、内存型)与基础配置建议;其次阐述省钱策略,如企业认证、合理选择计费模式及批量购买;最后提醒注意事项,涵盖带宽存储规划、地域网络优化及安全管理。新手可通过明确需求、选择配置、优化购买和持续监控四步快速上手,实现高效稳定的云端部署。 注:推荐配置基于2025年阿里云产品体系,具体信息请参考官网。
|
7天前
|
Windows
Windows系统云服务器配置多用户登录
本教程介绍了在Windows云服务器上配置远程桌面服务的详细步骤,包括安装桌面会话主机和远程桌面授权、允许多用户远程连接以及配置新用户并加入远程桌面用户组。通过添加角色和功能、设置组策略以及管理用户权限,实现多用户同时登录和远程访问。按照指引操作,可顺利完成服务器的远程访问配置,提升管理和使用效率。
25 0