I ordered a 512mb/50gb VPS from Ray with BigVPS/Colo4jax. I will detail my experience with Ray and my first VPS as follows:
I sent Ray several presales questions in which he answered in reasonable period of time. Their prices are exceptional, but I had concerns about managing my own server. I read several good reviews here on WHT so I decided to take the plunge and ordered at 1:31pm on 12/27/07. He said they usually have them ready in about 48 hours. I didn't get my box until 12/29/07 at 8:46pm which was actually about 55.5 hours, but I got the box so all is good.
(keep in mind, I am good on my toes, but I am a VPS newbie)
I ordered the box with Ubuntu on it. Well the first thing I did was connect via SSH, as by default all other ports/services are not installed by default. The thing that concerned me is it said something about version 2.69.xx. This actually scared the crap out of me because I know Ubuntu is up to 7.10 now. I figured out later this was a kernel version, not Ubuntu version. I googled updating ubuntu and proceeded to do an aptitude dist-upgrade or whatever. I accepted defaults and away we went. BEWARE, there is a special libc6 driver for xen called libc6-xen. If you do the upgrade, it recommends upgrading this package which is not good. It breaks alot of things with the OS. So lucky me, within 30 mins of getting the box, I had it screwed up pretty good with no ftp daemon/client, no apache, no way to get anything to the box. I couldn't install anything with aptitude due to the lib6c being messed up. I found a version of the libc6-xen in my root folder. (bigvps must have used this version with ubuntu 7.04) When I tried to use that, it said it was an old outdated version. I did end up finding a newer version on the ubuntu site, but how to get it to the box? While I was messing around with my ftp client, filezilla, I found an option for ftp over ssh. I tried it and it works....SWEET! I proceeded to install that one and every things been running sweet ever since. There are 3 lib6c packages that aptitude has marked for holding back, due to the lib6c-xen version. I have since installed apache2, shorewall, webmin, virtualmin, postfix, dovecot, proftpd, procmail, and a couple other things.
Speed has been good, and the box has come back up any reboot. I ran into a problem with time not being synchronized on the xen host and sent support an email on Sunday at 1:17pm. Ray emailed me back at 6:46pm. About a 5.5 hour turn around time, but it wasn't mission critical, and he did fix the problem.
Now for my questions:
1. The box has no swap, shouldn't a vps be setup for swap in case it runs out of system memory? Is this typical of a VPS?
2. Not to nitpick, but it was supposed to come with 50gb of space, webmins system status shows 46gb total. DF -h shows:
In the above listing, it shows 46G with 3.1g used...but only 41g availible. Where did the other 2.9gb go?
3. Should I make a big deal with bigvps.com about the missing 3gb? Its really minor, but considering the reseller account I came from only had 4gb total, I could see it being relevant.
4. Not taking into account the space from my domain pages and webmail, how much diskspace would you estimate a install of ubuntu 7.10 to take up with the typical packages: apache, procmail, shorewall, spamassassin, postfix, dovecot, mysql, php, webmin, virtualmin, usermin.