容器技术交流

 找回密码
 立即注册
查看: 3850|回复: 5

LuManager能手动更新数据库位置吗?

[复制链接]
发表于 2011-3-16 10:56:14 | 显示全部楼层 |阅读模式
首先感谢作者给我们分享了这么好的集成软件.

另外,有个问题想问下.

默认安装后.数据库的位置是在 /home/mysql_data下.
现在我想手动更改到 /batabases下.该怎么改.

按一般的做法是修改/etc/my.cnf里增加
datadir = /databases 再重启就可.
另外/usr/local/LuManager/Conf/config.php里也有个位置.
两者更改后仍然不生效.

求达人请教.谢谢了!
发表于 2011-3-16 12:13:51 | 显示全部楼层
可以试试ln软链接实现
建议暂时不要改
 楼主| 发表于 2011-3-16 13:22:45 | 显示全部楼层
2# 爱洞特漏


软链接前几天试过.当数据库里文件过多时,显示文件数过多.不让链.
文件数较少是,没问题. 后面考虑到业务急.就没去查这个问题了

想问下管理员. 如何要改的话有没有其它方法呢


另外想问下问题.比如我装了nginx+php+mysql
这些文件都是安装在哪个位置.
我从终端如何控制他们的开关和重启起呢.
发表于 2011-3-16 14:47:38 | 显示全部楼层
1. 将/usr/local/LuNamp/cmd目录下面的文件中的所有/home/mysql_data替换掉(不必改my.cnf)
2. 然后重启
不过,如果这样的话,以后每次升级后都得重复以上动作
 楼主| 发表于 2011-3-16 15:35:56 | 显示全部楼层
4# 爱洞特漏

这里面有好多文件啊
apache_LuManager-reload   flows.sh             nginx-restart
apache_LuManager-restart  L3.sh                nginx-start
apache_LuManager-start    L6.sh                nginx-stop
apache_LuManager-stop     lu-repair            pureftpd-restart
apache-reload             lu-restart           pureftpd-start
apache-restart            lu-start             pureftpd-stop
apache-start              lu-stop              webserver-reload
apache-stop               mysql_install_db.sh  webserver-restart
common.inc                mysql-restart        webserver-start
crontab_cmd.sh            mysql-start          webserver-stop
F3.sh                     mysql-stop
F6.sh                     nginx-reload


那些是直接和修改数据库文件相关的?能告诉下我吗?
发表于 2011-3-16 15:41:19 | 显示全部楼层
文件名含有mysql的,都检查一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-14 15:09 , Processed in 0.033800 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表