linux - JBoss5 和 JBoss7 安装冲突相同的 Linux 机器

标签 linux bash jboss jboss7.x

我有一个正常工作的 JBoss7 安装,但最近我的队友在我的机器上安装了 JBoss5.1.0GA,从那时起我面临两个问题,但仍然无法解决。

每当我用 init.d 脚本停止 jboss 时。我收到此错误。

[root ~]# service jboss stop
Stopping jboss-as:                                         [  OK  ]
[root ~]# *** JBossAS process (25571) received KILL signal ***
grep: /var/run/jboss-as/jboss-as-standalone.pid: No such file or directory

是否与 jboss 生成的用于检查天气服务器是否正在运行的 processID 文件有任何冲突。 我怀疑与另一个 JBoss5 安装有冲突。

第二个问题是我无法通过 jboss-cli.sh 连接到服务器

[root bin]# sh jboss-cli.sh
You are disconnected at the moment. Type 'connect' to connect to the server or 'help' for the list of supported commands.
[disconnected /] connect localhost
The controller is not available at localhost:9999
[disconnected /] connect localhost

有一件事我想让你检查一下,ps auxwww |grep jboss 命令的结果 我可以看到两个进程,这是否有冲突?有 PId

root     25970  0.0  0.0 161476  1960 pts/0    S    07:58   0:00 su - jboss -c LAUNCH_JBOSS_IN_BACKGROUND=1 JBOSS_PIDFILE=/var/run/jboss-as/jboss-as-standalone.pid /usr/share/jboss-as/bin/standalone.sh -c standalone.xml
jboss    25973  0.0  0.0 106096  1344 ?        Ss   07:58   0:00 /bin/sh /usr/share/jboss-as/bin/standalone.sh -c standalone.xml
jboss    26022  8.7  8.7 1027368 342776 ?      Sl   07:58   0:45 /usr/java/jdk1.7.0_25/bin/java -D[Standalone] -server -XX:+TieredCompilation -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml -Dspring.profiles.active=dev -Dorg.jboss.boot.log.file=/usr/share/jboss-as/standalone/log/boot.log -Dlogging.configuration=file:/usr/share/jboss-as/standalone/configuration/logging.properties -jar /usr/share/jboss-as/jboss-modules.jar -mp /usr/share/jboss-as/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.home.dir=/usr/share/jboss-as -c standalone.xml
root     26365  0.0  0.0 103244   848 pts/0    S+   08:07   0:00 grep jboss

我可以看到多个进程使用命令 sh standalone.sh 命令启动。 这是干扰吗?

最佳答案

如果没有 PID 文件,那么你可能在/var/run/jboss-as 上有权限问题

您还应该检查 JBOSS_HOME/standalone/log/console.log 以查看那里是否有任何错误

关于linux - JBoss5 和 JBoss7 安装冲突相同的 Linux 机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21376878/

相关文章:

c++ - #include <string> 导致大量 '<blank>' has not been declared 错误

linux - 带有 FBCTF 的虚拟机

linux - 在 bash 中匹配单词后的 grep 数字

django - 是否可以在 zsh 中使用 Django bash 完成

java - JBoss Eclipselink 不在 postgresql 中的 create-tables/create-or-extend-tables 上创建索引

java - JBoss EAP 6.1 上的 Spring Data JPA - org.hibernate.StaleObjectStateException : Row was updated or deleted by another transaction

c++ - 在 Linux 中获取 TCP/UDP 表

bash - gitlab-ci:具有变量扩展的远程 shell 执行

java - Spring-boot 自动配置 : DataSource not getting autowired in daoimpl class, 但在 Controller 中自动连接时工作正常

python - 我可以将 libVLC 的 Python 绑定(bind)与 Python 3.x 一起使用吗?