I very much disagree with the Don't choose a name after a project unique to that machine section.
If you know a machine (especially a server!) is going to be used for one thing, name it after that thing. If you get a second one, you wipe both and rename them to thing-1 and thing-2.
If you move a machine, you absolutely wipe it!
"I named the new search server "gohan" because the original search server was called "goku" because he's searching for the dragon balls" is cute on the surface, but then you have to explain to everyone that joke and then they have to remember it. No one's going to be confused by "search-new-2021".
That's from 1990, which is firmly from the "pet" era, not "cattle".
Computers were scarce and expensive, virtualization wasn't a thing. Any random machine might turn out to do DHCP, FTP and payroll, just because the software had to go somewhere and that particular machine had the spare resources and was hooked up to the right network.
If you know a machine (especially a server!) is going to be used for one thing, name it after that thing. If you get a second one, you wipe both and rename them to thing-1 and thing-2.
If you move a machine, you absolutely wipe it!
"I named the new search server "gohan" because the original search server was called "goku" because he's searching for the dragon balls" is cute on the surface, but then you have to explain to everyone that joke and then they have to remember it. No one's going to be confused by "search-new-2021".