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

交换机

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

无线

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

云桌面

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

安全

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

【IDP】IDP Server启动异常,即MySQL密码故障,导致IDP Server无法启动

发布时间:2013-11-21
点击量:3042

1、故障现象
RG-IDP无法启动,请检查C:\program files\RG-IDP\logs\wrapper.log,如果出现以下信息内容:
INFO   | jvm 2    | 2012/02/22 20:04:25 | DEBUG [Main] - free space = 33327 MB
INFO   | jvm 2    | 2012/02/22 20:04:27 |FATAL [Main] - Can not connect to the database: jdbc:mysql://localhost/rgidp
STATUS | wrapper | 2012/02/22 20:04:27 | JVM requested a restart.
INFO   | jvm 2    | 2012/02/22 20:04:29 | DEBUG [ShutdownHook] - shutdown() called.
INFO   | jvm 2    | 2012/02/22 20:04:29 |  WARN [ShutdownHook]
 - [syslog.event.system_shutdown] System shutdown.
INFO   | jvm 2    | 2012/02/22 20:04:29 | DEBUG [ShutdownHook] - System Cipher closed!
INFO   | jvm 2    | 2012/02/22 20:04:29 |  INFO [ShutdownHook] -     rgidp stopped.
 

2、故障可能原因
(1)MySQL服务异常;
(2)MySQL数据库文件夹异常;
(3)MySQL密码错误;

3.故障处理流程
 

4.故障处理步骤

步骤1.检查MySQL服务是否正常
检查Windows服务,是否已启动MySQL服务,启用MySQL服务后再尝试启动RG-IDP服务。

通过 操作系统>>服务 管理工具查看:

步骤2.检查数据库文件夹是否建立:
RG-IDP服务仍然无法启动,请检查\Program Files\MySQL Server5.1\data中,是否已建立RG-IDP文件夹,若未建立此文件夹,请重新建立此文件夹(Admin Console中Device信息也须重新建立)。
建议重新安全IDP服务端管理软件。

步骤3:检查MySQL数据库密码是否正确(RG-IDP服务启动时,会输入正确的MySQL数据库密码
一、若密码错误将无法连接程序集的MySQL文件夹中MySQL Command Line Client

二、在命令提示符窗口中输入“password”看看是否能正确登录,下图为正确登录进入MySQL中
 

三、若已知正确MySQL密码,请开启 [Program files\RG-IDP \conf\System.conf 文件],输入MySQL密码后,重新启动RG-IDP服务,内容如下:
# Database name.
sys.database_name = rgidp
# User name to access the database.
sys.database_user = root
# User password to access the database.
sys.database_password= <ENCRYPTED>uvfEacbg//==============</ENCRYPTED>
1) 请删除<ENCRYPTED> uvfEacbg//==============</ENCRYPTED>字符串并输入正确的密码重新启动后,RG-IDP将重新将此密码加密处理。

四、若忘记MySQL密码,请依据以下步骤进行修改
1)用系统管理员身份登录Windows系统,关闭MySQL服务。
2)执行命令提示窗口,将路径切换到MySQL安装路径的bin文件夹中,如果是默认路径为C:\Program Files\MySQL\MySQL Server 5.1\bin之下。
3)在命令提示符窗口中,执行mysqld --skip-grant-tables,这个指令用来启动mysql,但会跳过权限检查。

4)上个指令执行完后,命令提示窗口就停在mysql的运行状态,不能再输入指令了,所以要重新打开一个新的命令提示窗口,同样将路径切换到MySQL安装路径的bin文件夹中,执行mysql。
5)在mysql>的模式下,执行
update mysql.user set password=PASSWORD(‘1234’) where user=‘root’;
flush privileges;
quit;
上面的步骤就可将忘记的密码重设(账号: root密码: 1234)。
6)回到命令提示窗口,执行mysql admin -u root -p shutdown,输入刚改过的密码1234。关掉目前MySQL无权限的模式。
7)再正常启动MySQL。
8)此时MySQL密码为1234,再重新执行输入到RG-IDP设置中,重新启动RG-IDP即可。
 

步骤4:收集信息后,请联系4008111000协助处理
如果经以上3个步骤排查后故障无法解决,请将根据步骤1、2、3检查配置打包压缩,同时准备好IDP服务器的远程方式后联系4008-111000协助处理。
需要收集的信息:
1)MySQL服务检查结果和截图;
2)MySQL数据库文件夹检查结果和截图;
3)MySQL数据库密码检查结果和截图;

 

相关产品

返回顶部

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