[06:07] <_eddy> Morning guys. I am a PHP web developer been doing this for over 4 years now. I want to set up my own hosting server for some of my projects, ideally i want to host atleast 70 per server. I have look at some articles online and some of them are years old. So I came here to ask you guys, what tools(hardware, software, etc) are you using both to set up the server and also fully secure it to the teeth. My budget is about £1000. THANK YOU
[06:19] <jak2015> hi all
[06:19] <jak2015> wich is the first step for checking why i am not connect to my server via ssh and not answer the ping ?
[06:19] <jak2015> note yesterday worked...
[06:22] <Tm_T> jak2015: check ip, route, firewall of the said server
[06:22] <Tm_T> also cabling
[06:25] <jak2015> i am on server
[06:25] <jak2015> this can do pingo to google.com by sample
[06:25] <jak2015> ip its ok
[06:25] <jak2015> route how to?
[06:25] <Tm_T> "route"
[06:34] <jak2015> Tm_T: http://postimg.org/image/915p0r2g1/
[06:34] <jak2015> wich is wrong?
[06:35] <Tm_T> jak2015: seems allright to me
[06:36] <jak2015> other?
[06:36] <jak2015> thing?
[06:38] <Tm_T> jak2015: if connections out works just fine, you have to figure out why connections in doesn't, firewall?
[06:39] <_eddy> ecc ram or non ecc ram for a small server? much might host atleast 60 sites?
[06:39] <Tm_T> jak2015: also if you are tinkering with virtual servers, there's plenty of stuff in the virtualizing environment you have to take into account possibly
[06:46] <jak2000> Tm_T any advice?
[06:49] <sarnold> _eddy: ecc might be hard to do on a budget of 1000 pounds; it probably isn't worth it unless you've also got e.g. zfs or ceph for storage, etc
[06:54] <Tm_T> jak2000: yes, check your networking outside that system
[06:55] <jak2000> checked
[06:55] <jak2000> arghh
[06:55] <jak2000> checking openssh if running
[07:01] <jak2000> not know why but now the ping answer
[07:26] <_eddy> sarnold: thanks
[07:27] <_eddy> sarnold: what you think of this https://www.google.co.uk/shopping/product/11892593680450383839?q=server&hl=en&biw=944&bih=951&bav=on.2,or.r_cp.&bvm=bv.85970519,d.d24&tch=1&ech=1&psi=L5DlVOzPKMT0UNqVgdgC.1424330786302.3&prds=paur:ClkAsKraX2LUrQCJiuapLlIsyU8lLY3dcCDjA8tL_rtxiI9so4fsPwrpHuq2itVzPk5l4gqcHDRzzcuy2S1mjiEBuZqVrT6_8qBNYRsqZ_Gb5KYfWlKloMdXoxIZAFPVH72LLLRTEfvATAL1hOT9wkFem-IZQg&sa=X&ei=NZDlVKTRFIP2Uui2g-AM&ved=0CKIBEPMCMAE
[07:27] <_eddy> will use url shortner next time
[07:31] <hai> Hi, can somebody tell me good resources to learn linux LPI? Thank you very much
[07:31] <_eddy> hai: do you need to learn it?
[07:32] <hai> I think I need, but I'm not sure
[07:32] <_eddy> hai: if you aint sure then use your time on something else
[07:33] <hai> Have you learned it? _eddy
[08:02] <lordievader> Good morning.
[10:36] <jamespage> zul, coreycb: I think all oslo packages are now up to latest releases for ff later today
[10:36] <jamespage> zul, coreycb: we need to complete the removal of any reverse-depends on oslo. packages - but I need to fix dh-python first!
[10:37] <jamespage> I have a patch - I've asked the debian maintainer to review
[10:51] <White_Cat> hi I have an ubuntu server 14.04 and am thinking of which scheme to follow for backup
[10:51] <White_Cat> I have a dedicated drive for backup
[10:52] <White_Cat> I am thinking of a gfs scheme with rsnapshot
[10:52] <White_Cat> is this a good idea?
[12:01] <Walex> White_Cat: "gfs scheme"?
[12:27] <White_Cat> Walex yes
[12:27] <White_Cat> grandfater father son
[12:45] <jadesoturi> hi all. i installed 14.04.1 as a virtual machine on an esxi, now i added a new 600gb datastore to it, that i need to create into a /var partition.
[12:45] <jadesoturi> how do i that?
[12:46] <jadesoturi> the initial install is "use whole disk" and with LVM..
[12:46] <jadesoturi> should i include the new "drive" into the LVM ?
[12:46] <jadesoturi> what are the advantages if any?
[13:15] <Guest21838> hello, i want to create a netboot USB installer of a ubuntu server for ARMv7 - i am in this page http://www.ubuntu.com/download/server/arm and i see a vmlinuz file and initrd.gz files, i am on mac, can i still do that?
[13:23] <coreycb> zul, jamespage: can one of you review this please, for kilo ceilometer?  https://code.launchpad.net/~corey.bryant/ubuntu/vivid/pylibmc/enable-tests/+merge/250305
[13:28] <zul> coreycb:  ack
[13:39] <jamespage> coreycb, can you validate that the core unit test suite requires all of these new deps?
[13:39] <jamespage> coreycb, it looks like some of them may be optional
[13:40] <coreycb> jamespage, python-pylibmc, python-nose, memcached ?
[13:40] <jamespage> coreycb, no down in ceilometer
[13:40] <coreycb> oh, ok
[13:40] <jamespage> coreycb, you pylibmc stuff looks good anyways
[13:40] <jamespage> coreycb, I can take a peek
[13:41] <zartoosh> HI is there a way to find out prior to installing a package, whether some dependencies for that package is broken on that system? I usually find this after I do apt-get install <package>. I like to avoid that if possible? thanks
[13:43] <rbasak> zartoosh: "apt-get -f install" fixes dependency issues, and prompts you first. Can you use that?
[13:45] <zartoosh> rbasak, thanks for suggestion, but I was hoping something similiar to dry-run. apt-get has that option but does not do what I want for.
[13:45] <jamespage> coreycb, you may be a bit of pushback on pylibmc as we already have python-memcache
[13:45] <jamespage> in main that is
[13:45] <jamespage> coreycb, but you might not :-)
[13:48] <coreycb> jamespage, yeah :(
[13:49] <coreycb> jamespage, mterry seemed ok with it, he'd asked me to add the tests
[14:51] <Walex> zartoosh: that's a pointless question. In what way does 'apt-get -s' not do what you want?
[14:55] <lhorace> Hello, Ubuntu 14.10, can anyone tell me what startup service is responsible for parsing /etc/cgconfig.conf for Cgroups? I created a cgconfig.conf and rebooted the box and the groups were not created?
[14:55] <rbasak> hallyn might be able to help ^^
[14:57] <jamespage> coreycb, ceilometer unit tests ok without python-elasticsearch
[14:57] <jamespage> coreycb, and I have a skip fix for gabbi for now as well - I'll upload.
[14:57] <coreycb> jamespage, oh... I'm working on the same thing :)
[14:57] <coreycb> jamespage, have at it
[14:58] <coreycb> jamespage, thanks
[15:09] <lhorace> I ran cgconfigparser on /etc/cgconfig.conf and I got syntax error. I fixed the syntax error and cgconfigparser successfully loaded /etc/cgconfig.conf. On a next reboot; I'll see if the problem has been remedied.
[15:35] <jamespage> sarnold, hate to nag but pysaml2 is still holding up keystone in vivid proposed - right now we're testing a mix release openstack :-(
[15:51] <hallyn> rbasak: pretty sure we disabled the libcgroup-bin startup
[15:57] <rbasak> lhorace: ^^
[16:26] <jamespage> rbasak, I see lots of PXC !
[16:26] <jamespage> well percona generally!
[16:26] <rbasak> :)
[16:26]  * rbasak adds some more
[16:52] <jamespage> rbasak, lol
[16:53] <jamespage> rbasak the busy mysql bee
[16:55] <rbasak> mysql-5.5, mysql-5.6, mariadb-5.5, mariadb-10.0, percona-server-5.5, percona-server-5.6, percona-xtradb-cluster-5.5, percona-xtradb-cluster-5.6 and whatever the old galera source package is. That's what's spinning around in my head right now ;)
[16:55] <rbasak> At least the 5.5s will be gone soon.
[17:35] <lhorace> hallyn: So there's no other way to apply cgconfig.conf on bootup except for writing your own init script?
[17:40] <hallyn> lhorace: not right now (depending on your release).  systemd can do some of it for you.  a new project or new libcgroup effort (especially to work with systemd and/or cgmanager) would be good
[17:41] <hallyn> looks like the debian pkg has advanced, let's see what it does now
[17:41] <hallyn> (i sorta lost track of it after jbernard let it go, sadly)
[17:42]  * lhorace likes to stay away from systemd
[17:42] <lhorace> I just setting up cgroup for one program
[17:43] <hallyn> then yeah a custom upstart job using cgmanager might be simplest.  or heck, upstart jobs support cgroups natively
[17:43] <lhorace> I guess I can add something in /etc/boot.local or similar or write simple upstart init script
[17:43] <hallyn> jodh implemented that gem
[17:43] <hallyn> is the program started by upstart, or by hand?
[17:43] <lhorace> Seems like a simple cgconfigparser -l /etc/cgconfig.conf would do the job
[17:44] <hallyn> yes, the problem is in how it will conflict with other things, but if it all just works for you then perfect
[17:44] <lhorace> Conflict? I use groupname/program hierarchy
[17:46] <lhorace> Right now it appears it's enabled on bootup and I haven't took the time how I am going to do it right now... It's low priority item
[17:46] <lhorace> s/it's/it's not/
[17:47] <hallyn> especially conflict as in race in hierarchy mounting
[17:47] <hallyn> yes, it was racing with libvirt (and other things), iirc that's one reason why it originally got turned off by default
[17:52] <lhorace> Hmmm, don't quite understand, I have not regularly use Cgroups and I do use libvirt. I guess I'll see
[18:55] <sarnold> jamespage: thanks for the nag. I'll try to finish those up for you quickly.
[19:43] <coreycb> zul, can you review?  https://code.launchpad.net/~corey.bryant/ubuntu/utopic/python-eventlet/0.13.0-1ubuntu4/+merge/250365
[19:44] <coreycb> arges, another python-eventlet sru ^ (and hopefully the last)
[19:44] <zul> coreycb:  where did the patch come from?
[19:45] <coreycb> zul, the bug explains it best
[20:25] <zul> coreycb:  done
[20:26] <coreycb> zul, thanks
[21:24] <adam_g> jamespage, around?
[21:26] <adam_g> zul, coreycb or maybe you guys know. i forget, how does dh_python2 and a py packages requirements.txt interact?
[21:28] <jrwren> adam_g: iirc they don't. py2dsc will use requirements.txt to generate deps iirc.
[21:29] <adam_g> jrwren, ah, i think thats what i was thinking of. thanks
[21:32] <coreycb> adam_g, I think dh_python2  does it's best to determine deps based on requirements.txt, but I don't know the details
[22:15] <teward> if i'm setting up postfix, dovecot, mail filtering, and webmail on a server, what min specs would you recommend
[22:16] <teward> bare minimum - at least 15 users
[22:18] <bekks> Which specs does your server have? :)
[22:21] <jrwren> teward: 30GB storage and 4GB ram
[22:22] <jrwren> teward: mailman can be included in your list just fine too :p
[22:27] <Patrickdk> that sounds insane
[22:27] <Patrickdk> you can easily do it in 1gig
[22:28] <Patrickdk> maybe even 512megs if your careful
[22:28] <Patrickdk> and a lot less if you use something other than spamassassin/clamav
[22:29]  * lhorace runs postfix/dovecot on 256MB
[22:29] <jrwren> Patrickdk: i totally agree. I was naming what I thought was super small. I guess I'm rich. :p
[22:31] <jrwren> spamassassin can take a bit of ram, so depending on email volume, maybe 256MB wouldn't be enough.
[22:32] <Patrickdk> for me, spamassassin takes about 80megs of ram
[22:32] <Patrickdk> maybe 130megs
[22:32] <Patrickdk> my spamassassin is large though
[22:32] <Patrickdk> clamav takes like almost 300megs
[22:32] <jrwren> Patrickdk: that is about what mine takes.
[22:32] <Patrickdk> but other av providers are a lot faster and only use around 100megs ram
[22:33] <Patrickdk> I only keep clamav around for a backup
[22:33] <Patrickdk> and cause my mailserver needs like 30gigs of ram, for all the dovecot instances
[22:35] <Patrickdk> oh, we are in this channel :)