Never Let the Vendor Set Up a Server
-
This thread is pretty popular. We have a good chance of it entering the "all time most popular threads" list by the end of the day!
-
@Carnival-Boy said:
If you're thinking it might be better to configure the server remotely, how would you do that?
Personally, this is how I would recommend handling it.
First of all, we agree the details on how you want the host setup, IP address, ect.
Server goes to our office, it is then DOA tested, RAID configured and prepared, virtual host setup, then the performance on each item measured, network cards behaving over the LAN on Gigabit? Disk IOPS where they should be?
It's then powered down, given to a courier and delivered to your site, usually the day before the engineer is scheduled to arrive so if the courier is delayed, it does not delay the project or the engineer can be re-scheduled.
All the engineer is supposed to do, is arrive on site, unpack the server, get it into the rack, plug in the extra cabling and make it neat, then power it on, his laptop OR one of your machines is then used for us to remote onto your LAN, where we then talk to the ESXI host to check that everything is working as it should be.
Engineer leaves, you then enjoy your new server.
Now, the main question "How do I setup a cold brand new server without physical access to it"
-
@Breffni-Potter said:
Engineer leaves, you then enjoy your new server.
Are you using the term "engineer" here to be the racker? There should be no engineering once you are done with the server, right? Just plugging in cables and putting rails in the rack. No engineering, not even administration. Not even IT. Purely physical labour, right?
-
Here's an older video on what ILO is and why it is cool.
In the blunt non technical terms, it is a webserver and RDP client on the HP firmware which allows you to see the status lights, error warnings and tell the server what to do the same as if you had direct access via keyboard and mouse and were in front of it.
So if you were to do this cold it would go like this.
- Server arrives direct from HP to you
- Engineer racks the server, connects it up, does the initial ILO config (which you must do!)
- ILO is then tested with the engineer standing by when the server is powered up, he should not touch the server from now on.
- Remote engineer shutsdown and powers on the server 100% remotely.
- On site engineer leaves, all the same setup then happens in the rack.
This video might be more helpful: https://www.youtube.com/watch?v=tJN0mm0TQzM
-
@scottalanmiller said:
Are you using the term "engineer" here to be the racker? There should be no engineering once you are done with the server, right?
The pure physical labour guys have had a tendency to do....interesting things. Clumsily knocking a server with force, yanking out a cable whilst being clueless.
Think closer to 1st line tech rather than warehouse worker.
-
@Breffni-Potter said:
@scottalanmiller said:
Are you using the term "engineer" here to be the racker? There should be no engineering once you are done with the server, right?
The pure physical labour guys have had a tendency to do....interesting things. Clumsily knocking a server with force, yanking out a cable whilst being clueless.
Think closer to 1st line tech rather than warehouse worker.
Well you can get good or bad people anywhere. But in both cases, I think engineer is a pretty misleading term. Like calling the garbage man a "refuse engineer." There isn't any engineering being done.
-
@Breffni-Potter any server without an ILO/DRAC/IPMI I consider to be hobby class. Out of band management is really a minimum bar for a business class server. Every enterprise server has had that for decades. Every SMB class server has had it since the 1990s. Even SuperMicro has been shipping that for free for well over ten years.
-
@scottalanmiller said:
@Breffni-Potter said:
Engineer leaves, you then enjoy your new server.
Are you using the term "engineer" here to be the racker? There should be no engineering once you are done with the server, right? Just plugging in cables and putting rails in the rack. No engineering, not even administration. Not even IT. Purely physical labour, right?
Funny what they call people today - like a Waste disposal engineer instead of a garbage man.
-
@scottalanmiller said:
@Breffni-Potter any server without an ILO/DRAC/IPMI I consider to be hobby class. Out of band management is really a minimum bar for a business class server. Every enterprise server has had that for decades.
Budget + lack of understanding dictate many don't have it.
I know of at least...80 servers without it off the top of my head.
-
@Breffni-Potter said:
I know of at least...80 servers without it off the top of my head.
Or racked desktops, as I would call them. What business class server can even be acquired like this? Even good desktops have had OOB for a long time.
-
@Breffni-Potter said:
Budget + lack of understanding dictate many don't have it.
I literally don't know how to buy something even remotely business class, intended to be used as a server, that doesn't have out of band management. What kind of devices are people using as servers that you are seeing so often?
-
It's probably that the servers do have it, it's just never been setup or used, so they are unaware.
-
@scottalanmiller said:
@Breffni-Potter said:
Budget + lack of understanding dictate many don't have it.
What kind of devices are people using as servers that you are seeing so often?
Budget does not always = software.
It often equals time and money for businesses, chiefly those of their IT support or internal team. Why do you need remote tools when you can walk up to a server? I mean we'll never need that obscure OEM feature that HP slapped on right?
-
@Dashrender said:
It's probably that the servers do have it, it's just never been setup or used, so they are unaware.
Or the vendors charge too much for the software licenses.
-
@Dashrender said:
It's probably that the servers do have it, it's just never been setup or used, so they are unaware.
Oh, that I know is common. But actually getting one without it, I can't think of how to do that. That IT is often not properly setting up their machines is not surprising. Hence the entire purpose of this post - to address servers being set up incorrectly RAID, OOB, HV install... all part of the "getting it right the first time" process.
-
@dafyre said:
Or the vendors charge too much for the software licenses.
Not aware of anyone who charges for basic OOB.
-
@Breffni-Potter said:
It often equals time and money for businesses, chiefly those of their IT support or internal team.
As in.... they aren't concerned about wasting time and money?
-
@scottalanmiller said:
As in.... they aren't concerned about wasting time and money?
Why would you waste money when you can invoice for on site engineer time? = Profit.
If you don't know what is available to you as a customer, how will you know what other alternatives you have?
-
@Breffni-Potter said:
@scottalanmiller said:
As in.... they aren't concerned about wasting time and money?
Why would you waste money when you can invoice for on site engineer time? = Profit.
If you don't know what is available to you as a customer, how will you know what other alternatives you have?
That's very valid. I've seen a lot of service providers pull that kind of stuff. Customers don't push for good up front setup and it is financially in the interest of the service providers to not push the point so they don't. Although how many customers then react when they find out that that stuff is happening? Most seem to just not care.
This is why someone has to oversee that good practices are being followed, whether it is internal IT or an external function there needs to be somebody responsible for oversight. No one is perfect, of course, but there needs to be a role that is handling that or things are going to be missed all of the time.
-
@scottalanmiller said:
@dafyre said:
Or the vendors charge too much for the software licenses.
Not aware of anyone who charges for basic OOB.
We couldn't download the iLO software for our (umm...) HP servers that I recall without having to pay a few hundred dollars per server. Granted this was several years ago, and we were likely looking in the wrong places, but I don't recall us ever finding even the basic version for free... (I assume OOB means you are talking about things like a remote console type setup?)