pt-online-schema-change 2.2.8 segfaults when changing a column type. This works, provided the field is already a VARCHAR:
–alter=“CHANGE EFID90 EFID90 VARCHAR(18)”
though when altering to a different type:
–alter=“CHANGE EFID90 EFID90 INT(11)”
The result is:
No slaves found. See --recursion-method if host node1.hostname has slaves.
Not checking slave lag because no slaves were found and --check-slave-lag was not specified.
Operation, tries, wait:
copy_rows, 10, 0.25
create_triggers, 10, 1
drop_triggers, 10, 1
swap_tables, 10, 1
update_foreign_keys, 10, 1
Altering databasename
.tablename
…
Creating new table…
Created new table databasename.tablename_new OK.
Altering new table…
Altered databasename
._tablename_new
OK.
2014-06-06T20:03:42 Creating triggers…
2014-06-06T20:03:42 Created triggers OK.
2014-06-06T20:03:42 Copying approximately 3 rows…
2014-06-06T20:03:42 Dropping triggers…
2014-06-06T20:03:42 Dropped triggers OK.
2014-06-06T20:03:42 Dropping new table…
2014-06-06T20:03:42 Dropped new table OK.
databasename
.tablename
was not altered.
Segmentation fault (core dumped)
Any clues?