web-dev-qa-db-ja.com

ブート後にmariadbサービスが開始されない、CentOS 7

/etc/systemd/system/mariadb.serviceでmariadbのサービスを定義しました。

[Unit]
Description=start and stop MySQL(MariaDB) Server
After=syslog.target
After=network.target


[Service]
Type=simple
User=Umariadb
Group=Gmariadb
# Restart=always

# PermissionsStartOnly=true
ExecStart=/usr/local/ServerWeb/mariadb/bin/mysqld_safe --user=mysql --ledir=/usr/local/ServerWeb/mariadb/bin --datadir=/usr/local/ServerWeb/mariadb/data 
# ExecStop=/usr/bin/vgaoff stop

TimeoutSec=300
PrivateTmp=true


[Install]
WantedBy=multi-user.target

後で私はそれをアクティブにしました:

systemctl enable mariadb.service

ここで、再起動後、サービス開始されていませんです。

次に、サービスを再度無効にする必要があります。

もう一度手動で実行しようとすると、完全に機能します...

Sudo /usr/local/ServerWeb/mariadb/bin/mysqld_safe --user=mysql --ledir=/usr/local/ServerWeb/mariadb/bin --datadir=/usr/local/ServerWeb/mariadb/data 

サービスのスクリプトは適切に定義されていますか?

何が問題なのか知りたいのですが、どうやって解決しますか?

編集:

$ Sudo /usr/local/ServerWeb/mariadb/bin/mysqld_safe --user=mysql --ledir=/usr/local/ServerWeb/mariadb/bin --datadir=/usr/local/ServerWeb/mariadb/data
[Sudo] password for joseluisbz: 
170308 19:54:07 mysqld_safe Logging to '/usr/local/ServerWeb/mariadb/data/server.err'.

ファイル内

170308 19:54:07 mysqld_safe Starting mysqld daemon with databases from /usr/local/ServerWeb/mariadb/data
2017-03-08 19:54:07 140588539000704 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld (mysqld 10.1.20-MariaDB) starting as process 4411 ...
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: The InnoDB memory heap is disabled
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: GCC builtin __sync_synchronize() is used for memory barrier
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Using Linux native AIO
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Using SSE crc32 instructions
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Completed initialization of buffer pool
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Highest supported file format is Barracuda.
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: 128 rollback segment(s) are active.
2017-03-08 19:54:07 140588539000704 [Note] InnoDB: Waiting for purge to start
2017-03-08 19:54:07 140588539000704 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.34-79.1 started; log sequence number 1622938
2017-03-08 19:54:07 140588539000704 [Note] Plugin 'FEEDBACK' is disabled.
2017-03-08 19:54:07 140587999135488 [Note] InnoDB: Dumping buffer pool(s) not yet started
2017-03-08 19:54:07 140588539000704 [Note] Server socket created on IP: '::'.
2017-03-08 19:54:08 140588539000704 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld: ready for connections.
Version: '10.1.20-MariaDB'  socket: '/tmp/mysql.sock'  port: 3306  MariaDB Server

可用性のテスト...

[joseluisbz@Vxbox-Lnx ~]$ mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.20-MariaDB MariaDB Server

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> 

Linuxをシャットダウンします...

2017-03-08 19:59:29 140588538443520 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld: Normal shutdown

2017-03-08 19:59:29 140588538443520 [Note] Event Scheduler: Purging the queue. 0 events
2017-03-08 19:59:29 140587982350080 [Note] InnoDB: FTS optimize thread exiting.
2017-03-08 19:59:29 140588538443520 [Note] InnoDB: Starting shutdown...
2017-03-08 19:59:31 140588538443520 [Note] InnoDB: Waiting for page_cleaner to finish flushing of buffer pool
2017-03-08 19:59:32 140588538443520 [Note] InnoDB: Shutdown completed; log sequence number 1622948
2017-03-08 19:59:32 140588538443520 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld: Shutdown complete

170308 19:59:32 mysqld_safe mysqld from pid file /usr/local/ServerWeb/mariadb/data/Vxbox-Lnx.pid ended

サービスあり ...

$ Sudo systemctl enable mariadb.service
[Sudo] password for joseluisbz: 
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /etc/systemd/system/mariadb.service.
[joseluisbz@Vxbox-Lnx ~]$ 

チェック中 ...

[joseluisbz@Vxbox-Lnx ~]$ Sudo service mariadb start
[Sudo] password for joseluisbz: 
Redirecting to /bin/systemctl start  mariadb.service
[joseluisbz@Vxbox-Lnx ~]$ mysql -u root -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[joseluisbz@Vxbox-Lnx ~]$ 

[〜#〜]ステータス[〜#〜]

$ Sudo systemctl status mariadb.service
[Sudo] password for joseluisbz: 
● mariadb.service - start and stop MySQL(MariaDB) Server
  Loaded: loaded (/etc/systemd/system/mariadb.service; enabled; vendor preset: disabled)
  Active: failed (Result: exit-code) since Wed 2017-03-08 20:09:47 COT; 5min ago
  Process: 4556 ExecStart=/usr/local/ServerWeb/mariadb/bin/mysqld_safe --user=mysql --ledir=/usr/local/ServerWeb/mariadb/bin --datadir=/usr/local/ServerWeb/mariadb/data (code=exited, status=1/FAILURE)
Main PID: 4556 (code=exited, status=1/FAILURE)

Mar 08 20:09:47 Vxbox-Lnx systemd[1]: Started start and stop MySQL(MariaDB) Server.
Mar 08 20:09:47 Vxbox-Lnx systemd[1]: Starting start and stop MySQL(MariaDB) Server...
Mar 08 20:09:47 Vxbox-Lnx mysqld_safe[4556]: 170308 20:09:47 mysqld_safe Logging to '/usr/local/ServerWeb/mariadb/data/server.err'.
Mar 08 20:09:47 Vxbox-Lnx systemd[1]: mariadb.service: main process exited, code=exited, status=1/FAILURE
Mar 08 20:09:47 Vxbox-Lnx systemd[1]: Unit mariadb.service entered failed state.
Mar 08 20:09:47 Vxbox-Lnx systemd[1]: mariadb.service failed.
[joseluisbz@Vxbox-Lnx ~]$

別のチェック

$ Sudo systemctl --failed
[Sudo] password for joseluisbz: 
  UNIT            LOAD   ACTIVE SUB    DESCRIPTION
● kdump.service   loaded failed failed Crash recovery kernel arming
● mariadb.service loaded failed failed start and stop MySQL(MariaDB) Server

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.                                                                                                        

2 loaded units listed. Pass --all to see loaded but inactive units, too.                                                                                                         
To show all installed unit files use 'systemctl list-unit-files'.                                                                                                                
[joseluisbz@Vxbox-Lnx ~]$ 
4
joseluisbz

_mysqld_safe_は使用しないでください。

あらゆる種類の問題があり、サービスの下で貧弱な人のデーモンスーパーバイザー(シェルスクリプトで正しく記述されていない)を実行して、systemd House of Horrorの場所の候補を構築するまですべての問題があります。管理。 2つの異なる場所で2つの異なる方法で物事を設定することになったレディネスプロトコルの不一致や競合に対処し、相互運用性を高めるために面倒な作業を行って調整することができますが、それは実際には無意味です。代わりに、世紀の変わり目から_mysqld_safe_goneを求めてきたdaemontoolsの世界から学んでください。

この数年後、systemdの世界でもそれを取り除くことができます。 MariaDBの世界は、OracleやMySQLの世界とは対照的に、daemontools/runit/s6のユーザーが_mysqld_safe_なしでこれらの年すべてを望んでいた方法でMariaDBを実行する方法について、実際に優れたdocoを提供するという特徴があります。代わりに、サービス管理用のサービス管理ツールセットを使用します。

MariaDBには、systemdの_mariadb.service_サービスユニット、および_mariadb-service-convert_からsystemdサービスユニット設定に設定を移行する_my.cnf_ツールが付属しています。また、_[email protected]_サービスユニットテンプレートが付属しているため、複数のサーバーを個別のサービスとして実行できます。それらを使用してください。

参考文献

2
JdeBP

私のインストールプロセスは(尋ねる前に)

Sudo tar zxvf /media/sf_Users/josebernal/Downloads/Php\ Tomcat\ Httpd\ MySQL/mariadb-10.1.20-linux-x86_64.tar.gz -C /usr/local/
Sudo ln -s /usr/local/mariadb-10.1.20-linux-x86_64 /usr/local/ServerWeb/mariadb

Sudo groupadd -r Gmariadb
Sudo useradd -g Gmariadb -c "MariaDB User" -s /sbin/nologin -r Umariadb

Sudo chown -R Umariadb:Gmariadb /usr/local/ServerWeb/mariadb/
Sudo cp /usr/local/ServerWeb/mariadb/support-files/my-small.cnf /etc/my.cnf
... EDIT the config mariadb (mysql) file named my.cnf

Sudo /usr/local/ServerWeb/mariadb/scripts/mysql_install_db --user=mysql --basedir=/usr/local/ServerWeb/mariadb --datadir=/usr/local/ServerWeb/mariadb/data --log-error=/usr/local/ServerWeb/mariadb/data/server.err &
....
... The next steps..

問題を報告(質問)する前でも、所有権を確認しました...

[joseluisbz@Vxbox-Lnx ~]$ ls -al /usr/local/ServerWeb/mariadb/
total 224
drwxrwxr-x  13 Umariadb Gmariadb  4096 Dec 14 23:27 .
drwxr-xr-x. 18 root     root      4096 Jan  5 12:00 ..
drwxrwxr-x   2 Umariadb Gmariadb  4096 Nov 18 15:03 bin
-rw-r--r--   1 Umariadb Gmariadb 17987 Dec 14 14:25 COPYING
-rw-r--r--   1 Umariadb Gmariadb 26545 Dec 14 14:25 COPYING.LESSER
-rw-r--r--   1 Umariadb Gmariadb 86259 Dec 14 14:25 COPYING.thirdparty                                                                                                           
-rw-r--r--   1 Umariadb Gmariadb  2122 Dec 14 14:25 CREDITS                                                                                                                      
drwxrwxr-x   4 mysql    Gmariadb  4096 Mar  8 20:25 data                                                                                                                         
drwxrwxr-x   2 Umariadb Gmariadb    30 Dec 14 23:26 DESTINATION                                                                                                                  
-rw-r--r--   1 Umariadb Gmariadb  8245 Dec 14 14:25 EXCEPTIONS-CLIENT                                                                                                            
drwxrwxr-x   3 Umariadb Gmariadb    18 Dec 14 23:26 include                                                                                                                      
-rw-r--r--   1 Umariadb Gmariadb  8694 Dec 14 14:25 INSTALL-BINARY                                                                                                               
drwxrwxr-x   4 Umariadb Gmariadb  4096 Nov 18 15:03 lib                                                                                                                          
drwxrwxr-x   4 Umariadb Gmariadb    28 Dec 14 23:27 man                                                                                                                          
drwxrwxr-x  11 Umariadb Gmariadb  4096 Dec 14 23:26 mysql-test                                                                                                                   
-rw-r--r--   1 Umariadb Gmariadb  2105 Dec 14 14:25 README                                                                                                                       
-rw-r--r--   1 Umariadb Gmariadb 19510 Dec 14 14:25 README-wsrep                                                                                                                 
drwxrwxr-x   2 Umariadb Gmariadb    29 Dec 14 23:27 scripts                                                                                                                      
drwxrwxr-x  29 Umariadb Gmariadb  4096 Dec 14 23:26 share
drwxrwxr-x   4 Umariadb Gmariadb  4096 Dec 14 23:27 sql-bench
drwxrwxr-x   3 Umariadb Gmariadb  4096 Jan  4 22:32 support-files

インストール後、データフォルダーに所有権は(mysql:mysql)に属していると書きましたが、サービススクリプトの問題(mariadb.service)だと思いました...

[joseluisbz@Vxbox-Lnx ~]$ ls -al /usr/local/ServerWeb/mariadb/data/
total 110624
drwxrwxr-x  4 mysql    Gmariadb     4096 Mar  8 20:25 .
drwxrwxr-x 13 Umariadb Gmariadb     4096 Dec 14 23:27 ..
-rw-rw----  1 mysql    mysql       16384 Mar  8 19:59 aria_log.00000001
-rw-rw----  1 mysql    mysql          52 Mar  8 19:59 aria_log_control
-rw-rw----  1 mysql    mysql    12582912 Mar  8 19:59 ibdata1
-rw-rw----  1 mysql    mysql    50331648 Mar  8 19:59 ib_logfile0
-rw-rw----  1 mysql    mysql    50331648 Jan  4 22:01 ib_logfile1
-rw-rw----  1 mysql    mysql           0 Jan  4 22:05 multi-master.info
drwx------  2 mysql    root         4096 Jan  4 22:01 mysql
drwx------  2 mysql    mysql          19 Jan  4 22:01 performance_schema
-rw-rw----  1 mysql    mysql           0 Mar  8 20:04 server.err
[joseluisbz@Vxbox-Lnx ~]$ 

@Kalavanは私の所有権の疑いを確認し、インストールプロセス後に所有権を変更する必要がありました...

Sudo chown -R Umariadb:Gmariadb /usr/local/ServerWeb/mariadb/

CentOS 7を再起動すると、サービスは機能していた!!!

ログファイルをチェックしました/ usr/local/ServerWeb/mariadb/data/server.err..

170308 20:36:23 mysqld_safe Starting mysqld daemon with databases from /usr/local/ServerWeb/mariadb/data
2017-03-08 20:36:23 140485189175168 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld (mysqld 10.1.20-MariaDB) starting as process 2360 ...
2017-03-08 20:36:24 140485189175168 [Warning] One can only use the --user switch if running as root

2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: The InnoDB memory heap is disabled
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: GCC builtin __sync_synchronize() is used for memory barrier
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Using Linux native AIO
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Using SSE crc32 instructions
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Completed initialization of buffer pool
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Highest supported file format is Barracuda.
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: 128 rollback segment(s) are active.
2017-03-08 20:36:24 140485189175168 [Note] InnoDB: Waiting for purge to start
2017-03-08 20:36:24 140485189175168 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.34-79.1 started; log sequence number 1622948
2017-03-08 20:36:25 140485189175168 [Note] Plugin 'FEEDBACK' is disabled.
2017-03-08 20:36:25 140484651484928 [Note] InnoDB: Dumping buffer pool(s) not yet started
2017-03-08 20:36:25 140485189175168 [Note] Server socket created on IP: '::'.
2017-03-08 20:36:25 140485189175168 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld: ready for connections.
Version: '10.1.20-MariaDB'  socket: '/tmp/mysql.sock'  port: 3306  MariaDB Server

PIDをチェックしています

[joseluisbz@Vxbox-Lnx ~]$ ps -aux | grep mariadb
mysql     1652  0.0  0.1 113264  1656 ?        Ss   11:42   0:00 /bin/sh /usr/local/ServerWeb/mariadb/bin/mysqld_safe --user=mysql --ledir=/usr/local/ServerWeb/mariadb/bin --datadir=/usr/local/ServerWeb/mariadb/data
mysql     2458  0.2  5.6 591028 87172 ?        Sl   11:42   0:00 /usr/local/ServerWeb/mariadb/bin/mysqld --basedir=/usr/local/ServerWeb/mariadb --datadir=/usr/local/ServerWeb/mariadb/data --plugin-dir=/usr/local/ServerWeb/mariadb/lib/plugin --log-error=/usr/local/ServerWeb/mariadb/data/server.err --pid-file=Vxbox-Lnx.pid --socket=/tmp/mysql.sock --port=3306
joselui+  4489  0.0  0.0 112652   964 pts/0    R+   11:44   0:00 grep --color=auto mariadb
[joseluisbz@Vxbox-Lnx ~]$ 

事実上、mariadbが実行されています!!!

ステータスを確認しました

$ Sudo systemctl status mariadb.service
[Sudo] password for joseluisbz: 
● mariadb.service - start and stop MySQL(MariaDB) Server
  Loaded: loaded (/etc/systemd/system/mariadb.service; enabled; vendor preset: disabled)
  Active: active (running) since Fri 2017-03-10 11:42:07 COT; 17min ago
Main PID: 1652 (mysqld_safe)
  CGroup: /system.slice/mariadb.service
      ├─1652 /bin/sh /usr/local/ServerWeb/mariadb/bin/mysqld_safe --user=mysql --ledir=/usr/local/ServerWeb/mariadb/bin --datadir=/usr/local/ServerWeb/mariadb/data...
      └─2458 /usr/local/ServerWeb/mariadb/bin/mysqld --basedir=/usr/local/ServerWeb/mariadb --datadir=/usr/local/ServerWeb/mariadb/data --plugin-dir=/usr/local/Ser...

Mar 10 11:42:07 Vxbox-Lnx systemd[1]: Started start and stop MySQL(MariaDB) Server.
Mar 10 11:42:07 Vxbox-Lnx systemd[1]: Starting start and stop MySQL(MariaDB) Server...
Mar 10 11:42:09 Vxbox-Lnx mysqld_safe[1652]: 170310 11:42:09 mysqld_safe Logging to '/usr/local/ServerWeb/mariadb/data/server.err'.
[joseluisbz@Vxbox-Lnx ~]$ 

でも接続できません!!

$ Sudo mysql -u root -p
[Sudo] password for joseluisbz: 
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[joseluisbz@Vxbox-Lnx ~]$ 

mysql.sockファイルの存在を確認します(しかし、ありません)...

# ls -al /tmp/
total 24
drwxrwxrwt. 22 root       root       4096 Mar 10 12:28 .
dr-xr-xr-x. 19 root       root       4096 Feb 18 21:21 ..
drwx------   2 joseluisbz joseluisbz   52 Mar 10 11:42 akonadi-joseluisbz.Fim4n9
drwx------   2 joseluisbz joseluisbz   50 Mar 10 09:20 .com.google.Chrome.I956Ja
drwx------   2 joseluisbz joseluisbz   50 Mar 10 07:38 .com.google.Chrome.ibPaUS
drwx------   2 joseluisbz joseluisbz   50 Mar  9 07:31 .com.google.Chrome.oIW6st
drwx------   2 joseluisbz joseluisbz   50 Mar  8 19:22 .com.google.Chrome.pGYMUt
drwx------.  2 joseluisbz joseluisbz   19 Mar 10 11:42 .esd-1000
drwxrwxrwt.  2 root       root          6 Oct 10 20:09 .font-unix
prw-------   1 root       root          0 Mar 10 11:42 hogsuspend
drwxrwxrwt.  2 root       root       4096 Mar 10 11:42 .ICE-unix
drwx------.  2 joseluisbz joseluisbz   50 Mar 10 12:25 kde-joseluisbz
drwx------   2 root       root         23 Mar 10 11:44 kde-root
drwx------   2 root       root       4096 Mar 10 11:44 ksocket-root
drwx------   2 joseluisbz joseluisbz   23 Mar 10 11:42 ssh-aOJwbK0vltXX
drwx------   3 root       root         16 Mar 10 11:42 systemd-private-65b25dd58edd4711ad864dc007925904-colord.service-EVVMql
drwx------   3 root       root         16 Mar 10 11:42 systemd-private-65b25dd58edd4711ad864dc007925904-cups.service-jOD1sm
drwx------   3 root       root         16 Mar 10 11:42 systemd-private-65b25dd58edd4711ad864dc007925904-mariadb.service-eioofZ
drwx------   3 root       root         16 Mar  9 15:11 systemd-private-65b25dd58edd4711ad864dc007925904-rtkit-daemon.service-E5cH4Y
drwxrwxrwt.  2 root       root          6 Oct 10 20:09 .Test-unix
drwx------.  2 joseluisbz joseluisbz    6 Oct 10 20:42 tracker-extract-files.1000
-r--r--r--   1 root       root         11 Mar 10 11:42 .X0-lock
drwxrwxrwt.  2 root       root         24 Mar 10 11:42 .X11-unix
-rw-------   1 root       root         54 Mar 10 08:35 xauth.XXXXTFUQeQ
drwxrwxrwt.  2 root       root          6 Oct 10 20:09 .XIM-unix
[root@Vxbox-Lnx joseluisbz]# 

次に、ソケットの場所を変更する設定ファイル/ etc/my.cnfを変更し、その場所の所有権(それぞれのuser:groupへの)フォルダーを確認します...

[client]
...
socket      = /usr/local/ServerWeb/mariadb/tmp/mysql.sock
...

[mysqld]
...
socket      = /usr/local/ServerWeb/mariadb/tmp/mysql.sock
...

そして、ソケット用のフォルダtmpを作成し、所有権を再度確認しました!

Sudo mkdir -pv /usr/local/ServerWeb/mariadb/tmp
Sudo chown -R Umariadb:Gmariadb /usr/local/ServerWeb/mariadb/

この変更の後、CentOS 7を再起動します

ログファイルを検証しています/ usr/local/ServerWeb/mariadb/data/server.err..

170311 17:31:50 mysqld_safe Starting mysqld daemon with databases from /usr/local/ServerWeb/mariadb/data
2017-03-11 17:31:50 139805859948416 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld (mysqld 10.1.20-MariaDB) starting as process 2187 ...
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: The InnoDB memory heap is disabled
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: GCC builtin __sync_synchronize() is used for memory barrier
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Using Linux native AIO
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Using SSE crc32 instructions
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Completed initialization of buffer pool
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Highest supported file format is Barracuda.
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: 128 rollback segment(s) are active.
2017-03-11 17:31:51 139805859948416 [Note] InnoDB: Waiting for purge to start
2017-03-11 17:31:51 139805859948416 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.34-79.1 started; log sequence number 1623144
2017-03-11 17:31:51 139805379786496 [Note] InnoDB: Dumping buffer pool(s) not yet started
2017-03-11 17:31:51 139805859948416 [Note] Plugin 'FEEDBACK' is disabled.
2017-03-11 17:31:51 139805859948416 [Note] Server socket created on IP: '::'.
2017-03-11 17:31:52 139805859948416 [Note] /usr/local/ServerWeb/mariadb/bin/mysqld: ready for connections.
Version: '10.1.20-MariaDB'  socket: '/usr/local/ServerWeb/mariadb/tmp/mysql.sock'  port: 3306  MariaDB Server

クライアントを起動しています...

[joseluisbz@Vxbox-Lnx ~]$ mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.20-MariaDB MariaDB Server

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> 

完璧に動作します...

ソリューションの再開

  • インストール後に所有権をUmariadb:GmariadbOnlyに変更した順序。
  • User:groupが書き込むソケットの場所を変更しています...

[〜#〜] note [〜#〜]:元のファイル/ etc/systemd/system/mariadb.service問題ありません!

0
joseluisbz