Static IPv4 & IPv6 configuration on CentOS 6.2
Network Manager is trying to override your static configuration settings. As root or sudo user, run:
service NetworkManager stop
If you don't have service, try:
/etc/init.d/NetworkManager stop
Also, you can set the static interfaces to not be managed by the NetworkManager, which is what I did in my CentOS configs merely by adding the line
NM_CONTROLLED=no
to your static config files. Your static configuration files don't have that line, meaning the NetworkManager will try to control those interfaces instead of ignoring them.
See here for reference on disabling and/or uninstalling NM.
Isn't this network-manager conflicting with static network configuration files? Disable network-manager if you run CentOS on server, NM is silly and there's no need to have "dynamically" changing network settings.