Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gentoo on infrastructure servers
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
rua2j7
n00b
n00b


Joined: 06 Jun 2011
Posts: 2

PostPosted: Mon Jun 06, 2011 7:33 pm    Post subject: gentoo on infrastructure servers Reply with quote

If anyone has an opinion about using gentoo for infrastructure servers, Id like to hear it (IE is it a good choice yes or no, and why you think so). You know like using gentoo for the group file / web / subversion server.
Back to top
View user's profile Send private message
BradN
Advocate
Advocate


Joined: 19 Apr 2002
Posts: 2335
Location: Wisconsin (USA)

PostPosted: Mon Jun 06, 2011 8:38 pm    Post subject: Reply with quote

It's fine, but you need to use proper testing, backup, and update procedures, as you would with any other OS!

Have a checklist of operations (ideally use automated scripts when you can) to perform system tests after updating the system or changing something. It's better to spot problems or stability issues early.

Gentoo gives you lots of freedom to set up a system how you need it, but that same freedom can let you screw everything up if you're not careful. If possible make changes on a staging system first. Always quickpkg things before you try package updates. Back up portage & distfiles when you have a good working combination set up. Back up your data regularly. Back up the whole system when you have it working the way you want. Make sure you understand how to restore from the backups (IE, try doing it).

Another approach is having dual root filesystems on your server and performing updates in the other root as a chroot, then rebooting to try the changes in the other root. Fallback is as easy as a reboot.

If you follow good practices like this, any OS (besides maybe windows 9x) can be used in a production server environment. Just remember to imagine potential problems and find solutions to them before they happen, and life will be a lot easier.
Back to top
View user's profile Send private message
chithanh
Developer
Developer


Joined: 05 Aug 2006
Posts: 1390
Location: Berlin, Germany

PostPosted: Mon Jun 06, 2011 8:55 pm    Post subject: Reply with quote

Yes, Gentoo is the natural choice. It is the most secure of all Linux distros:
http://labs.mwrinfosecurity.com/notices/security_mechanisms_in_linux_environment__part_1___userspace_memory_protection/
http://labs.mwrinfosecurity.com/notices/assessing_the_tux_strength_part_2_into_the_kernel/

And it is faster than any other OS:
http://ftp.isc.org/isc/pubs/tn/isc-tn-2008-1.html#results
http://www.linux-mag.com/id/7574/2/ (free registration required to see all results)

But seriously, a Gentoo system runs as well as its administrator is competent. Before installing Gentoo on a server, you should be confident that you can handle it and be able to deal with the problems that sometimes come.
Back to top
View user's profile Send private message
rua2j7
n00b
n00b


Joined: 06 Jun 2011
Posts: 2

PostPosted: Wed Oct 05, 2011 4:08 pm    Post subject: gentoo why use it on production servers? Reply with quote

gentoo is terrible on production servers.

Before you tell me how great gentoo is for infrastructure production servers, understand I know more about computers than you do. Ya..sorry kid but I do.
Have you built and managed aix, solaris , HP-UX, and linux clusters? Have you built a companies computing infrastructure from scatch a few times ? Have you done this for 20 years ? Did google & harvard want to hire you ? Have you built clusters in your house ? Do you have macs with VM's running 4 different linux distros that you Play with on weekends ?

the "gentoo allows infinite customization" argument.... That is nice, for a "hobby machine" but for a production server environment, I specifically don't want one off "roll your own" OS types. TERRIBLE!

its like building a radio from scratch. Yes I could do it, eventually..but why the heck would I want to ? That radio would never match all the other radios in my environment. That radio would never be as good as a nice bose, I could buy immediately. Maintenance on that one off radio..also terrible. Not to mention that rolling out "custom radios" is needlessly time consuming. Its an inferior platform.

keep gentoo out of the work place.
Back to top
View user's profile Send private message
Ant P.
Veteran
Veteran


Joined: 18 Apr 2009
Posts: 1920
Location: UK

PostPosted: Wed Oct 05, 2011 4:09 pm    Post subject: Reply with quote

Troll needs a hug.
Back to top
View user's profile Send private message
tomk
Administrator
Administrator


Joined: 23 Sep 2003
Posts: 7098
Location: Sat in front of my computer

PostPosted: Wed Oct 05, 2011 4:10 pm    Post subject: Reply with quote

Merged previous two posts.
_________________
Search | Read | Answer | Report | Strip
Back to top
View user's profile Send private message
gentoo-dev
Apprentice
Apprentice


Joined: 24 Jan 2006
Posts: 172

PostPosted: Wed Oct 05, 2011 4:41 pm    Post subject: Reply with quote

Ant P. wrote:
Troll needs a hug.
/me hugs the troll because he's spot on.
Back to top
View user's profile Send private message
aidanjt
Veteran
Veteran


Joined: 20 Feb 2005
Posts: 1101
Location: Rep. of Ireland

PostPosted: Wed Oct 05, 2011 6:16 pm    Post subject: Re: gentoo why use it on production servers? Reply with quote

rua2j7 wrote:
gentoo is terrible on production servers.

Before you tell me how great gentoo is for infrastructure production servers, understand I know more about computers than you do. Ya..sorry kid but I do.

These two presumptions immediately disqualifies further argumentation. Going on to appeal to authority is merely the nail in the coffin. Then bare asserting that Gentoo could never be useful in a production environment is down right laughable. Did you know Gentoo powers several NASA computing infrastructure projects and labs? Wall street, too?

Either of those, alone, by far outpace any little piss-ant setup you've had a crack at.

Also, posting a request about opinions of Gentoo on the Gentoo forum when you obviously have a bias for some other distro/OS constitutes as nothing more than pointless trolling.

Gentoo has it's problems, but feasibility in a production network environment is not one of them.
_________________
juniper wrote:
you experience political reality dilation when travelling at american political speeds. it's in einstein's formulas. it's not their fault.
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3978
Location: Saint Amant, Acadiana

PostPosted: Wed Oct 05, 2011 6:21 pm    Post subject: Reply with quote

Don't feed the troll, leave "google and harvard" (Google and Harvard, I assume?) fighting for him.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
Shining Arcanine
Veteran
Veteran


Joined: 24 Sep 2009
Posts: 1110

PostPosted: Thu Oct 06, 2011 1:29 pm    Post subject: Re: gentoo on infrastructure servers Reply with quote

rua2j7 wrote:
If anyone has an opinion about using gentoo for infrastructure servers, Id like to hear it (IE is it a good choice yes or no, and why you think so). You know like using gentoo for the group file / web / subversion server.


I am right now doing some work for a startup where I setup a server on rackspace that is currently running a custom daemon, SVN+SSH and a LAMP stack. The LAMP stack is bound to the loopback device until development is finished, but the server runs Gentoo and it works well.
Back to top
View user's profile Send private message
madchaz
l33t
l33t


Joined: 01 Jul 2003
Posts: 972
Location: Quebec, Canada

PostPosted: Thu Oct 13, 2011 9:02 pm    Post subject: Reply with quote

Honestly, it really depends what you need for those servers.

Gentoo is awesome because it's very stable and offers minimal surface of attack IF configured properly.

But, if you need a big comercial support to back you up, it's no good. (Some applications require that for legal reasons)

So, it really depends on what your needs are.

That being said, I've had a full infractructure (including router, nas, san, virtualisation) running on it for over 4 years without a single un-expected shutdown. That says something
_________________
Someone asked me once if I suffered from mental illness. I told him I enjoyed every second of it.
www.madchaz.com Under heavy reconstruction. Bring a hardhat.
Back to top
View user's profile Send private message
djdunn
l33t
l33t


Joined: 26 Dec 2004
Posts: 617
Location: Under the moon and all the stars in the sky.

PostPosted: Fri Oct 14, 2011 1:28 am    Post subject: Reply with quote

i like setting cron up to email me the results of my run scripts
_________________
Now, with penguins, (cuddly such), "contented" means it has either just gotten laid, or it's stuffed on herring. Take it from me, I'm an expert on penguins, those are really the only two options.

--Linus Torvalds
Back to top
View user's profile Send private message
cach0rr0
Moderator
Moderator


Joined: 13 Nov 2008
Posts: 4117
Location: Houston, Republic of Texas

PostPosted: Fri Oct 14, 2011 5:03 am    Post subject: Re: gentoo why use it on production servers? Reply with quote

rua2j7 wrote:
gentoo is terrible on production servers.

Before you tell me how great gentoo is for infrastructure production servers, understand I know more about computers than you do. Ya..sorry kid but I do.
Have you built and managed aix, solaris , HP-UX, and linux clusters? Have you built a companies computing infrastructure from scatch a few times ? Have you done this for 20 years ? Did google & harvard want to hire you ? Have you built clusters in your house ? Do you have macs with VM's running 4 different linux distros that you Play with on weekends ?

the "gentoo allows infinite customization" argument.... That is nice, for a "hobby machine" but for a production server environment, I specifically don't want one off "roll your own" OS types. TERRIBLE!

its like building a radio from scratch. Yes I could do it, eventually..but why the heck would I want to ? That radio would never match all the other radios in my environment. That radio would never be as good as a nice bose, I could buy immediately. Maintenance on that one off radio..also terrible. Not to mention that rolling out "custom radios" is needlessly time consuming. Its an inferior platform.

keep gentoo out of the work place.


maybe this will help
http://www.gentoo.org/doc/en/handbook/
Back to top
View user's profile Send private message
john.newman
Tux's lil' helper
Tux's lil' helper


Joined: 17 Oct 2009
Posts: 78

PostPosted: Thu Oct 27, 2011 1:13 am    Post subject: Reply with quote

agreed. sounds to me like someone isn't competent enough to run gentoo. And it sounds like a 12 year old wrote that post.

:?

OP to answer your question, the first reply is dead on. You've got to have that all down to a science before hand. I suggest nagios first, and bacula is pretty decent for backups. I'm still looking at cfengine for centralized mgmt, but with gentoo you really have to review the use flags etc in an update list by hand sometimes... :?: or not.. and you may have problems. Really though binary distros seem to have the same sort of problems (bad packages, bad updates), even more often depending.

If you know the ropes with gentoo it's the best one to use IMO. If not well.. you can just run around with an over-inflated ego and try to impress internet people
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum