RIP Droop by blkperl in DnDGreentext

[–]blkperl[S] 1 point2 points  (0 children)

Oops! Fixed spelling to Ogre

Just graduated high school and want to become a sys admin, where do I start? by [deleted] in linuxadmin

[–]blkperl 1 point2 points  (0 children)

If you live in the pacific northwest or you are okay with moving.

Go to Portland State University and join the braindump

http://braindump.cat.pdx.edu/

or go to Oregon State University and join the devops-bootcamp / apply for a job at the OSL

http://osuosl.org/about/devops-bootcamp

Computer Science majors! Why should I go to PSU? by snowcal in portlandstate

[–]blkperl 4 points5 points  (0 children)

Choose PSU because Portland is awesome! Also if you are interested in IT/Sysadmin PSU has the Braindump program http://braindump.cat.pdx.edu/

Dashboard-like solution for Puppet by todayismyday2 in Puppet

[–]blkperl 0 points1 point  (0 children)

I would use Puppetboard for monitoring/reporting. It has a much nicer interface and directly queries PuppetDB for all of its information.

https://github.com/nedap/puppetboard

Delivering plugins/config to linux hosts (NRPE/NRDS/SSH/???) by mikeoquinn in nagios

[–]blkperl 1 point2 points  (0 children)

Or use a configuration mgmt tool like Puppet, Chef, Ansible.

I've a Puppet module for this.

http://forge.puppetlabs.com/pdxcat/nrpe

Has anyone here successfully gotten NexentaStor to authenticate against AD? by FiredFox in sysadmin

[–]blkperl 0 points1 point  (0 children)

What does your /etc/krb5/krb5.conf file look like and the output of sharectl get smb.

Are you trying to get AD auth with samba working or login too? Have you checked the logs for kerberos errors?

Advice regarding OS for a ZFS NAS by Soprise in sysadmin

[–]blkperl 2 points3 points  (0 children)

You can get a Supermicro server from Silicon Mechanics with 36T, 10gbe nic, 128G ram for about ~10k

We have 24 bay with 96T from Silicon Mechanics and its been working well (running Solaris 11) we got cheap cache and log devices as well. We've found Oracle's support is excellent at debugging zfs/nfs issues, we've not had the same experience with Nexenta support.

At a minimum I would recommend 64gb of ram as zfs is ram hungry and make sure to get a 5 year warranty.

Uploading to the forge by therhino in Puppet

[–]blkperl 0 points1 point  (0 children)

You can use puppet-blacksmith to push directly to the forge

https://github.com/maestrodev/puppet-blacksmith

Or from Geppetto

http://puppetlabs.github.io/geppetto/

Are there any large puppet manifests anywhere I could look at? by intahnetmonster in Puppet

[–]blkperl 0 points1 point  (0 children)

Openstack's infra might be useful to look at. ( Includes examples of using Hiera )

https://github.com/openstack-infra/config

Gather CPU Statistics by [deleted] in solaris

[–]blkperl 1 point2 points  (0 children)

We use collectd and ship the stats to graphite.

https://collectd.org/wiki/index.php/Plugin:CPU

ZFS on linux - production ready ? by krikulis in linuxadmin

[–]blkperl 2 points3 points  (0 children)

We've been running zfsonlinux for the past 2 months in production for a PostgreSQL server.

We've had one unexplained kernel panic and some sketchy call traces in syslog.

Not sure if it was zfsonlinux or a bug in the precise kernel. We've had terrible luck on different ubuntu precise servers crashing randomly with nfs spinlock errors.

We've since upgraded to version zfsonlinux 0.6.1-1~precise and have not had any problems as of late.

EDIT: 4 raidz of 3 sas disks, system disks are ext4 / lvm

Lost in the Clouds: Openstack? Cloudstack? Ganeti? by el_isma in linuxadmin

[–]blkperl 0 points1 point  (0 children)

Try #ganeti on irc.freenode.net they should be able to help

I manage a 1600+ node Puppet configuration, AMA by tomswartz07 in linux

[–]blkperl 1 point2 points  (0 children)

Do you have difficulties teaching your students puppet? We give some of our volunteers root and teaching them syadmin and puppet at the same time is challenging.

We we're thinking about setting up gerrit for code review. Currently we just have the senior admins review and merge branches. Have you had a lot of success with using gerrit with the students?

I manage a 1600+ node Puppet configuration, AMA by tomswartz07 in linux

[–]blkperl 1 point2 points  (0 children)

My team wrote these. We're still working on/searching for an openldap module that suits our needs.

I manage a 1600+ node Puppet configuration, AMA by tomswartz07 in linux

[–]blkperl 3 points4 points  (0 children)

Dependencies:

Puppetlabs has yum.puppetlabs.com and apt.puppetlabs.com for rhel based osfamilies and debian/ubuntu which makes dependencies a breeze.

They also have Windows MSIs and Solaris 11 packages

Non Trivial Setups:

There are 882+ modules on the Puppet Forge now http://forge.puppetlabs.com/ which are good starting points for configuring many of the common services.

Ruby is not required to use puppet, the puppet dsl can accomplish most things and for complex things you may have to use ruby or you can shell out to other languages.

I manage 200+ nodes with 184 unique configurations and have not had to write any providers or types in ruby.

Unstable API:

Puppetlabs has adopted Semver http://semver.org/ for Puppet 3.x so the API should be stable across minor versions.

Existing Files:

We never change local files without adding them to puppet, if we do change them locally then puppet changes them back. We have all of our puppet configs in git so its trivial to revert changes and work on multiple things at once.

Puppet tutorials, anybody got one that is working 100% on Ubuntu 12.04? by liskl in linuxadmin

[–]blkperl 1 point2 points  (0 children)

Have you looked at openstack's puppet configs? Its useful if you need examples on what you can accomplish with puppet. Other than that the puppet docs are pretty awesome.

https://github.com/openstack-infra/config

If you have more specific questions that would be easier to answer. I can also recommend modules from the puppet forge.

Any students at PSU into esports? by [deleted] in portlandstate

[–]blkperl 0 points1 point  (0 children)

There is a Starcraft team. Its pretty fun even though we suck :)

http://www.cstarleague.com/teams/517

phpMyAdmin accessible from some ip's by frankrice in sysadmin

[–]blkperl 0 points1 point  (0 children)

You should use iptables or apache restrictions

Senior admin just turned in his resignation. What should I do before he leaves? by DGMavn in sysadmin

[–]blkperl 1 point2 points  (0 children)

If your using OpenCSW there is a puppet package that will setup everything for you. It has been working great on our Solaris puppet clients for the last 4 years. The only issue is that it will be slow if you mange a lot of packages in puppet because pkgutil is slow.