主机状态为standby,从机slave1为active
执行命令:
hdfs haadmin -transitionToStandby --forcemanual slave1
hdfs haadmin -transitionToActive --forceactive --forcemanual master
1071 - Specified key was too long; max key length is 767 bytes
Navicat建表时出现字节总数超过767。原因是varchar(255)代表可以最多存放255字符,在字符集utf8mb4一个字符最多占4个字节,那么该类型最多存放255*4个字节。因此解决办法是
将字符个数改成 < 767/4,191以下都可以
或者将字符集改成utf8,一个字符最多占3个字节,3*255<767。