产品
产品中心
< 返回主菜单
产品

交换机

交换机所有产品
< 返回产品
交换机
查看交换机首页 >

无线

无线所有产品
< 返回产品
无线
查看无线首页 >

云桌面

云桌面产品方案中心
< 返回产品
云桌面
查看云桌面首页 >

安全

安全所有产品
< 返回产品
安全
查看安全首页 >
产品中心首页 >
行业
行业中心
< 返回主菜单
行业
行业中心首页 >

【IDP】管理服务器无法启动的排查方法

发布时间:2013-10-28
点击量:4245

管理服务器无法正常启动时,请排查如下信息:
1)系统负载高或服务器硬件规格不符合IDP Server最低要求:
CPU 或内存等硬件规格不符合系统需求, 或是系统中有其它程序会大量占用系统资源的应用程序且正在执行中, 造成 RG-IDP服务无法取得足够的资源启动。C:\Program Files\RG-IDP\logs\Wrapper.log记录文件中可能有以下的信息记录重复出现。
ERROR  | wrapper  | 2006/08/03 16:50:37 | Startup failed: Timed out waiting for signal from JVM.
ERROR  | wrapper  | 2006/08/03 16:50:37 | JVM did not exit on request, terminated
解决方法:硬件规格请符合最低需求,不要在该系统中提供除了RG-IDP Server以外的服务
2)数据库联机异常
请参考RG-IDP管理系统记录文件C:\Program files\RG-IDP\logs\idp.log中,是否有以下相关的记录内容:
FATAL [Main] - Can not connect to the database: jdbc:mysql://localhost/rgidp
解决方法:检查系统服务中 MySQL 是否正常启动运行
3)MySQL版本不匹配
目前的RG-IDP 管理系统建议搭配的 MySQL 版本是5.1.54,登录到MySQL的命令行首界面,开始->所有程序->输入密码->查看版本号,如下图:
 
如版本不匹配,需要使用匹配版本才可以。
4)80端口是否被占用
a.检查 安装目录\logs\wrapper.log 日志;
b.查看是否有“Failed to start the built-in HTTP Server: TCP port 80 is taken by another program.”的信息,如有说明80端口被占用;
c.80端口被占用时,可以移除占用80端口的服务,或者修改IDP的服务端口,修改方法为:
修改\Program Files\RG-IDP\conf\System.conf“中"-sys.http_server_port = 80"信息, 将80改成其他端口即可。
5)检查服务器是否被锁(HOST LOCKED):
a.检查 安装目录\logs\wrapper.log 日志;
b.查看是否有“FATAL [Main] - The host-locked system license is not valid on this host.”信息,如有则说明主机被锁;
c.此时请检查RG-IDP Server是否有网卡被停用,损坏或更换,因安装IDP Server时服务器与A/K码绑定,如设备有多个网卡或网卡更换,均可能出现此故障,解决方法为:
第一步:仅保留一张网卡;
第二步:重新申请A/K KEY
第三步:复制A/K KEY并粘贴到\Program Files\RG-IDP\Conf\System.lincese内容中 


第四步:保存并重新启动RG-IDP服务,重新检查\Program Files\Ruijie\Conf\System.lincese内容
6)MySQL密码故障
a.检查  安装目录\logs\wrapper.log 日志信息;
b.查看是否出现如下内容:
FATAL [Main] - Can not connect to the database: jdbc:mysql://localhost/rgidp
如出现则说明MySQL出现故障,可按照如下方法处理:
第一步:检查Windows服务,是否已启动MySQL服务,启用MySQL服务后再尝试启动RG-IDP服务。
第二步:RG-IDP服务仍然无法启动,请检查\Program Files\MySQL Server5.1\data中,是否已建立RG-IDP文件夹,若未建立此文件夹,请重新建立此文件夹(Admin Console中Device信息也须重新建立)。
第三步:检查MySQL数据库密码是否正确(RG-IDP服务启动时,会输入正确的MySQL数据库密码,
1>若密码错误将无法连接程序集的MySQL文件夹中MySQL Command Line Client
在命令提示符窗口中输入“password”看看是否能正确登录,下图为正确登录进入MySQL中 :
 
 
2>若已知正确MySQL密码,请开启 [安装目录\conf\System.conf 文件],修改文件内容:
– # User password to access the database.
– sys.database_password= <ENCRYPTED>uvfEacbg//==============</ENCRYPTED>
请删除<ENCRYPTED> uvfEacbg//==============</ENCRYPTED>字符串,并输入正确的密码。
重启IDP服务,IDP服务重新启动后,RG-IDP将重新将此密码加密处理。
3>若忘记MySQL密码,请依据以下步骤进行修改
i)用系统管理员身份登录Windows系统,关闭MySQL服务。
ii)执行命令提示窗口,将路径切换到MySQL安装路径的bin文件夹中,如果是默认路径为C:\Program Files\MySQL\MySQL Server 5.1\bin之下。
iii)在命令提示符窗口中,执行mysqld --skip-grant-tables,这个指令用来启动mysql,但会跳过权限检查。
 
iv)上个指令执行完后,命令提示窗口就停在mysql的运行状态,不能再输入指令了,所以要重新打开一个新的命令提示窗口,同样将路径切换到MySQL安装路径的bin文件夹中,执行mysql。
v)在mysql>的模式下,执行
update mysql.user set password=PASSWORD(‘1234’) where user=‘root’;
flush privileges;
quit;
上面的步骤就可将忘记的密码重设(账号: root密码: 1234),密码可以根据需求进行设置。
vi)回到命令提示窗口,执行 mysqladmin -u root -p shutdown,输入刚改过的密码1234。关掉目前MySQL无权限的模式。
vii)再正常启动MySQL。
viii)此时MySQL密码为1234,再重新执行【 第三步--2>过程】输入到RG-IDP设置中,重新启动RG-IDP即可。
 

相关产品

返回顶部

请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反馈 意见反馈
意见反馈
更多联系方式