Starting with Perl 5.20 the symlink in /usr/bin/perl has been removed. This playbook remedies that. — – name: Check if perl is installed register: perl_installed stat: path: /usr/local/bin/perl – name: Check perl version register: perl_version command: /usr/local/bin/perl -v changed_when: false when: perl_installed.stat.exists #- name: Check perl version (debug) # debug: # msg: “{{ perl_installed.stat.exists }}” … Read More →
Category Archives: Freebsd
iSCSI: Migrating from istgt to ctld
Deciding to upgrade my NAS from FreeBSD 9.2-RELEASE to 10.2-RELEASE, I wanted to try out the new native iSCSI initiator. As my iSCSI-network is physically separated by vlan I don’t bother with chap-authentication. I allow the entire network connect to the presented targets. The only part of the config previously used in istgt that couldn’t … Read More →
Setting up a highly available (HA) DNS in FreeBSD 10
In Setting up HAST through CARP preparations were done for making the same storage volume be able to be accessed through a redundant IP-address. Now comes the time to tie this together with an actual application and make the failover automatic. To the right is a graphical representation of all components tied together. In the … Read More →
RaspberryPI running FreeBSD/arm
RaspberryPI is a cheap yet highly capable pico-computer that I recently purchased along with a 16Gb SD-card for storage. As my operating system of choice is FreeBSD, naturally I’d like to install the PI using just that. FreeBSD/arm is available in FreeBSD 10 which is still at beta-phase. For the time being the easiest way is … Read More →
Setting up HAST through CARP
In order to make a highly available (HA) server, FreeBSD can utilize techniques for a highly available storage (HAST) that syncs data between two hosts, essentially a raid1 cross-server. To make a virtual IP address that always follows the master node, common address redundancy protocol (CARP) is used. HAST can only be used for two … Read More →
Recent Comments