I did a terrible mistake two days ago when tried to compile and install the glibc library. Of course the process failed and left me out of the cold without any option to restore back to previous state. Every commands in ssh except “cd” throwed back at me this:
relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
If I were on a dedicated server, there would be an option to reformat the disk, reinstall the os then restore the backed up databases & files (thank god i did do back up, not often but enough to save my ass some times). But that solution would take at least a day to complete: 12 hours for the support to reformat & reinstall OS plus the time you need to download the off-site backup and restoring them. And the latter is definitely not a pleasand experience.
So the fact that i’m on a VPS did save me this time: after a few click on the VPS control panel and a cup of coffe everything went back to normal. Not the state right before the glibc corrupt but 5 days before ( i should do backup more frequently ).
One of other strong points of a VPS is the scalability. No, i’m not talking about the scalability that Amazon AWS offers, it’s on a complete different level. I’m talking about the scale of the gap between a shared hosting environment and a dedicated hosting environment. The server can gradually grow with your site, although not instantly, and you can move your server image around if you want.
So what’s the point ? The point is: virtualization & cloud computing have unquestionably very bright future !














Post a Comment