Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions deploy/terraform/vms.tf
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,14 @@ resource "proxmox_virtual_environment_vm" "omnibus" {
migrate = true

cpu {
cores = 4
cores = 8
sockets = 1
type = "host"
}

memory {
dedicated = 53248
dedicated = 98304
floating = 0
}

disk {
Expand Down
2 changes: 1 addition & 1 deletion hosts/omnibus/configuration.nix
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@

extraModprobeConfig = ''
options zfs zfs_arc_min=8589934592 # 8 GiB
options zfs zfs_arc_max=51539607552 # 48 GiB
options zfs zfs_arc_max=85899345920 # 80 GiB
'';
};

Expand Down
14 changes: 7 additions & 7 deletions hosts/omnibus/disk-config.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ let
disks = {
scsi = "/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0";

nvme0 = "/dev/disk/by-id/nvme-eui.0025384a51403eec";
nvme1 = "/dev/disk/by-id/nvme-eui.0025384a51403ea5";
nvme2 = "/dev/disk/by-id/nvme-eui.0025384a51403e68";
nvme3 = "/dev/disk/by-id/nvme-eui.0025384a514037ac";
nvme0 = "/dev/disk/by-id/nvme-Samsung_SSD_990_PRO_1TB_S7LANJ0YA11905J";
nvme1 = "/dev/disk/by-id/nvme-Samsung_SSD_990_PRO_1TB_S7LANJ0YA10743W";
nvme2 = "/dev/disk/by-id/nvme-Samsung_SSD_990_PRO_1TB_S7LANJ0YA12037F";
nvme3 = "/dev/disk/by-id/nvme-Samsung_SSD_990_PRO_1TB_S7LANJ0YA11966V";

hdd0 = "/dev/disk/by-id/ata-ST20000NM007D-3DJ103_ZVT5YRX1";
hdd1 = "/dev/disk/by-id/ata-ST20000NM007D-3DJ103_ZVT5JMZQ";
Expand Down Expand Up @@ -190,7 +190,7 @@ in
};

postCreateHook = ''
zpool add -f files log mirror ${disks.nvme0} ${disks.nvme1}
zpool add -f files log mirror ${disks.nvme2} ${disks.nvme3}
'';

datasets = {
Expand Down Expand Up @@ -224,8 +224,8 @@ in
};

postCreateHook = ''
zpool add -f blockbuster log ${disks.nvme2}
zpool add -f blockbuster cache ${disks.nvme3}
zpool add -f blockbuster log ${disks.nvme0}
zpool add -f blockbuster cache ${disks.nvme1}
'';

datasets = {
Expand Down
Loading