免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3107 | 回复: 2
打印 上一主题 下一主题

为什么我能用/usr/sbin/mysqld启动但是/etc/init.d/mysql脚本就无法启动了呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-07-06 14:38 |只看该作者 |倒序浏览
[root@2KGHZUDEV2 mysql]# /usr/sbin/mysqld
100705 14:31:23 [Note] Plugin 'FEDERATED' is disabled.
100705 14:31:23  InnoDB: Started; log sequence number 0 44233
100705 14:31:23 [Note] Event Scheduler: Loaded 0 events
100705 14:31:23 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.48-community-log'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)


[root@2KGHZUDEV2 lib]# /etc/init.d/mysql start
Starting MySQL.Manager of pid-file quit without updating fi[FAILED]

我就在/etc/my.cnf里添加了一行user = mysql

我想把数据都放到另一个盘里,做了个软连接,
mkdir /disk2/mysql
mv /var/lib/mysql /disk2
chown mysql:mysql /disk2/mysql
ln -s /var/lib/mysql /disk2/mysql

然后删掉了ibdata1, ib_logfile*, 就出现这种情况了...

到底怎么才能把innodb的数据放到另一个盘里啊,我搜了很多网上和MYSQL的文档,软连接也不行,修改my.cnf里的innodb的属性也不行...搞了2天还没搞好,疯掉了...

论坛徽章:
0
2 [报告]
发表于 2010-07-06 14:40 |只看该作者
本帖最后由 jerrylying 于 2010-07-06 15:07 编辑

而且用/usr/sbin/mysqld启动的服务器我在localhost上面可以连接,用另一个机器去连就连不上了,用了grant命令也还是不行...

是我的grant命令用错了,汗,

论坛徽章:
0
3 [报告]
发表于 2010-07-08 11:07 |只看该作者
"ln -s /var/lib/mysql /disk2/mysql",这个错了吧?
按照你的意思,应该是“ln -s /disk2/mysql /var/lib/mysql”
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP