The dreaded scenario.
Well about a week ago I got an email from one of my host’s that they were discontinuing their VPS offerings. It also stated that I had until March 20th to move somewhere else. That was pretty much the gist of the email. I had filed a support ticket back in December stating that the Virtuozzo backup system was not working. They said they’d have it fixed in a day or two.. well it’s March and it still isn’t working. Not to mention, they no longer answered support calls and always seemed to be “away” at the Live Chat screen on their website. Before they had Excellent customer service but I believe they truly dropped the ball on this one.
Trying to find a solution to my situation I called my other host (the one I use for my web hosting clients) to see if they could set me up a VPS running Cent OS in which they said they hope to have that capability someday but for now they only offer Fedora. So then, I had to try and find a new host, however, this time I decided to get a powerful enough package to handle my Nagios installation as well as all of my webhosting clients.
I was able to find a fairly decent price with a reputable (I hope) host. My next journey was trying to consolidate two servers and get them to actually work together. At first transferring all my clients over seemed like a hard task and then I realized that going from Cpanel/WHM to Cpanel/WHM was about the easiest thing in the world. So far, I have everything working better than before with one exception. I could not get Cricket to work on my new VPS which I believe has something to do with some crazy suexec details that I finally gave up on.
Also, when I transferred over my Nagios installation I decided not to try and get NagiosGrapher set back up as it was such a pain the last time. I know quite a few people have stopped on this site looking for guidance on installing it and now I finally have some to give. RUN AWAY FROM IT! I decided on an alternative this time called PNP (PNP is not PerfParse). It was very simple to install, seems to be updated reguarly, and has plenty of support behind it. I have not mettled with the customizing the graph displays but they support all of the regular RRD details so it shouldn’t be a problem. Installation was a breeze! I suggest that you try it and I believe that you will be impressed as I was as well. Other notes, would be that you should grab the -CURRENT branch of Nagios as it has some great improvements as well.
Well as one of the last steps in getting my business organized and ready to start marketing I have been working on a billing system that would do most things for me.. to make my life easier.. and so I don’t forget to send out a bill :-)..
Well as I’ve posted before I am a FreeBSD shop.. well I got a vpn with CentOS to handle my monitoring system and after realizing how out of touch I was with Linux commands I decided to put Linux on the spare server I had at the office to build my backup host on.
I tried to install Freeside about a month ago on one of my backend FreeBSD servers and was rather unsuccessful.
I tried a few days ago to install it on the CentOS box and it was a slightly better experience although I still didn’t get it working..
The software is built on Debian and was designed using a Postgres database.
At this point it was clear I had two things going against me. 1.) I’ve never used Debian and 2.) I’ve never used Postgres. The main installation issues were regarding both of those issues due to the fact they were either dependency issues or database errors. (As I was trying to use MySQL which isn’t fully supported)
I eventually solved these problems by installing Debian Etch as a VM and not surprisingly I used apt-get to install the dependencies and then compiled and installed Freeside perfectly.
I’m still having a few issues getting RT going but that’s nothing I didn’t expect since I had such a hard time getting it working at work (although that was partly due to the Exchange server being the main mail relay) I’m just happy my billing system is up and going now! I was really dreading having to do everything manually using QuickBooks.
Well.. I finally got an external vps account so that I could monitor my growing network accordingly. I got Nagios installed pretty easily, however NagiosGrapher is utter annoyance. First, I had installed the Nagios RPM which for some reason on Cent OS 5 installed in some really odd directories. Nagios was working great but I spent 16 hours battling with NagiosGrapher trying to get it to work.
I eventually uninstalled Nagios and re-installed it via the source (which is what I prefer anyhow). I then installed NagiosGrapher without any problem as the default layout worked great for the ./configure script.
However, it took me quite awhile to get things to work right. The forums at NagiosExchange.com aren’t all that active the documentation for NagiosGrapher is sub-par at best.
I also have Cricket installed on this server and after I had finally got all my graphs working in Nagios I checked Cricket and noticed that the text was not showing up. I had to change some of the RRDTools permissions to get NagiosGrapher to create PNG graphs. I guess that broke Cricket; After fiddling with the permissions again I finally have a solution that works.
Life is definitely flying by right now. I have had a total of 16 hours sleep since Tuesday so I am just about dead. I only have a few other things to get in line before I can really start advertising my service and hopefully get some real clients. As far as the service things have been going great for three weeks with 100% uptime!
I am working on a wiki project right now to help organize some config files, etc. As soon as I get that up and going I should post the Back to Back DSL HOWTO as well as some Nagios Plugins that I have adapted as well as a full detail of NagiosGrapher config files with examples, etc.
*that last part might take awhile, as I am still learning it!
–begin rant–
Please explain to me why you would not release a new version when you have 156 patches that must be applied.
–end rant–
I just installed vim on 4 machines today and it was rather annoying.. So i thought I’d complain about it.
Among other things I now have my external monitoring system working as well as a few clients up. Now it’s just time to move into salesman mode and pray nothing goes wrong ![]()
Well.. I got delivery of three new servers last week and I finally had a chance to set one up yesterday. I finalized some things on it today and moved all the network printers over to it so that I could demote one of the aging domain controllers on the network and turn it into a FreeBSD box to act as the local Intranet server. The three new servers run Windows Server 2003 R2 and so far I like the Print Management Console but I haven’t had a chance to explore the other features of R2.
I also converted all of the Faculty over to Roaming Profiles last week as well as re-directed their Desktop folder to their home directory and so far logins are as fast as ever and no one has complained after the initial 1+ hour logins and logoffs the first day
My next objective is to start sorting through the Group Policy that is currently in place and restructuring the OUs in Active Directory so that I can effectively publish printers to the users that need them when they login depending on which computer they are at. I also plan on using GP to roll out Firefox, Adobe Acrobat, and other programs that require way too much time to install on every computer after a re-install.
I still have a few issues on imaging some of the other machines that are in place on the network but I think I am close to a solution.
In other news I am very close to getting all of the users happy so things are looking up. I am still working overtime but I have a vacation coming up that should be great. I did get a bit of relaxation this past Saturday as it was the opening day of Dove season. I was only able to hunt about 2 hours before I had to get to work but I did manage to get 6 and all of us together got 20 so it wasn’t too bad. Hopefully I’ll get a chance to go a few more times next week.
This may just be the best tool for an administrator that I’ve ever came across.
It works like a charm!
It allowed me to change all of the local administrator passwords on the domain at one time.. remotely at that. Why did I need to do this you might ask? For simplicity of course.. when I took this job I was given a list of 4 administrator passwords that had been used over the past 4 years and I even came across computers that didn’t have one set or used something different.. after about 15 reformatting operations I decided there had to be something better and I finally came across this. I hope it helps someone else out in the future!
Connecting SDSL Modems Back to Back
Well I finally had some time to sit down and configure my Efficient 5851 SDSL modems in a back to back fashion.
I have them working great when connected via a patch cable. Tomorrow the telco is finishing up my Dry Loop install and I should be able to just connect them at both locations and they’ll still work :).. So let’s hope.
The maximum speed I can achieve on these modems is 1152 kbps which will work for now and will give me time to get my tower up so that I can do a wireless backhaul.
I am unsure of the actual speed I will get due to the distance of my two locations but we’ll find that out soon enough and if it’s too slow to support clients then I will be working on getting my tower up as quickly as possible or looking into solutions that will bond multiple dry pairs since I can get these pairs rather cheap it might be more cost effective than trying to get the tower put up at this time..
I hate the way that you have to manipulate a Windows installation CD-ROM to get it to take legal keys if the system is pre SP2..
I have OEM machines which has SP1a keys and I finally was able to get the Sp2 to slipstream into the original media which accomplished by using the information at the site mentioned below.
I am *hopefully* on my way to begin imaging those labs now that I think I have an installation cd that works.. I guess it is simple enough that you can change a few codes in a text file and make a cd do what you want but it’s still a headache and the fact that they changed the algorithm between SP1x and SP2 is just stupid.. why give us SA’s a headache like that? Really.. what is the purpose.. it’s not like it lowered the amount the software was pirated.. It’s a joke.. but still a headache.
I stumbled upon this site today and it’s just plain awesome..
http://smithii.com/slipstream_xpsp2
Props to this guy for his scripting.. but whats even better is that it uses wget which I had no idea I could get for windows.. that makes me especially pleased with this find!
http://users.ugent.be/~bpuype/wget/#download
Now I have to get back to imaging these two labs before Monday..