mysql服务启动失败解决方法

近期,在freeshell的一次重启之后,我发现我的mysql服务器无法启动。启动时显示Starting MYSQL…..后没有反应,但通过mysqld –user=root 服务能正常启动。

查看日志, tail -n 30 /var/lib/mysql/*.err

发现有以下内容

./ibdata1 can't be opened in read-write mode

怀疑是权限问题,因此用如下方法进行修复:

chown mysql:mysql -R /var/lib/mysql

问题得到解决。以后遇到此类问题,需要想到查看日志。

在USTC freeshell上配置snmp使用监控宝

刚被中科大录取没几天,便发现中科大提供freeshell服务,便试图在上面配置监控宝。

我使用的发行版是centos 6, 内置了net-snmp,只需创建一个账户并配置权限即可。

1.编辑配置文件 /etc/snmp/snmpd.conf ,添加以下内容:

意思是:给账号kwxdg只读的权限,并需要验证。

创建账号kwxgd,密码使用md5加密,密码为passowrd

2.启动服务

3.设置开机启动

4.在ustc freeshell里添加端口映射:

端口映射

5.在监控宝中添加相关项目:

监控宝

 

 

然后就完成了。