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.故障处理流程

freebsd mysql 初始密码_mysql idp 论坛

4.故障处理步骤

步骤1.检查MySQL服务是否正常

检查Windows服务,是否已启动MySQL服务,启用MySQL服务后再尝试启动RG-IDP服务。

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

freebsd mysql 初始密码_数据库_02

步骤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

freebsd mysql 初始密码_mysql idp 论坛_03

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

freebsd mysql 初始密码_mysql idp 论坛_04

三、若已知正确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= uvfEacbg//==============

1) 请删除 uvfEacbg//==============字符串并输入正确的密码重新启动后,RG-IDP将重新将此密码加密处理。

四、若忘记MySQL密码,请依据以下步骤进行修改

1)用系统管理员身份登录Windows系统,关闭MySQL服务。

2)执行命令提示窗口,将路径切换到MySQL安装路径的bin文件夹中,如果是默认路径为C:\Program Files\MySQL\MySQL Server 5.1\bin之下。

3)在命令提示符窗口中,执行mysqld --skip-grant-tables,这个指令用来启动mysql,但会跳过权限检查。

freebsd mysql 初始密码_数据库_05

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即可。

freebsd mysql 初始密码_MySQL_06

步骤4:收集信息后,请联系4008111000协助处理

如果经以上3个步骤排查后故障无法解决,请将根据步骤1、2、3检查配置打包压缩,同时准备好IDP服务器的远程方式后联系4008-111000协助处理。

需要收集的信息:

1)MySQL服务检查结果和截图;

2)MySQL数据库文件夹检查结果和截图;

3)MySQL数据库密码检查结果和截图;