没关闭glassfish,电脑断电,重启glassfish时报错:
[root@zadlsso bin]# ./asadmin start-domain
Starting Domain domain1, please wait.
Default Log location is /home/web/glassfish/domains/domain1/logs/server.log.
Redirecting output to /home/web/glassfish/domains/domain1/logs/server.log
Domain domain1 failed to startup. Please check the server log for more details.
CLI156 Could not start the domain domain1.
查看/home/web/glassfish/domains/domain1/imq/instances/imqbroker/log/log.txt文件:
================================================================================
Open Message Queue 4.3
Sun Microsystems, Inc.
Version: 4.3 (Build 7-g)
Compile: Fri Nov 7 19:11:27 PST 2008
Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved. Use is
subject to license terms.
================================================================================
Java Runtime: 1.6.0_14 Sun Microsystems Inc. /usr/java/jdk1.6.0_14/jre
[24/二月/2011:14:53:23 CST] IMQ_HOME=/home/web/glassfish/imq
[24/二月/2011:14:53:23 CST] IMQ_VARHOME=/home/web/glassfish/domains/domain1/imq
[24/二月/2011:14:53:23 CST] Linux 2.6.18-53.el5 i386 zadlsso.zadlzju.edu.cn (2 cpu) root
[24/二月/2011:14:53:23 CST] Java Heap Size: max=506816k, current=26768k
[24/二月/2011:14:53:23 CST] Arguments: -port 7676 -name imqbroker -imqhome /home/web/glassfish/imq/bin/.. -varhome /home/web/glassfish/domains/domain1/imq -libhome /home/web/glassfish/imq/lib -useRmiRegistry -rmiRegistryPort 8686 -save -silent
[24/二月/2011:14:53:23 CST] Embedded Broker
[24/二月/2011:14:53:23 CST] [B1004]: Starting the portmapper service using tcp [ 7676, 50, * ] with min threads 1 and max threads of 1
[24/二月/2011:14:53:23 CST] ERROR [B3087]: The broker has detected an active lock file:
/home/web/glassfish/domains/domain1/imq/instances/imqbroker/lock
This file indicates that there is another copy of the broker running
on idp.example.com:7676 that is also using the instance name "imqbroker".
Please use a different instance name or terminate the broker on idp.example.com:7676.
[24/二月/2011:14:55:19 CST] WARNING [S2004]: Log output channel syslog is disabled: no imqutil in java.library.path
[24/二月/2011:14:55:19 CST]
================================================================================
于是删除/home/web/glassfish/domains/domain1/imq/instances/imqbroker目录下的lock文件。
再次启动glassfish即可。
分享到:
相关推荐
标题《Glassfish集群搭建手册》指的是利用Oracle提供的Glassfish应用服务器软件进行集群配置的详细指南。此手册涵盖了在不同场景下通过图形化界面和命令行方式搭建集群的整个过程,并且描述了如何配置集群环境以支持...
在安装完成后, GlassFish 服务器将启动,并可以通过管理员控制台进行管理。 二、GlassFish 配置 GlassFish 的配置主要涉及到管理员控制台的设置。管理员控制台是 GlassFish 的核心管理界面,通过它可以对 ...
在Linux环境下,Glassfish服务器的自动化启动是系统管理员和开发者常用的需求,这有助于提升服务器管理效率,确保服务的持续性和稳定性。Glassfish是Oracle公司提供的一个开源Java EE应用服务器,它支持各种Web应用...
- **解压**: 接受许可协议后,Glassfish会被解压到当前目录下的一个名为“glassfish”的文件夹中。 ##### 2. 修改端口配置 - **修改端口**: 通过编辑 `setup.xml` 文件来更改Glassfish的各种端口设置。这些端口...
《深入解析Glassfish 3.1.2.2与Java EE 6的融合应用》 Glassfish 3.1.2.2是一款由Oracle公司开发的开源应用服务器,它是Java EE 6规范的重要实现者,提供了全面的支持和丰富的功能,为开发者提供了构建企业级Web...
【GlassFish 5.0 安装与配置详解】 GlassFish,由Oracle公司主导的开源项目,是一款功能强大的Web服务器和应用服务器,以其卓越的性能和丰富的特性在开发者社区中备受推崇。相比于Tomcat,GlassFish提供了更全面的...
2. **服务器视图**:提供了一个直观的服务器视图,用户可以查看和管理GlassFish服务器的状态,包括启动、停止、重启服务器,以及监控服务器日志等操作。 3. **部署与调试**:支持直接在Eclipse中部署应用程序到...
- 解压完成后,会生成一个名为`glassfish`的目录。 2. **配置Ant**: - 如果使用的是UNIX/Linux系统,需要为Ant的二进制文件添加执行权限: ``` chmod -R +x lib/ant/bin ``` - 接着执行安装脚本: ``` lib...
GlassFish4的下载和安装的详细步骤,下载地址,配置等。附带有GlassFish3的安装简述
在安装过程中,同意许可协议,完成后,你会在当前目录看到新建的Glassfish文件夹,这就是安装路径。 4. **使用Ant配置Glassfish**:为了创建默认的域(domain),你可以通过Ant命令来操作。如果你计划设置集群,可...
安装完成后,重启Eclipse,你将在"Servers"视图中看到GlassFish服务器的相关选项。 接下来,我们讨论如何配置和使用GlassFish插件。在Eclipse中,你可以通过右键点击"Servers"视图,选择"New" -> "Server",在...
【GlassFish 2.0 安装详解】 GlassFish 2.0 是 Sun Microsystems 推出的一款免费且开源的 Java EE 服务器,它基于 Java Platform, Enterprise Edition (Java EE) 5规范,提供了包括EJB 3.0、JSF 1.2、Servlet 2.5、...
《glassfish-ose-4.0 白皮书》是一份详尽的文档,它深入介绍了GlassFish 4.0服务器的各项特性和功能。GlassFish是Oracle公司开发的一款开源的应用服务器,基于Java EE(Java Platform, Enterprise Edition)标准,为...
### Glassfish与Tomcat对比分析 #### 执行摘要 对于Web 2.0初创公司、应用服务提供商以及提供动态Web应用的独立软件供应商(ISVs)而言,应用即业务,而应用服务器中的Web容器技术能够直接影响业务成果。Web容器是...
在IT行业中,Glassfish是一款开源的应用服务器,由Sun Microsystems开发并维护,后来成为Oracle Corporation的一部分。Glassfish支持Java EE(现在称为Jakarta EE)规范,为开发者提供了构建企业级Web应用的平台。当...
GlassFish网络开发服务器是一款强大的开放源代码应用服务器,主要用于运行Java EE(Java Platform, Enterprise Edition)应用程序。由Oracle公司维护,它支持各种企业级服务,包括Web服务、EJB(Enterprise ...
### Glassfish安装步骤详解 #### 一、简介 Glassfish是一款开源的应用服务器,它支持Java EE标准,并且在企业级应用开发中具有广泛的应用。为了能够成功安装并配置Glassfish,确保系统环境中已经安装了合适的JDK...
- 在命令行中执行`D:\Program Files\glassfish\bin>asadmin stop-domain domain1`来关闭服务。 4. **部署Web应用**: - 将编译好的WAR文件放置于GlassFish的`domains/domain1/applications`目录下。 - 访问...
配置完成后,在Eclipse中启动GlassFish服务器,然后通过Web浏览器访问相应的Web应用或管理控制台,验证是否能正常运行。这一步骤至关重要,它不仅验证了配置的正确性,也确保了开发环境的稳定性和可靠性。 总之,...