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 (v22.214.171.124).
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 have a windows 2003 vps and I need way monitor how much traffic I make per month. I believe I'm getting close to my quota and I need to measure it.
I've seen some nice free programs that claim to work on windows 2003 server but the fact is they don't use a service so they only work while the GUI program runs, which is obviously silly for a server!
What do you guys use for this? I mean other then web traffic tools since most of my traffic is not HTTP!
I've set up a website using a no ip-account, nothing fancy or business-oriented, and I have it working this way:
no-ip(port 80 redirect to port 6500)->router(redirect port 6500 to pc2 with ip 192.168.1.3)->pc2(vmware server redirects port 6500 to virtual machine with ip 192.168.60.100, which is running an asp .net server serving on port 6500)
The router does not forward any port other than that one, but I would like to know if this has any risk for the other machines on the lan.
I want to be able to clone a existing virtual machine image(whether it's openvz or xen) and deploy it.
It's sort of like Amazon EC2.
I want to set up a virtual machine image once. Then deploy it(it doesn't matter whether it's on the same physical machine or not) to a new machine or overriding existing image on a existing machine. It's fine that the VPS provider charge me a monthly charge for every virtual machine I deploy.
This way, I only need to maintain one master virtual machine. It'd be even better if I can export a image to my own machine, modify it locally, then upload it for deployment.
I would like to understand what is the difference between VPS and a VDS. I understand they sound the same, however from a cost stand point VPS is way cheaper than VDS, and I am not very sure of the reason.
Am using Windows 2003 server with IIS6.0 and SMTP.I tried to send mail using ASP.net C# code through SMTP service.But my mails are getting queued in C:InetpubmailrootQueue.
What could be the problem??I've done many trouble shooting steps but no luck.I changed the Relay settings.Since I am in a LAN connection, i've tested the relay setting using both the 'localhost'and 'MyDomainIP'but everything in vain.
I am 3 days new to figuring out how to get Perl scripts to run on my Windows XP box. I downloaded and installed the Apache installation file "httpd-2.0.65-win32-x86-openssl-0.9.8y.msi" and the "strawberry-perl-126.96.36.199-32bit.msi" from the perl.org site in hopes that I could get a feedback form to work for a web site that I am working on.
Out of the many pages that I have viewed online of how to configure the Apache Server, nothing has given any favorable results with their explanations.
My last attempt was [URL] ..... where I could not get the example to work. I did the changes to the Apache file "Edit the Apache httpd.conf Configuration File" fairly easily but I must be having problems with the test.pl because I can't get it to work.
I used a different version of Perl (Strawbery from perl.org because it installed without giving me an error pop up after installation) and after copy pasting the script, in an attempt to get it working, I ended up changing it in hopes that I could get it working, shown below.
where I assumed that "#!" meant the "C:" drive and substituted the first "/perl" with the folder the Strawbery Perl had installed itself to and left the second "/perl" in the first line thinking that it was referring to the executable in the "C:strawberryperlbin" folder.
This is the error I get when trying to get the script to run when typing "localhost/test.pl" in the address bar.
"Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. ........"
Know how I can change the title of this post to read "Configuring Apache HTTP Server 2.0 to run Perl in Windows"?
I've recently found (last 6 weeks) that the performance of my client's websites on my trusted host's servers isn't how it used to be and/or how it should be. The download seems to take way much longer than before. So far it hasn't resulted in a significant drop in average pageviews per unique visitor but it might do if things continue. The host claims a number of attacks on the mailserver and an unusually high load at one point in time. Above all it's just annoying - isn't reliable server performance what can be expected from a reputable host?
Here's the question: what's the best way of monitoring online how the web and mail servers are performing so that I can take this report to my host and urge them to take (more) action? Ideally I'd like to compare this with a seperate web server that I use for another client. I don't mind spending a little bit of money but high subscription fees are not in my budget.
What are the parameters, other than the tcp services(http,smtp,ping,dns,mysql), would you monitor on a server/vps to ensure its smooth running(free mem,disk usage,user_beancounter etc...)? if any, what is the monitoring tool/and the plugin that you use?
if there is a good software for linux servers.. basically I just want to recieve a carbon copy to my email address of any mail that gets sent from my server.. any mail sent whatso-ever, via php or however it gets sent, basically a catch-all.
I am worried about spammers using my server to send mail.
in the direction of a S.M.A.R.T client for Windows Server 2008 that matches as many of the following as possible:
- Lightweight - Free - Quite good
I'm not looking for one that hooks into explorer or even runs all the time. Something that runs periodically (shceduled task) and polls information, mailing / popping up an alert if it finds a problem.
Basically something like the smartmontools for Linux / unix.