IMC jserver、seplat等服务启动正常 但8080端口未启动,127.0.0.1:8080无法访问,自身防火墙已关闭,netstat也无该端口,系统日态报过MSSQL的config-db的PRIMARY文件组分配空间已满,但磁盘空间还有很多G。可能是什么问题??急,很急,非常急!!!
智能部署监控代理启动正常,进程全部是绿的,运行环境也都是绿的!急,很急,非常急!在线等
(0)
之前这个iserver启不来,后更换配置文件后正常,但8080就是起不来,但IMC的安装目录下client/conf目录下的http.properties的文件中imc.http.port就是=8080
(0)
暂无评论
看你的描述,H3C IMC(Intelligent Management Center)服务 jserver、seplat 都正常,但 8080端口未启动,同时系统日志报 MSSQL config-db
PRIMARY 文件组空间不足,但磁盘还有空间,这个问题很可能是 MSSQL数据库文件(.mdf)达到最大分配限制,导致IMC无法正常启动Web服务。
MSSQL数据库文件(.mdf)达到最大限制
config-db
出问题,IMC 可能无法绑定 8080 端口,导致访问失败。8080端口未被监听
netstat
没有显示 8080 端口,说明 IMC HTTP 进程未能成功启动。数据库损坏或死锁
config-db
数据库损坏或部分表锁死,可能会影响IMC的启动。打开 SQL Server Management Studio (SSMS),执行:
USE master;
GO
EXEC sp_helpdb 'config-db';
GO
看看 PRIMARY
文件组的 最大大小,以及当前的 自动增长策略。
手动调整数据库文件大小:
ALTER DATABASE [config-db]
MODIFY FILE (NAME = 'config-db', SIZE = 5000MB, MAXSIZE = UNLIMITED, FILEGROWTH = 500MB);
如果无法扩展,手动清理日志文件(慎用):
USE config-db;
GO
DBCC SHRINKFILE (config-db_log, 50);
GO
config-db_log.ldf
),确保 config-db.mdf
有足够空间。执行:
SELECT name, state_desc FROM sys.databases WHERE name = 'config-db';
ONLINE
,说明数据库正常。SUSPECT
(疑似损坏),尝试修复:
ALTER DATABASE [config-db] SET EMERGENCY;
DBCC CHECKDB ('config-db', REPAIR_ALLOW_DATA_LOSS);
ALTER DATABASE [config-db] SET ONLINE;
查看IMC的进程
tasklist | findstr "java"
确保IMC的 Tomcat(8080) 进程启动了。
尝试手动启动IMC
imcservice.bat startall
或者:
net start imc-tomcat
net start imc-dbman
如果IMC Web 服务(8080)还是没启动
tail -f /opt/iMC/server/logs/catalina.out (Linux)
C:\Program Files\iMC\server\logs\catalina.out (Windows)
检查日志是否有 数据库连接失败 的错误。
imcservice.bat stopall
imcservice.bat startall
netstat -ano | findstr :8080
/server/logs/
。如果上面的方法都不行,试试:
net stop MSSQLSERVER
net start MSSQLSERVER
imcservice.bat stopall
imcservice.bat startall
netstat -ano | findstr :8080
config-db
数据库文件 .mdf
无法增长,导致IMC无法正常启动。catalina.out
日志,查找报错原因。
这个问题非常急,你可以先试试手动扩展数据库,看看IMC是否能起来!
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论