Я пытаюсь запустить mariadb с помощью systemctl start mariadb
, также пробовал использовать sudo.Mariadb не начинается. Процесс управления Выход
Это то, что он говорит
Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.
Я видел это во многих местах, но ничего не помогало.
Не удается, я удалился, установил снова, ничего не произошло.
Это часть/вар/Журнал/сообщения
Jun 17 18:03:09 controller systemd: Starting MariaDB 10.1 database
server...
Jun 17 18:03:09 controller mysqld: 2016-06-17 18:03:09 140477178509440
[Note] /usr/libexec/mysqld (mysqld 10.1.12-MariaDB) starting as process 120408 ...
Jun 17 18:03:12 controller systemd: mariadb.service: main process exited, code=exited, status=1/FAILURE
Jun 17 18:04:13 controller systemd: mariadb.service: control process exited, code=exited status=3
Jun 17 18:04:13 controller systemd: Failed to start MariaDB 10.1 database server.
Jun 17 18:04:13 controller systemd: Unit mariadb.service entered failed state.
Jun 17 18:04:13 controller systemd: mariadb.service failed.
Я действительно новым для CentOS и MariaDB, так что я не знаю, как поступить.
EDIT
mariadb.log говорит
2016-06-17 19:24:39 14065281[Note] Server socket created on IP: '::'.
2016-06-17 19:24:39 14065281[ERROR] Can't start server: Bind on TCP/IP port. Got error: 98: Address already in use
2016-06-17 19:24:39 14065281[ERROR] Do you already have another mysqld server running on port: 3306 ? 2016-06-17 19:24:39 14065281[ERROR] Aborting
Это мой my.cnf
#
# This group is read both both by the client and the server
# use it for options that affect everything
#
[client-server]
#
# This group is read by the server
#
[mysqld]
port=5555
bind-address = 10.23.77.68
default-storage-engine = innodb
innodb_file_per_table
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8'
character-set-server = utf8
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
Я попытался добавить строку в my.cnf
port=5555
Не помогло, mariadb.log говорит то же самое, что я упомянул ранее.
У вас есть журналы mariaDB/var/log/mysql/*, вы должны увидеть там некоторый журнал ошибок, посмотрите, есть ли больше данных, чем то, что вы видите в сообщениях. На каком порту вы работаете db? Это заблокировано другой программой? – irimawi
У меня /var/log/mysqld.log Пожалуйста, введите дополнительную информацию, как в точных командах, так и в месте, где вы хотите изучить. Я действительно новичок во всем этом и Linux. –
У меня также есть /var/log/mariadb/mariadb.log –