前提:我是在openstack的环境下建了一个新的实例,但是由于这个实例的网络状态很差(不知是不是在国外的原因),就是ping谷歌,百度都能ping通,但是没有权限连外网,打个比方,可以用wget直接下载网址的东西,但不能用apt-get update或者apt-get install,所以在安装mysql时只能选择二进制方式,从我的控制节点controller上scp过去的mysql安装包,但是我这个instance的flavor中只有512M的RAM,但说实话,我这个实例根本用不了这么多,因为是干净的,没有很多东西在里面,但是问题就出在这里!!!且看:
安装好mysql后,想启动,启动不了,一直提示这个错误:
然后将网上的各种方法全都尝试了一遍,花了一天的时间,第二天才想起来应该看日志!!!错误日志至关重要(vital),在我的实例上,日志位于:
这个日志一般是按照你的主机名来的,看其中的error提示非常有用,其他的不需要看