If you use Centos, you might use this tips to solved this problem.
Edit /etc/sysconfig/network-scripts/ifup-eth
if [ $? = 1 ]; then
ARPINGMAC=$(echo $ARPING | sed -ne 's/.*\[\(.*\)\].*/\1/p')
net_log $"Error, some other host ($ARPINGMAC) already uses address ${ipaddr[$idx]}."
# exit 1 <--- comment this line.
Then start the network using ifup
ifup eth0