Unable To Handle Kernel NULL Pointer Dereference At Virtual Address
Jun 16, 2007
My server has been kernel panicking on and off irreguarly every 2 days or so since I upgraded to cPanel 11, I'm not entirely sure whether this was the cause however I've isolated the fact it is a kernel issue. I am running CentOS 4.5 and was running Kernel "2.6.9-42.0.8.ELsmp" however switched to the kernel I was running before (2.6.9-42.0.3.ELsmp) and the same issue is still cropping up.
I thought that it may be a memory addressing issue or the like, however from looking up the issue, several C programming forums seem to suggest dodgy applications, the memory usage on the server does always seem fairly low and loads are generally healthy so this would seem to be supported.
The logs before the server kernel panics are as so:
Quote:
Jun 16 17:40:01 buzz kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000010
Jun 16 17:40:01 buzz kernel: printing eip:
Jun 16 17:40:01 buzz kernel: c016563c
Jun 16 17:40:01 buzz kernel: *pde = 177b1001
Jun 16 17:40:01 buzz kernel: Oops: 0000 [#1]
Jun 16 17:40:01 buzz kernel: SMP
Jun 16 17:40:01 buzz kernel: Modules linked in: iptable_filter ip_tables md5 ipv6 autofs4 dm_mirror dm_mod button battery ac joydev ohci_hcd ehci_hcd snd_inte
l8x0 snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore 8139too mii ext3 jbd
Jun 16 17:40:01 buzz kernel: CPU: 0
Jun 16 17:40:01 buzz kernel: EIP: 0060:[<c016563c>] Not tainted VLI
Jun 16 17:40:01 buzz kernel: EFLAGS: 00010246 (2.6.9-42.0.3.ELsmp)
Jun 16 17:40:01 buzz kernel: EIP is at pipe_readv+0x28a/0x29e
Jun 16 17:40:01 buzz kernel: eax: 00000000 ebx: deaeb2e0 ecx: 00020002 edx: 0000001d
Jun 16 17:40:01 buzz kernel: esi: c9274f80 edi: bff0ed50 ebp: 0000006d esp: c9274f44
Jun 16 17:40:02 buzz kernel: ds: 007b es: 007b ss: 0068
Jun 16 17:40:02 buzz kernel: Process sim (pid: 31509, threadinfo=c9274000 task=dda210b0)
Jun 16 17:40:02 buzz kernel: Stack: 00000000 00000000 cd7ee06d 00000013 0000006d 00000001 deaeb2e0 c9274f80
Jun 16 17:40:02 buzz kernel: c30f2a80 c032dba0 c30f2a80 00000080 c9274fac c016566c c9274fac bff0edbd
Jun 16 17:40:02 buzz kernel: 00000013 c015af11 c9274fac bff0ed50 c30f2a80 fffffff7 bff0ed50 c9274000
Jun 16 17:40:02 buzz kernel: Call Trace:
Jun 16 17:40:02 buzz kernel: [<c016566c>] pipe_read+0x1c/0x20
Jun 16 17:40:02 buzz kernel: [<c015af11>] vfs_read+0xb6/0xe2
Jun 16 17:40:02 buzz kernel: [<c015b124>] sys_read+0x3c/0x62
Jun 16 17:40:02 buzz kernel: [<c02d47cb>] syscall_call+0x7/0xb
Jun 16 17:40:02 buzz kernel: Code: 20 01 00 00 b9 02 00 02 00 ba 1d 00 00 00 83 c0 34 e8 a3 53 00 00 58 83 7c 24 10 00 7e 15 8b 44 24 20 f6 40 1a 04 75 0b 8b
40 08 <8b> 40 10 e8 17 c5 00 00 8b 44 24 10 83 c4 24 5b 5e 5f 5d c3 83
Jun 16 17:40:02 buzz kernel: <0>Fatal exception: panic in 5 seconds
At 1:25am last night I received this message and our server locked up:
Jan 16 01:25:02 host kernel: Unable to handle kernel paging request at virtual address 00361fa8 Jan 16 01:25:02 host kernel: printing eip: Jan 16 01:25:02 host kernel: c0177f86 Jan 16 01:25:02 host kernel: *pde = 3cc79067 Jan 16 01:25:02 host kernel: Oops: 0000 [#1] Jan 16 01:25:02 host kernel: Modules linked in: md5 ipv6 parport_pc lp parport ipt_TOS ip_conntrack_ftp ip_conntrack_irc ipt_REJECT ipt_limit ipt_multiport ipt_state autofs4 sunrpc ipt_LOG iptable_filter iptable_mangle iptable_nat ip_conntrack ip_tables dm_mirror dm_mod button battery ac ohci_hcd ehci_hcd r8169 8139too mii floppy ext3 jbd Jan 16 01:25:02 host kernel: CPU: 0 Jan 16 01:25:02 host kernel: EIP: 0060:[<c0177f86>] Not tainted VLI Jan 16 01:25:02 host kernel: EFLAGS: 00010202 (2.6.9-22.EL) Jan 16 01:25:02 host kernel: EIP is at __link_path_walk+0xa77/0xd98 Jan 16 01:25:02 host kernel: eax: 00361f80 ebx: 00000000 ecx: f3138e60 edx: f3138e5c Jan 16 01:25:02 host kernel: esi: f7b4ea0c edi: 01b07b37 ebp: f3138f0c esp: f3138e3c Jan 16 01:25:03 host crond(pam_unix)[27321]: session closed for user root Jan 16 01:25:03 host kernel: ds: 007b es: 007b ss: 0068 Jan 16 01:25:03 host kernel: Process dataskq (pid: 27325, threadinfo=f3138000 task=f403d220) Jan 16 01:25:03 host kernel: Stack: f3138f58 00000000 f3138e90 c018109b 00000001 00000000 f4e0f00a c18c8c80 Jan 16 01:25:03 host kernel: f22e0ef8 01b07b37 00000004 f4e0f006 f3138f0c f3138f0c f4e0f000 f4e0f000 Jan 16 01:25:03 host kernel: 00000000 c01782e8 f7c609b8 c18c8e00 00000000 00000000 00000000 00000001 Jan 16 01:25:03 host kernel: Call Trace: Jan 16 01:25:03 host kernel: [<c018109b>] dput+0x33/0x423 Jan 16 01:25:03 host kernel: [<c01782e8>] link_path_walk+0x41/0xb9 Jan 16 01:25:03 host kernel: [<c01785e0>] path_lookup+0x104/0x135 Jan 16 01:25:03 host kernel: [<c0178725>] __user_walk+0x21/0x51 Jan 16 01:25:03 host kernel: [<c01729bc>] vfs_stat+0x14/0x3a Jan 16 01:25:03 host kernel: [<c0172fc5>] sys_stat64+0xf/0x23 Jan 16 01:25:03 host kernel: [<c030f91f>] syscall_call+0x7/0xb Jan 16 01:25:03 host kernel: Code: e8 46 f4 ff ff 8b 44 24 20 8b 70 20 31 c0 85 f6 0f 95 c0 85 44 24 10 0f 84 6f 02 00 00 8b 86 cc 00 00 00 85 c0 0f 84 61 02 00 00 <83> 78 28 00 0f 84 57 02 00 00 8b 44 24 1c 85 c0 74 03 ff 40 28 Jan 16 01:25:03 host kernel: <0>Fatal exception: panic in 5 seconds Jan 16 01:25:06 host crond(pam_unix)[27320]: session closed for user root
----------------------------------------------- Yesterday morning I received a similare message aswell as the server locking up: ------------------------------------------------
Jan 15 06:40:47 host kernel: Unable to handle kernel paging request at virtual address 00fe0dc8 Jan 15 06:40:47 host kernel: printing eip: Jan 15 06:40:47 host kernel: c03074f2 Jan 15 06:40:47 host kernel: *pde = 3b25c067 Jan 15 06:40:47 host kernel: Oops: 0002 [#1] Jan 15 06:40:47 host kernel: Modules linked in: md5 ipv6 parport_pc lp parport ipt_TOS ip_conntrack_ftp ip_conntrack_irc ipt_REJECT ipt_limit ipt_multiport ipt_state autofs4 sunrpc ipt_LOG iptable_filter iptable_mangle iptable_nat ip_conntrack ip_tables dm_mirror dm_mod button battery ac ohci_hcd ehci_hcd r8169 8139too mii floppy ext3 jbd Jan 15 06:40:47 host kernel: CPU: 0 Jan 15 06:40:47 host kernel: EIP: 0060:[<c03074f2>] Not tainted VLI Jan 15 06:40:47 host kernel: EFLAGS: 00010286 (2.6.9-22.EL) Jan 15 06:40:47 host kernel: EIP is at __unix_remove_socket+0x14/0x4e Jan 15 06:40:47 host kernel: eax: f7abb948 ebx: f5fe0280 ecx: f5fe0288 edx: 00fe0dc8 Jan 15 06:40:47 host kernel: esi: f5fe0280 edi: f76fccbc ebp: 00000000 esp: f6974f68 Jan 15 06:40:47 host kernel: ds: 007b es: 007b ss: 0068 Jan 15 06:40:47 host kernel: Process estate.cgi (pid: 10298, threadinfo=f6974000 task=f6870600) Jan 15 06:40:47 host kernel: Stack: 00000000 c030775f f5fe0280 f5fe0280 00000000 f76fcc80 f76fccbc f7a7a780 Jan 15 06:40:47 host kernel: c02aae3a f76fccbc c18c8600 c02ab950 f65b4680 c0168e5a f65b4680 00000000 Jan 15 06:40:47 host kernel: f792ac80 f6974000 c0167763 00000003 09d6cec8 00000000 c030f91f 00000003 Jan 15 06:40:47 host kernel: Call Trace: Jan 15 06:40:47 host kernel: [<c030775f>] unix_release_sock+0xf/0x19f Jan 15 06:40:47 host kernel: [<c02aae3a>] sock_release+0x11/0x63 Jan 15 06:40:47 host kernel: [<c02ab950>] sock_close+0x26/0x2a Jan 15 06:40:47 host kernel: [<c0168e5a>] __fput+0x55/0xee Jan 15 06:40:47 host kernel: [<c0167763>] filp_close+0x59/0x5f Jan 15 06:40:47 host kernel: [<c030f91f>] syscall_call+0x7/0xb Jan 15 06:40:47 host kernel: Code: 89 c2 c1 ea 08 31 c2 81 e2 ff 00 00 00 89 16 89 fa 5b 89 d0 5e 5f c3 53 89 c3 83 78 0c 00 74 43 8d 48 08 8b 40 08 8b 51 04 85 c0 <89> 02 74 03 89 50 04 c7 41 04 00 00 00 00 8b 43 18 48 75 21 68 Jan 15 06:40:47 host kernel: <0>Fatal exception: panic in 5 seconds
I have an apache 2.2 server that is having issues handling a SSL request from a Virtual IP. The Virtual IP sends all requests via SSL to a particular port for which I have and is listening. It looks like my apache server (17.16.3.7) is trying to use HTTP to talk to the HTTPS request coming in from the virtual IP address. The ssl_startup_log Error below is when I try do https request to my-virtual-ip-address.com I don't have any issues using [URL]...how to troubleshoot this?
ssl_startup_log Error: [Wed Oct 16 07:49:19 2013] [info] [client 17.16.3.7] Connection to child 0 established (server my-virtual-ip.com:443) [Wed Oct 16 07:49:19 2013] [info] Seeding PRNG with 144 bytes of entropy [Wed Oct 16 07:49:19 2013] [debug] ssl_engine_kernel.c(1761): OpenSSL: Handshake: start [Wed Oct 16 07:49:19 2013] [debug] ssl_engine_kernel.c(1769): OpenSSL: Loop: before/accept initialization
[Code]...
Here is the initial startup log for apache ssl…everything looks good here to me.
Startup ssl_error_log: [Wed Oct 16 07:53:47 2013] [info] Loading certificate & private key of SSL-aware server [Wed Oct 16 07:53:47 2013] [info] Init: Requesting pass phrase via builtin terminal dialog [Wed Oct 16 07:53:59 2013] [debug] ssl_engine_pphrase.c(475): encrypted RSA private key - pass phrase requested [Wed Oct 16 07:53:59 2013] [info] Configuring server for SSL protocol [Wed Oct 16 07:53:59 2013] [debug] ssl_engine_init.c(406): Creating new SSL context (protocols: SSLv3, TLSv1)
My customer has an external facing Apache server that is acting as a reverse proxy to two internal applications. They have:
- external addresses for each app which resolve to different ip addresses, so app1.their_domain.com and app2.their_domain.com resolve to 77.3.170.10 and 77.3.170.11 respectively. - the Apache server has two network interfaces with ip addresses 192.168.10.10 and 192.168.10.11 - the external ip addresses resolve to the above internal addresses - the firewall between the Apache server and the internal app servers is configured to allow traffic from 192.168.10.10 to reach app_server1, and traffic from 192.168.10.11 to reach app_server2, both using port 7777.
I have configured a virtual host in httpd.conf for each ip, i.e.
This works fine in that the external address are being routed to the correct application, however the firewall is blocking requests to the second app as it appears the requests are coming from the Apache servers 'primary' ip address 192.168.10.10 instead of 192.168.10.11.
Is it possible to send requests using the ip address from the relevant VirtualHost?
Past shared hosting deals we been trying out sucks. We are a community forum that just started but know we will grow a big database in the future. We want to prepare now and have no problems. It's a LOCAL Radio-Control (R/C) forum.
What VPS Host would you guys recommend that handles forums well? So far, I broke down to WiredTree.com.
I am currently researching the options open to me for Virtualisation, the two main ones I have seen are Xen or KVM.
I mainly use CentOS (RHEL), but have read that the version of Xen with it is very old, broken and unstable. KVM isn't included in the kernel that ships with CentOS, as it is too old, apparently it was first featured in Kernel v2.6.20. There isn't likely to be an update till RHEL6, which is due for release first quarter of 2010. I can't wait over a year, so need to find another Distro for use as the Host OS/Hypervisor.
I have built a pretty powerful server, it has an Intel Xeon 3230 which has VT - so I might be better off using KVM over Xen. I am going to collocate this server, so realistically I can make this decision only once - as it would be a PITA to re-install a host Linux distro remotely.
I did a search on distrowatch for distros with the latest version of the kernel, and Slackware came up as being just one minor version behind the most current (v2.6.27.7).
Now this distro is very mature, so should be a fairly safe bet, but it is a 32bit version and can't host 64bit VMs. I have 8GB of ram so want to be able to use it all, and offer the choice of 32/64bit VMs. So that's that out of the window.
I have used Arch Linux on and off for a couple of years as a workstation OS, but because it is so bleeding edge, when pacman updates it can break itself. But I suppose if I just use it as the Host OS, and never let it update/reboot, then it won't break. It should be fairly lightweight and stable, as I will be installing the bare minimum packages. I have a management card, so if the server fails to boot, then I can still remote in to fix it.
If I do want to update the kernel, is it possible to update without rebooting? I think it is somehow... unless I can just reboot during an unused time at 3am or something.
As you can tell I am leaning towards KVM on Arch Linux (x86_64). Is this a good plan?
I've started looking into KVM to possibly to run alongside or even to end up replacing our current Xen infrastructure. The fact that it's built into the mainstream linux kernel is very appealing.
Are there any Control panels/basic frontends for this at the moment to allow users to Reboot/Reimage their VM's? At the moment its looking as though we would need something inhouse or custom developed
I've been trying to get some domains parked using DirectAdmin's domain pointers. I've searched for threads about this on Google, and followed the instructions. I go to Domain Pointers -> Add New Domain Pointer. I put the domain into the form field (leaving 'Create as Alias' checked) and click Add. I've waited for a few days to make sure there were no caching problems, and the domains still didn't resolve. The nameservers on my domain registrar are set correctly. I've parked domains before on CPanel and it worked just fine.
I am seriously confused mainly because of the way it was explained in my training at work. Can someone please give me an explantion of the difference between creating a cname record and using a domain pointer? My understanding is that they both effectively do the same thing which is allow one ip address to be used for different domains.
Extra marks given for an easy to understand analogy as i'm definately a visual learner.
I am trying to setup a subdomain and/or virtual host to redirect to a specific port and path. I am, however, having great difficulties doing this.
I have setup my server with DDYNS through my domain name registar.
Through the ddyns client I have set it to assign a subdomain of "outside.name.com" so that my server will have a easy name to get to instead of a dynamic ip address.
I have also setup on my registrars host records another subdomain of "inside.name.com" with a static IP address for internet network accessing to my server.
My problem is that I have a service/program on my server that I need access to both internally and externally and this service can only be access through a port of 32400 and HTTP address of /web. (e.g. outside.name.com:32400/web or inside.name.com:32400/web)
This is annoying for others to type out and I am just wanting to make it look pretty. Is there a way that I can create a VirtualHost or Subdomain of "service.*.name.com" that redirects them to ":32400/web" of the hostname they're on? (e.g. service.outside.name.com automatically forwards or proxies--to keep it pretty--to service.outside.name.com:32400/web)
I'm attempting to run PPA on Azure but I only have one IP to work with, the public IP address. It's not possible to communicate between servers using the internal IP addresses as they are not necessarily on the same sub net. How can I get PPA and service nodes running on a single IP address per machine?
An example of the error I get when setting up a service node is
Failed to execute command 'cscript /Nologo http_download.js http://<private ip address>/tarballs/Win32Bin/support.cab'. Check logs in 'c:POA_Deploy' at host '<public ip address>' for more details about the reasons of failure.
This works on my site. But for some reason I still get the occasional IP's through.
I looked at my Lighttpd server-status and I have 600 connections from 3 different IPs that come from China.
I typically use ./route add -host 222.221.81.3 reject as the way to block them, but it changes from time to time. The Chinese are using 90mbps of bandwidth and I want it to stop as they must be directly hotlinking my content.
How to null route large blocks from China? Please note I want to keep Hong Kong, Macau and Taiwan.
I'm having a problem that I've never run across before, and was wondering if anyone might have any ideas as to what may be causing this.
Basically, on 3 of 5 new servers on a brand new private rack from The Planet, we're having what we've narrowed down to be a problem with PHP or Apache. Loading any sort of PHP page with a larger output (even such as a simple 'phpinfo' call) results in, depending on the computer or browser in use:
- The page loading for a split second then reverting to a DNS Server Not Found page (observed in IE) - The page loading, but filling the source code with vast amounts of extra blank spaces, making a simple phpinfo call download 5+mb of HTML (observed in both IE and Firefox) - The page loading part way, then hanging (observed in Firefox) - Occasionally the page will reload over and over again all by itself until it ultimately goes to a DNS error page (observed in IE)
Pages not including PHP, including very long .HTML and .SHTML pages, load just fine.
Here's a link to a page calling a simple phpinfo string, and nothing else (as this is my first post, I can't link directly to URLs, sorry):
I have a server setup and running shared hosting perfectly. I duplicated one of the plans and just set it to DEDICATED IP. This is for users that will be requiring SSL.
I then went into my panel settings and added in all the additional ip's. It even says in the panel listing "6 dedicated ip's available".
Yet, when I try to re-run the task for provisioning it constantly fails with the message:
Unable to create hosting. Ip address does not exist in client's pool ....
We are trying to use a configure settings for an external SMTP server within Plesk (Windows 2008 R2 Plesk 12) but are receiving the following error message:
Error: Unable to encode IDN email address 'username': email address is invalid
We are trying to use a username for SMTP authentication as we do not have the option of using an email address with our current SMTP relay provider.
Is there any way around this so that we can use a username rather than an email address?
we have one box in hivelocity.net that has been down so many times this month that we were forced to remove links to siteuptime where we were once so proud of having a 99.7% uptime for 3 years in theplanet.
syslog shows that just before crashing, these entries were made:
kernel: kernel BUG at mm/rmap.c:479 kernel: invalid operand:0000 [#1]
dmesg also shows this:
... Brought up 2 CPUs zapping low mappings. checking if image is initramfs... it is Freeing initrd memory: 482k freed NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xf9f20, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) mtrr: your CPUs had inconsistent fixed MTRR settings mtrr: probably your BIOS does not setup all CPUs. mtrr: corrected configuration. ...
i've googled these messages and they point to ram problems.
hivelocity.net claims to have done diagnostics on the box and that there were no problems reported.
they said this is a result of a sys configuration problem made by us.
Last year I ordered a new server with Centos 4.3 and it had the kernel kernel 2.6.9-34.0.2ELsmp installed. It runned fine and I didn't update any packages since then.
Today I started getting a problem where both mysqld and kswapd0 uses very high amounts of CPU, spiking up to 100% and my memory usage is at 99% all the time. The problem seems exactly the same as the one mentioned in this thread.
In that thread the exact same kernel is said to be insecure and to cause this problem. I also came across a centOS bug that reports this problem with high cpu, mem usage and mysql & kswapd0 consuming all resources.
In the linked thread the person solved the problem by upgrading to kernel 2.6.9-42 using rpms but others recommended a newer kernel or a custom compiled kernel for CentOS.
Apparently when they used yum it said 34.0.2 was the latest kernel.
What should I do to upgrade the kernel, which version should i upgrade to, and where do I get it from? I won't be able to compile a custom kernel and I've only installed basic rpm packages before.
I've only ever had a shared hosting account with Hostgator, plus a few freebie hosts. However, I'm now pulling some heavy traffic and I'm concerned that Hostgator is going to suspend me soon.
My traffic on Saturday for example was ~2600 unique visitors and ~5000 page views. All of this traffic was from WordPress blogs and a small SMF forum. I've since converted one of the blogs to a static site to limit my CPU usage and I've setup caching for my other WordPress blogs. Advice I've heard on the Hostgator forums is that 7000 page views per day for a database driven site is around the time you should be upgrading and based on my traffic from Saturday (which admittedly was a bit of a spike) I could potentially be receiving 150,000 page views/month, so about 20x the point at which they recommend upgrading at.
Anyhows, in a nutshell I need to upgrade, or risk Hostgator throwing a tantrum at me ... but I don't have a lot of cash to pay for an upgrade Due to my lack of cashflow I've been considering moving to a VPS. The company which has interested me the most is HostV.com who offer a 256 MB (with 1000 MB 'burst' RAM) for only US$39.99 which seems quite reasonable to me.
They say that their 256 MB plan should be able to handle over 5000 page views per day for a WordPress run site, but I'm a little suspect. Do any of you know if this is a reasonable expectation from a 256 MB chunk of a virtual server? I have no idea and am always wary of believing the sales pitch of a random company across the other side of the world.
PHPAuction GPL Enhanced V2.51 Auction Software seems to be the perfect solution for my client, but the PHP requirements are very specific and the host we currently are using doesn't allow anyone to play with .htacess which is the usual workaround. Can anyone recommend a host that they know has the following setup?
Minimal server requirements are as follows: - Apache web server - PHP 4.0.6 or later (see below) with safe_mode=Off - register_globals=on - no open_basedir restriction - MySQL Database - 3.0 or higher - "Cookies" MUST be enabled on your computer!
Alternatively, does anyone know of any auction software that restricts sellers to only the admin?
I have a client that asked me to educate myself about web hosting and make a recommendation to him about where he should be. He currently has a shared hosting server at Network Solutions and finds unexplained slow downs and disk corruption reports in his forums DB unacceptable.
I'm glad I found this site-lots of good info but nothing like throwing up some stats and seeing what people recommend. The client told me he wanted to move to a dedicated server but I'm thinking a VPS might do the trick. Especially if upgraded with dedicated Core as well as RAM such as wiredtree is offering.
Looking for a managed, Unix based server that in a typical month serves 100k unique visitors 230k page views 500Gb of downloads
But needs to be easily upgradeable to handle his expected traffic levels in the next year of monthly visits in the order of: 250k unique visitors 600k page views 1.1Tb of throughput As far as features:
*Currently they use about 15 gigs of disk space. Some of that is inefficient disk management but the bulk is them supporting previous software releases.
*needs to be fully managed
*US datacenter with all the features you guys would expect to have as far as backbone access, security, power backups, etc..
*Backups by provider. Let's say 5 gigs worth since the old software versions don't really need to be backed up.(I'll recommend his own backups as well)
*Either plesk or cpanel
*15 minute hardware SLA is what the client is asking for but i'd like to present some comparisons to 1 hour SLA companies to see how much he'd save.
And finally, i tried to search for the answer to this but the keywords kept bringing up lots of hits without good info. The client sells software so the bandwidth needed is pretty consistent until they release a new version. Then it skyrockets to the point they may have 1500 people trying to download a 50Meg file simultaneously. What is the right way to handle that? Use a CDN or negotiate with the hosting provider to provide burstable bandwidth as needed. As a side note while looking at many offerings I was most surprised that bandwidth seems to sold in large chunks with overage costs hidden.
I'm not quite sure how much of Ram I need for my vps, But I'm going to get 1GB Vps from wiredtree.com
Anyone can tell me what kind of website I would be able to run on such an VPS? If it's just wordpress driven website...
Maybe anyone can share how much traffic your site have and how much ram it's using?
At the moment I have website with about 40k uniques/day and ~100k pageloads per day hosted on shared hosting but they have gave me 3days to find another hosting because they say I use to much of their traffic...
I use zoneedit to point my domain to the server, and a few times their servers don't respond for a few minutes that causes my site to be unaccessible. I was wondering if there was any better way of doing this? Please give me suggestions on what to do to have proper dns.