Failed elasticsearch upgrade 2.3.4 -> 5.5.0 , all shards is unassigned

es2.3.4 -> es5.5.0 upgrade,shutdown old cluster and reboot new cluster, new cluster is running, but all shards is unassigned.
env:

A log file from the master node or output of allocation explanation api would really help us in identifying the issue.