Skip to content

Instantly share code, notes, and snippets.

@RulerOf
RulerOf / creating-zfs-pool-on-zol.md
Last active October 7, 2020 01:30
Setting up a 20-disk raidz3 with Fusion io ZIL and cache with ZoL on Oracle Linux 7

Creating a raidz3 pool with Fusion io SLOG and L2ARC cache

Using the following hardware:

  • 23 3TB Hitachi Ultrastar disks
  • 2 640GB Fusion io ioDrive Duo cards, each with 2 separate storage devices on them

The plan is to create a RAIDz3 zpool with 20 disks in the array, 3 hot spares, a mirrored log device containing one drive from each of the ioDrives, and two cache devices made out of the remaining ioDrives. We'll also underprovision the ioDrives to help with wear leveling, since 320GB ZIL and 640GB cache are excessive for this setup.

Underprovision the ioDrives

@RulerOf
RulerOf / zfs-on-oracle-linux-7.md
Last active June 7, 2019 19:46
Installing ZFS on Linux on Oracle Linux 7

Installing ZFS on Linux on Oracle Linux 7

We're going to add ZFS support to our Oracle Linux installation. We'll just add the ZFS on Linux Repo, verify the binary signature from GitHub, install the files, ensure the driver loads properly, and verify that it's functional. We'll save things like array creation for another document.

This is mostly a transcription of the process from the CentOS/RHEL ZoL installation manual.

Note

This will install ZFS v0.7 release on OEL 7.7 and earlier, and ZFS 0.8 on OEL 7.8 and later.

Install the repo file

@RulerOf
RulerOf / fusion-io-on-oracle-linux-7.md
Last active April 11, 2022 17:37
Installing drivers for ioDrive Duo on Oracle Linux 7

Installing drivers for ioDrive Duo on Oracle Linux 7

This process is an outline of the steps I followed to get my two first-gen 640GB ioDrive Duo cards working on Oracle Linux 7. After we install the driver, we're going to perform the optional step of formatting the cards to use native 4k sectors, since it offers marginally better throughput and a decent reduction to memory usage.

Download Driver binary and support tools tarball

Go to the SanDisk support site and download the packages that correspond to your device and kernel. I'm using 64-bit Oracle Linux 7.

On the support site, we pick out our device,

@RulerOf
RulerOf / pfsense-on-oracle-linux-7.md
Last active September 13, 2021 04:38
Installing pfSense on KVM in Enterprise Linux 7

Installing pfSense on KVM in Enterprise Linux 7

We download the latest release of pfSense as a gzipped ISO, then extract it and pass it to virt-install to get the VM up and running. Interactive portions of setup are handled with a VNC viewer because the pfSense installer doesn't seem to be able to work with virt-install's native console redirection, at least not out of the box. I'd love a tip from anyone if it's possible to fix that somehow.

CentOS 8 instructions are this way.

Instructions

Find the latest release here.

@RulerOf
RulerOf / keybase.md
Created October 24, 2017 19:46
Keybase Proof

Keybase proof

I hereby claim:

  • I am rulerof on github.
  • I am abobulsky (https://keybase.io/abobulsky) on keybase.
  • I have a public key ASCjqjneTXV6VZmalCQiZ4Crnvsd6dAqjlhF2KH71wHElAo

To claim this, I am signing this object: