序文 innodb_data_file_path は、innodb テーブルスペース ファイルを指定するために使用されます。My.cnf ファイルで innodb_data_home_dir と innodb_data_file_path を指定しない場合は、デフォルトで ibdata1 が datadir ディレクトリに innodb テーブルスペースとして作成されます。 例示する テスト環境では、あまり詳細なパラメータを設定せずにサービスを初期化して起動しました。その後の最適化プロセスで、innodb_data_file_path が小さすぎることが判明しました。 root@node1 14:59: [(なし)]> '%innodb_data_file_path%' のような変数を表示します。 +----------------------+------------------------+ | 変数名 | 値 | +----------------------+------------------------+ | innodb_data_file_path | ibdata1:12M:自動拡張 | +----------------------+------------------------+ セット内の 1 行 (0.00 秒) root@node1 14:59: [(なし)]> innodb_data_file_pathが設定されていない場合、デフォルトの [mysqld] innodb_data_file_path = ibdata1:12M:自動拡張 1G に変更する必要がある場合、構成ファイルで ibdata1 を 1G に直接変更することはできません。 [mysqld] innodb_data_file_path = ibdata1:1G:自動拡張 そうでない場合、サービスを開始した後、エラー ログに次のエラーが表示されます。
一般的な意味は、ibdata1のサイズは 方法1: 推奨 代わりに、次のように別の ibdata2:1G を追加します。 [mysqld] innodb_data_file_path = ibdata1:12M;ibdata2:1G:自動拡張 データベースを再起動してください。 方法2: 推奨されません 以下のように直接変更 [mysqld] innodb_data_file_path = ibdata1:1G:自動拡張 $mysql_datadir ディレクトリ内の ibdata1、ib_logfile0、および ib_logfile1 ファイルを削除できます。 rm -f ibdata* ib_logfile* MySQL を起動することもできますが、MySQL エラー ログに次のエラーが報告されます。 2019-03-29T07:10:47.844560Z 0 [警告] max_open_files の数を 5000 以上に増やすことができませんでした (リクエスト: 65535) 2019-03-29T07:10:47.844686Z 0 [警告] 制限が変更されました: table_open_cache: 1983 (要求 2000) 2019-03-29T07:10:48.028262Z 0 [警告] 'NO_AUTO_CREATE_USER' SQL モードが設定されていません。 2019-03-29T07:10:48.147653Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/plugin を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 mysqld: テーブル 'mysql.plugin' が存在しません 2019-03-29T07:10:48.147775Z 0 [エラー] mysql.plugin テーブルを開けません。mysql_upgrade を実行して作成してください。 2019-03-29T07:10:48.163444Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/gtid_executed を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 mysqld: テーブル 'mysql.gtid_executed' が存在しません 2019-03-29T07:10:48.163502Z 0 [警告] Gtid テーブルは使用準備ができていません。テーブル 'mysql.gtid_executed' を開くことができません。 2019-03-29T07:10:48.163658Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/gtid_executed を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 mysqld: テーブル 'mysql.gtid_executed' が存在しません 2019-03-29T07:10:48.163711Z 0 [警告] Gtid テーブルは使用準備ができていません。テーブル 'mysql.gtid_executed' を開くことができません。 2019-03-29T07:10:48.164619Z 0 [警告] 次の SSL ライブラリ エラーのため、SSL の設定に失敗しました: 証明書と秘密鍵がないと SSL コンテキストは使用できません 2019-03-29T07:10:48.166805Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/server_cost を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.166891Z 0 [警告] オプティマイザコスト定数テーブルを開けませんでした 2019-03-29T07:10:48.168072Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/time_zone_leap_second を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.168165Z 0 [警告] タイムゾーンテーブルを開いてロックできません: テーブル 'mysql.time_zone_leap_second' は存在しません。 2019-03-29T07:10:48.169454Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/servers を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.169527Z 0 [エラー] 権限テーブルを開いてロックできません: テーブル 'mysql.servers' が存在しません 2019-03-29T07:10:48.170042Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/slave_master_info を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.170617Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/slave_relay_log_info を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.170946Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/slave_master_info を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.171046Z 0 [警告] 情報テーブルを使用する準備ができていません。テーブル 'mysql.slave_master_info' を開くことができません。 2019-03-29T07:10:48.171272Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/slave_worker_info を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.171626Z 0 [警告] InnoDB: テーブルの .frm ファイルは存在しますが、InnoDB の内部データ ディクショナリからテーブル mysql/slave_relay_log_info を開くことができません。 問題を解決する方法については、http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html を参照してください。 2019-03-29T07:10:48.171688Z 0 [警告] 情報テーブルを使用する準備ができていません。テーブル 'mysql.slave_relay_log_info' を開くことができません。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
>>: Centos での TCPWrappers アクセス制御の実装
Vue に限定されず、他の種類の SPA プロジェクトにも当てはまる問題がいくつかあります。 1....
コードをコピーコードは次のとおりです。 <!--[IEの場合]><script t...
目次概要1. URL経由でダウンロード2. aタグのダウンロード属性とblobコンストラクタを組み合...
ファイルをディレクトリに解凍しますこれは解凍後のディレクトリですmy.iniファイルを入力しますダブ...
1. はじめに英語に慣れていない人は、システムを英語から中国語に変更したいかもしれません。一方、クラ...
最近、プロジェクトの過程で問題に遭遇しました。メニューバーを常に上部に表示し、後続の要素をその下に表...
情報の最適化と改良は常にデザインの最初のステップです。 「これは百度アライアンスユーザーエクスペリエ...
方法1: onclickイベントを使用する <input type="button&...
1. SVNサーバーをインストールする yum でサブバージョンをインストール2. SVNバージョン...
1. 自然なレイアウト<br />レイアウトは変更せずに自動的に左揃えになります。 2....
1. 公式5.0.3イメージを取得する [root@localhost ~]# docker pul...
CSS のみを使用してどのような充電アニメーション効果を作成できるかを見てみましょう。バッテリーを...
序文Excel は強力で、広く使用されています。 Web アプリケーションの登場と改善に伴い、ユーザ...
このメモはインストール チュートリアルです。実用的な意味はありません。記録のためだけに書いています。...
VueはPCカメラを呼び出してリアルタイムで写真を撮影します。参考までに、具体的な内容は次のとおりで...