summaryrefslogtreecommitdiffstats
path: root/1systems
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2016-01-03 06:08:01 +0100
committermakefu <github@syntax-fehler.de>2016-01-03 06:08:01 +0100
commit076ffb185b8ce005a095abc7f927fcb1d3b73448 (patch)
tree7673777810773a9598a541611ce879a85d602ab0 /1systems
parent2c20755e6932a2867c9f51a89e4f694c60fcc288 (diff)
ma 1 filepimp: prepare raid
Diffstat (limited to '1systems')
-rw-r--r--1systems/filepimp.nix15
1 files changed, 11 insertions, 4 deletions
diff --git a/1systems/filepimp.nix b/1systems/filepimp.nix
index 1e9ee5031..2d008cee6 100644
--- a/1systems/filepimp.nix
+++ b/1systems/filepimp.nix
@@ -9,12 +9,19 @@
[ # Include the results of the hardware scan.
../2configs/fs/single-partition-ext4.nix
../2configs/tinc-basic-retiolum.nix
+ ../2configs/smart-monitor.nix
];
krebs.build.host = config.krebs.hosts.filepimp;
-
+ services.smartd.devices = [
+ { device = "/dev/sda"; }
+ { device = "/dev/sdb"; }
+ { device = "/dev/sdc"; }
+ { device = "/dev/sdd"; }
+ { device = "/dev/sde"; }
+ ];
# AMD N54L
boot = {
- loader.grub.device = "/dev/sda";
+ loader.grub.device = "/dev/sde";
initrd.availableKernelModules = [
"ahci"
@@ -28,9 +35,9 @@
kernelModules = [ "kvm-amd" ];
extraModulePackages = [ ];
};
-
hardware.enableAllFirmware = true;
hardware.cpu.amd.updateMicrocode = true;
- networking.firewall.allowPing = true;
+ zramSwap.enable = true;
+ zramSwap.numDevices = 2;
}