質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Q&A

解決済

1回答

1638閲覧

ERROR! The server quit without updating PID fileを解決したい

Masuorengou

総合スコア2

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

0グッド

0クリップ

投稿2020/10/15 14:38

ERROR! The server quit without updating PID fileを解決したい

MySQLがタイトルのエラーが表示され起動しません。
特にbrew update等のコマンドを実行した覚えはないのですが...
もし解決策が分かる方入ればご教示願います。
mysql.server startを実行するたびに◯◯◯.pidが削除される状態です。

発生している問題・エラーメッセージ

ERROR! The server quit without updating PID file (/usr/local/var/mysql/◯◯◯.pid).

該当のソースコード

MySQL

12020-10-15T14:17:18.777705Z 0 [System] [MY-010116] [Server] /usr/local/Cellar/mysql/8.0.21_1/bin/mysqld (mysqld 8.0.21) starting as process 39680 22020-10-15T14:17:18.787334Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/var/mysql/ is case insensitive 32020-10-15T14:17:18.819038Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 42020-10-15T14:17:18.858353Z 1 [ERROR] [MY-012574] [InnoDB] Unable to lock ./ibdata1 error: 35 5(上記のコマンドがしばらくひたすら表示されます) 62020-10-15T14:18:59.470272Z 1 [ERROR] [MY-012574] [InnoDB] Unable to lock ./ibdata1 error: 35 72020-10-15T14:18:59.477343Z 1 [ERROR] [MY-012592] [InnoDB] Operating system error number 35 in a file operation. 82020-10-15T14:18:59.479066Z 1 [ERROR] [MY-012596] [InnoDB] Error number 35 means 'Resource temporarily unavailable' 92020-10-15T14:18:59.482545Z 1 [ERROR] [MY-012215] [InnoDB] Cannot open datafile './ibdata1' 102020-10-15T14:18:59.483836Z 1 [ERROR] [MY-012959] [InnoDB] Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, and it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attempt. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious data! 112020-10-15T14:18:59.485201Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Cannot open a file. 122020-10-15T14:18:59.487193Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine 132020-10-15T14:18:59.488557Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed. 142020-10-15T14:18:59.490994Z 0 [ERROR] [MY-010119] [Server] Aborting 152020-10-15T14:18:59.491844Z 0 [System] [MY-010910] [Server] /usr/local/Cellar/mysql/8.0.21_1/bin/mysqld: Shutdown complete (mysqld 8.0.21) Homebrew. 16 17

試したこと

http://tech-outlines.hateblo.jp/entry/2015/03/24/180940
こちらのサイトより権限をmysqlに変更しても起動せず、◯◯◯.pidファイルを作成しようとするとoparation not permittedと表示され
ファイルも作成できなくなりました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

こちらのサイトより権限をmysqlに変更しても

Homebrewのmysqlでは、
mysql関連ファイルの所有者は、homebrewをインストールしたユーザ(たぶんあなた)になります。
mysqlではないです。

$ ls -l /usr/local/var/mysql/*.pid -rw-r----- 1 ユーザ名 admin 4 10 15 21:22 /usr/local/var/mysql/ユーザ名.local.pid $ ls -l /tmp/ srwxrwxrwx 1 ユーザ名 wheel 0 10 15 21:22 mysql.sock= -rw------- 1 ユーザ名 wheel 4 10 15 21:22 mysql.sock.lock srwxrwxrwx 1 ユーザ名 wheel 0 10 15 21:22 mysqlx.sock= -rw------- 1 ユーザ名 wheel 5 10 15 21:22 mysqlx.sock.lock

投稿2020/10/15 15:47

technocore

総合スコア7398

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Masuorengou

2020/10/16 00:10 編集

ls -l /usr/local/var/mysql total 353576 -rw-r----- 1 _mysql _mysql 196608 10 14 15:49 #ib_16384_0.dblwr -rw-r----- 1 _mysql _mysql 8585216 10 12 14:38 #ib_16384_1.dblwr drwxr-x--- 12 _mysql _mysql 384 10 14 15:47 #innodb_temp -rw-r----- 1 _mysql _mysql 110039 10 15 23:18 ◯◯◯.err -rw-r----- 1 _mysql _mysql 21687 10 14 15:47 ◯◯◯.local.err -rw-r----- 1 _mysql _mysql 6 10 14 15:47 ◯◯◯.local.pid -rw-r----- 1 _mysql _mysql 56 10 12 14:38 auto.cnf -rw-r----- 1 _mysql _mysql 179 10 12 14:40 binlog.000001 -rw-r----- 1 _mysql _mysql 179 10 12 14:52 binlog.000002 -rw-r----- 1 _mysql _mysql 200 10 12 14:53 binlog.000003 -rw-r----- 1 _mysql _mysql 200 10 12 14:53 binlog.000004 -rw-r----- 1 _mysql _mysql 179 10 12 14:53 binlog.000005 -rw-r----- 1 _mysql _mysql 179 10 12 15:05 binlog.000006 -rw-r----- 1 _mysql _mysql 643 10 13 21:02 binlog.000007 -rw-r----- 1 _mysql _mysql 179 10 13 21:02 binlog.000008 -rw-r----- 1 _mysql _mysql 179 10 13 21:07 binlog.000009 -rw-r----- 1 _mysql _mysql 179 10 13 21:18 binlog.000010 -rw-r----- 1 _mysql _mysql 179 10 13 22:21 binlog.000011 -rw-r----- 1 _mysql _mysql 179 10 13 22:54 binlog.000012 -rw-r----- 1 _mysql _mysql 179 10 14 09:09 binlog.000013 -rw-r----- 1 _mysql _mysql 179 10 14 09:11 binlog.000014 -rw-r----- 1 _mysql _mysql 179 10 14 09:13 binlog.000015 -rw-r----- 1 _mysql _mysql 179 10 14 09:15 binlog.000016 -rw-r----- 1 _mysql _mysql 179 10 14 15:46 binlog.000017 -rw-r----- 1 _mysql _mysql 179 10 14 15:47 binlog.000018 -rw-r----- 1 _mysql _mysql 156 10 14 15:47 binlog.000019 -rw-r----- 1 _mysql _mysql 304 10 14 15:47 binlog.index -rw------- 1 _mysql _mysql 1680 10 12 14:38 ca-key.pem -rw-r--r-- 1 _mysql _mysql 1112 10 12 14:38 ca.pem -rw-r--r-- 1 _mysql _mysql 1112 10 12 14:38 client-cert.pem -rw------- 1 _mysql _mysql 1676 10 12 14:38 client-key.pem -rw-r----- 1 _mysql _mysql 3330 10 14 15:47 ib_buffer_pool -rw-r----- 1 _mysql _mysql 50331648 10 14 15:49 ib_logfile0 -rw-r----- 1 _mysql _mysql 50331648 10 12 14:38 ib_logfile1 -rw-r----- 1 _mysql _mysql 12582912 10 14 15:47 ibdata1 -rw-r----- 1 _mysql _mysql 12582912 10 14 15:47 ibtmp1 drwxr-x--- 8 _mysql _mysql 256 10 12 14:38 mysql -rw-r----- 1 _mysql _mysql 25165824 10 14 15:47 mysql.ibd drwxr-x--- 107 _mysql _mysql 3424 10 12 14:38 performance_schema -rw------- 1 _mysql _mysql 1676 10 12 14:38 private_key.pem -rw-r--r-- 1 _mysql _mysql 452 10 12 14:38 public_key.pem -rw-r--r-- 1 _mysql _mysql 1112 10 12 14:38 server-cert.pem -rw------- 1 _mysql _mysql 1680 10 12 14:38 server-key.pem drwxr-x--- 3 _mysql _mysql 96 10 12 14:38 sys -rw-r----- 1 _mysql _mysql 10485760 10 14 15:49 undo_001 -rw-r----- 1 _mysql _mysql 10485760 10 12 14:40 undo_002 今このような状況なのですがファイルの所有者とグループを元の状態に戻すことは可能なのでしょうか...?
Masuorengou

2020/10/16 00:28

起動しました...(.pidは削除されたままで.local.pidファイルしかないのにも関わらず) 昨日はエラーでサーバ起動せず何もいじっていないのに今日突然起動したりと動作が不安定です。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問