vps云服务器linux中mysql初始化失败
mysqld:errorwhileloadingsharedlibraries:libnuma.so.1:cannotopensharedobjectfile:Nosuchfileordirectory
解决方案:
这个报错是因为缺少了numactl如果是centos系统直接安装即可
yum-yinstallnumactl
报错信息:
Jobformysqld.servicefailedbecausethecontrolprocessexitedwitherrorcode
解决方案:
这个报错因为/var/lib/mysql这个路径已经存在/var/lib/mysql,所以无法初始化,删除/var/lib/mysql后重启Mysql服务即可
删除:
mkdir/var/lib/mysql
chownmysql:mysql/var/lib/mysql
重启:
systemctlstartmysql
如果还是失败报错:
localhost.localdomainsetroubleshoot[4576]:SELinuxispreventing/usr/libexec/mysqldfromgetattraccessonthefile/var/lib/mysql/ibdata1.ForcompleteSELinuxmessagesrun:sealert-l>
localhost.localdomainplatform-python[4576]:SELinuxispreventing/usr/libexec/mysqldfromgetattraccessonthefile/var/lib/mysql/ibdata1
是因为SElinux权限导致的
解决:
restorecon-Rv/var/lib/mysql
即可解决问题