NodeManager 的配置(linux && windows)

本文介绍了如何在Windows和Linux环境下配置WebLogic的Node Manager,以便通过管理控制台远程管理和启动受管服务器。同时,文章还详细记录了配置过程中可能遇到的问题及解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

     对于初学者,在我们刚创建了一个域时,想要通过weblogic的console来管理被管server,就需要我们配置nodeManager。否则被管服务器的启停只能通过脚本或命令实现。配置nodeManager的目的就是为了方便我们使用管理控制台来管理被管server。这里就要涉及到machine的概念,节点管理器进程和特定的weblogic域无关,而与计算机有关。您可以使用同一节点管理器控制任意weblogic Server域中的服务器实例。

1.Windows中配置

(1)首先进入weblogic的console创建一个新的machine,在该machine中将该机器上的server加入进来。

将该机器的server加入进来

(2)在windowns下配置较简单。程序->Weblogic Server ->Tools ->Node Manager启动。启动之后就可以通过控制台管理受管server的启动停止了。

2 linux中配置

(1)首先和windows中一样,也要先创建machine,然后将server加入进来。

(2)到/home/weblogic/Oracle/wlserver_10.3/server/bin目录执行 ./startNodeManager.sh 

(3)进入控制台尝试启动被管server(以上步骤要根据控制台提示,如果要求重启,则需要重启AdminServer)

这个过程中可能会出现启动不了nodeManager

我在启动中就遇到如下问题:

Sep 12, 2013 4:33:54 AM weblogic.nodemanager.server.Handler run
WARNING: Uncaught exception in server handlerjavax.net.ssl.SSLKeyException: [Security:090482]BAD_CERTIFICATE alert was received from 192.168.1.127 - 192.168.1.127. Check the peer to determine why it rejected the certificate chain (trusted CA configuration, hostname verification). SSL debug tracing may be required to determine the exact reason the certificate was rejected.
javax.net.ssl.SSLKeyException: [Security:090482]BAD_CERTIFICATE alert was received from 192.168.1.127 - 192.168.1.127. Check the peer to determine why it rejected the certificate chain (trusted CA configuration, hostname verification). SSL debug tracing may be required to determine the exact reason the certificate was rejected.
这个问题是由于我的虚拟机地址更换所以导致如下错误,具体解决方案查看我的另一篇文章。

本人对这块的几个概念还不是很了解,所以具体关于machine server他们之间的关系大家可以查查资料。路漫漫其修远兮,吾将上下而求索~~~本人也是初学者,大家共同进步吧

针对上述错误解决地址:http://blog.youkuaiyun.com/zhouleiblog/article/details/11608083










<think>嗯,用户遇到了编译错误,提示缺少pcap.h文件。我需要帮他们解决这个问题。首先,这个错误通常是因为系统里没有安装libpcap的开发库。pcap库是用于网络数据包捕获的,可能在ROS的某些驱动或传感器相关包中用到,比如lidar驱动。 我记得在Ubuntu中,安装开发库通常是通过apt-get命令。比如,libpcap-dev或者类似的包名。不过用户提供的引用里提到的是libpcap0.8-dev,可能某些旧版系统需要这个版本。不过现在大多数情况下,安装libpcap-dev应该就可以,因为它会提供最新的稳定版本。 用户的问题是在使用catkin_make编译时出现的,特别是rslidar_sdk相关的包。根据引用[2]和[5],解决方案是安装libpcap0.8-dev,但可能现在这个包名已经更新了。需要确认正确的包名。在较新的Ubuntu版本中,可能只需要安装libpcap-dev,因为0.8版本可能已经过时了。 另外,用户可能需要运行sudo apt-get update来更新软件源,确保能找到正确的包。安装完库之后,还需要重新运行catkin_make,可能需要清理之前的编译文件,比如删除build和devel目录,或者使用catkin clean命令。 还有,用户提到参考的引用中有不同的解决方案,比如安装ros-version-csm,这可能和特定ROS包有关,但主要问题还是缺少pcap.h,所以重点应该放在安装libpcap-dev上。同时,如果用户使用的是ROS的不同版本,可能需要确认对应的依赖包是否存在。 总结下来,步骤应该是:1. 安装libpcap-dev;2. 重新编译。如果安装后仍然有问题,可能需要检查安装是否正确,或者是否有其他依赖缺失。</think>根据错误提示$fatal\ error:\ pcap.h:\ No\ such\ file\ or\ directory$,这是缺少libpcap开发库导致的问题。解决方法如下: ### 解决方案步骤 1. **安装libpcap开发包** ```bash sudo apt-get update sudo apt-get install libpcap-dev ``` 该命令会安装最新版本的libpcap开发库(适用于Ubuntu 18.04及以上)[^2][^5] 2. **验证安装结果** ```bash dpkg -L libpcap-dev | grep pcap.h ``` 正常应显示类似$/usr/include/pcap/pcap.h$的路径 3. **重新编译ROS工作空间** ```bash cd ~/catkin_ws catkin_make clean catkin_make ``` ### 补充说明 - 若使用Ubuntu 16.04等旧系统,可能需要指定旧版本: ```bash sudo apt-get install libpcap0.8-dev ``` - 安装后建议重启终端确保环境变量更新[^3] - 若仍报错,检查CMakeLists.txt是否包含`find_package(pcap REQUIRED)`和`target_link_libraries(... pcap)`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值