ifup eth0
SIOCSIFFLAGS: Cannot allocate memory
Failed to bring up eth0
This is on a Centos 5.5 machine with OpenVZ kernel 2.6.18-238.12.1.el5.028stab091.1PAE, I updated 3 systems with the same hardware to the same kernel and for some reason the network didn't come back.
This only happened once the first time I booted into the new kernel and hasn't happened again but this is a serious issue for those running systems from remote locations such as a datacenters.
I believe rebooting is what fixed everything or possibly removing and reloading the kernel module for the NIC.
This may be a sign of a bad motherboard or power supply, eventually the related system just wouldn't come back after a reboot and would not power up at all. Further, before the system died weird and random things happened with grub needing to be reinstalled after being corrupted etc...
ifup, eth, siocsifflags, allocate, centos, kernel, update, rebootifup, openvz, pae, updated, hardware, didn, booted, hasn, locations, datacenters, rebooting, removing, reloading, module, nic, motherboard, wouldn, reboot, grub, reinstalled, corrupted, etc,