2017-06-08 6 views
0

mariadbを初めて使用しています。今日、私はmariadbにmysqlデータベースをインポートしようとしていましたが、処理中に、以下に示すように警告が発生するとインポートが停止します。今CentOS 7でmariadbによって生成されたエラーログを表示する方法

enter image description here

、私はエラーを見ることができますが、私はすべてのログファイルを微調整するように見えることはできませんので、私は、ログファイルを確認する必要があることを自分自身に言いました。私はGet the error log of Mariadbからの助けを借りて、以下のクエリを実行しました:

enter image description here

エラー・ログ・ファイルへのパスがない見ることができるように。

次は私が/var/lib/mysqlをチェックし、以下のディレクトリの内容です:

-rw-rw----. 1 mysql mysql 16384 Jun 5 16:03 aria_log.00000001 
-rw-rw----. 1 mysql mysql  52 Jun 5 16:03 aria_log_control 
-rw-rw----. 1 mysql mysql 79691776 Jun 8 08:02 ibdata1 
-rw-rw----. 1 mysql mysql 50331648 Jun 8 08:02 ib_logfile0 
-rw-rw----. 1 mysql mysql 50331648 Jun 5 16:03 ib_logfile1 
-rw-rw----. 1 mysql mysql  6 Jun 5 16:12 IMSPRO.pid 
drwx------. 2 mysql mysql  4096 Jun 8 08:02 ecommence 
-rw-rw----. 1 mysql mysql  0 Jun 5 16:12 multi-master.info 
drwx--x--x. 2 mysql mysql  4096 Jun 5 16:03 mysql 
srwxrwxrwx. 1 mysql mysql  0 Jun 5 16:12 mysql.sock 
drwx------. 2 mysql mysql  20 Jun 5 16:03 performance_schema 
-rw-rw----. 1 mysql mysql 24576 Jun 5 16:12 tc.log 

上記のディレクトリにあるいかなるファイルがエラーを記録しません。以下は

以下は私の/etc/my.cnf

# 
# This group is read both both by the client and the server 
# use it for options that affect everything 
# 
[client-server] 

# 
# include all files from the config directory 
# 
!includedir /etc/my.cnf.d 

の内容は、私は、エラーログを取得するために何ができる/etc/my.cnf.d

drwxr-xr-x. 2 root root 117 Jun 5 16:02 . 
drwxr-xr-x. 91 root root 8192 Jun 7 01:14 .. 
-rw-r--r--. 1 root root 295 May 29 16:48 client.cnf 
-rw-r--r--. 1 root root 763 May 29 16:48 enable_encryption.preset 
-rw-r--r--. 1 root root 232 May 29 16:48 mysql-clients.cnf 
-rw-r--r--. 1 root root 1080 May 29 16:48 server.cnf 
-rw-r--r--. 1 root root 285 May 29 16:48 tokudb.cnf 

の内容ですか!

SHOW WARNINGS; 

(とすぐに次のコマンドを実行すると、警告がクリアされています。警告を参照するには

+0

log_error変数をファイル名に設定すると、ファイルが作成されて書き込まれます(サーバーを再起動した後に、おそらくGoogleにとって怠惰です)。 – fancyPants

+0

こんにちは@fancyPants、どこにthsiファイルを配置しますか? –

+0

mysqlの場合、デフォルトの場所は '/ var/log/mysql /'です。あなたはいつでもどこにでも置くことができます。しかし、通常は別のパーティションに配置されるため、ログがすべての領域を占有してもサーバーは実行を継続します。 – fancyPants

答えて

0

の方法は、このすぐ「:1警告」がいることを受けた後に入力することです)

関連する問題