MYSQLダンプからのリストアについて
いつもお世話になります。
現在、同一verにてバックアップ・リストアテストを行っておりますが、
リストアで下記エラーが表示されてしまいまして対処法がわからず、
ご教示の程宜しくお願い致します。
Zabbix 1.8.16
リストアコマンド
mysql -u root -ppasswd zabbix < alldatabases-dump2013.sql
エラー
ERROR 1114 (HY000) at line 3030: The table 'history' is full
尚、リストア前に下記コマンドにてzabbixのDBは作成済みの状態です。
CREATE DATABASE zabbix CHARACTER SET utf8;
お手数ですが、よろしくお願いします。
KAZ - 投稿数: 1085
mosatoさん
>現在、同一verにてバックアップ・リストアテストを行っておりますが、
Zabbixが同一バージョン?
それともMySQLが同一バージョン?
どちらでしょうか…A(^^;
エラー自体はテーブルのサイズを超えていると言うものですけど…
取り合えず、テーブルのサイズを広げると言うのは…?
ここに対処法載ってますが…
http://d.hatena.ne.jp/akahigeg/20060421
mosato - 投稿数: 32
KAZさん
返信ありがとうございます。
zabbixのverが同一です。失礼いたしました。
こちらのページはすでに拝見しておりましたが、この対処方法で可能だったのですね。
ありがとうございます。ちょっとやってみます。
mosato - 投稿数: 32
mysql> SHOW TABLE STATUS LIKE 'history'\G
*************************** 1. row ***************************
Name: history
Engine: InnoDB
Version: 10
Row_format: Compact
Rows: 53578071
Avg_row_length: 47
Data_length: 2570059776
Max_data_length: 0
Index_length: 1464860672
Data_free: 12582912
Auto_increment: NULL
Create_time: 2013-11-27 06:23:01
Update_time: NULL
Check_time: NULL
Collation: utf8_general_ci
Checksum: NULL
Create_options:
Comment:
1 row in set (0.05 sec)
mysql> ALTER TABLE history MAX_ROWS=100, AVG_ROW_LENGTH=100;
ERROR 3 (HY000): Error writing file './zabbix/#sql-37bd_15d.frm' (Errcode: 28)
mysql>
エラーとなってしまうようです・・。
kng - 投稿数: 30
(Errcode: 28)が出ているので、容量不足ではないですか?
ご確認いただけますか?
mosato - 投稿数: 32
KAZさん
返信ありがとうございます。
検証環境のHDDが微妙でした・・。
ディスクの容量を増やしてリトライしてみます。
ありがとうございます。
KAZ - 投稿数: 1085
mosatoさん
kngさんの指摘通りErrcode: 28はHDDの容量不足ですね。
最初↓エラーもテーブル自体のサイズが足りないと言うより物理的に入らなくてfullと言っているのかもしれませんね。A(^^;
ERROR 1114 (HY000) at line 3030: The table 'history' is full
mosato - 投稿数: 32
KAZさん
ご返信ありがとうございます。
Errcode: 28は容量不足のコードとは知りませんでした・・。
ありがとうございます。