Posts

Es werden Posts vom 2016 angezeigt.

Deaktiviere resolv.conf Verwaltung durch NetworkManager

Letztens mit hostnamectl set-hostname my.host.name den Hostnamen gesetzt. Stand so in den Release-Notes von RHEL 7.3, dass man das besser so machen soll und nicht mehr via /etc/sysconfig/network . Interessanterweise hat dann DNS nicht mehr funktioniert.

Active-Directory, Linux und Kerberos Keytabs (HOWTO)

Alle Informationen welche du brauchst um für einen ActiveDirectory Account einen Kerberos Keytab zu generieren, kannst du per LDAP aus dem ActiveDirectory abholen.

RHEL 7.3 Changelog

Vieles hat geändert. Irgendwo um die 340 aktualiserte Packages. :-| Auch habe ich schon ein Problem mit grub.conf gesehen. 

Verschiedene Versionen eines Puppet-Moduls in verschiedenen Environments

Wer z.B. zwei Versionen vom elasticsearch/elasticsearch installiert hat mit puppet module install \   -v 0.10.3 \   --environment production \   elasticsearch/elasticsearch puppet module install \   --environment feature \   elasticsearch/elasticsearch Wird schnell mal feststellen, dass man solche kryptischen Fehlermeldungen bekommt: Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error:  Evaluation Error: Error while evaluating a Resource Statement,  Evaluation Error: Error while evaluating a Resource Statement,  Could not autoload puppet/type/elasticsearch_plugin:  Could not autoload puppet/provider/elasticsearch_plugin/plugin:  undefined method `[]' for Facter:Module  at /etc/puppetlabs/code/environments/production/modules/elasticsearch/manifests/plugin.pp:134:7  at /etc/puppetlabs/code/environments/production/manifests/site.pp:9 on node c7.novalocal

Environments vergleichen mit catalog_preview ohne Puppet Master

Ich habe pro Environment eine Branch im Git. Bei einer Änderung will ich vorab sehen wo sie konkret Auswirkungen hat. Dies kann man mit dem catalog_preview Modul von Puppet machen. Auch ohne Zugriff auf den Master - es lässt sich mit vertretbarem Aufwand erreichen.

Links zu Puppet 4 Infos

A Puppet 4 Hiera Based Node Classifier Code auf https://github.com/ripienaar/puppet-classifier External Data in Puppet 4 (Präsentation von R.I. Pienaar) The Puppet 4 Lookup Function Puppet 3.x auf Puppet 4 Upgrade Helfer (unter anderem): catalog_preview Modul von Puppet Daten-Typen konvertieren (ab Puppet 4.5): Converting and Formatting Data Like a Pro With Puppet 4.5.0 

Netzwerk-Interface Namen auf RHEL7 mit ifcfg

Ab RHEL7 (oder CentOS 7, ...) wird ein neues Schema verwendet wie Netzwerk-Interfaces benannt werden. Wenn man das alte Verhalten wieder haben möchte mit ethX und den guten alten ifcfg Konfigurationsdateien (also ohne NetworkManager), dann ist die Dokumentation von RedHat nicht ganz konsistent.

HP iLO VSP (Virtual Serial Port) und RHEL7

Hiermit kannst du einrichten, dass die Kernel- und Boot Nachrichten neben dem Bildschirm (oder der VM Konsole) auf einem RHEL7 (CentOS 7, ...) System auch auf einem seriellen Port ausgegeben werden.