MySQL thinks Master & Slave have same server-id, but they don't
The server-id is stored in the /var/lib/mysql/auto.cnf in addition to the standard my.cnf config file.  

When cloning the data directory from master to slave, you need to delete the auto.cnf file in the data directory (i.e. /var/lib/mysql) before starting the slave.