From 3d6d7bb141f024ae6c13de6843570ba6646695c0 Mon Sep 17 00:00:00 2001 From: chn Date: Thu, 3 Jul 2025 11:54:42 +0800 Subject: [PATCH] devices.srv2: swap master --- devices/srv2/default.nix | 3 ++- devices/srv2/node0/default.nix | 3 +-- devices/srv2/node1/default.nix | 6 ++++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/devices/srv2/default.nix b/devices/srv2/default.nix index b7e37a4d..0ac0eeb7 100644 --- a/devices/srv2/default.nix +++ b/devices/srv2/default.nix @@ -18,6 +18,7 @@ inputs: { mountPoint = "/nix/remote/pc"; hard = false; }; }; swap = [ "/nix/swap/swap" ]; + cluster.masterAddress = "2"; }; nixpkgs.cuda.capabilities = [ @@ -38,7 +39,7 @@ inputs: slurm = { enable = true; - master = "srv2-node0"; + master = "srv2-node1"; node = { srv2-node0 = diff --git a/devices/srv2/node0/default.nix b/devices/srv2/node0/default.nix index 91908774..ae5e4716 100644 --- a/devices/srv2/node0/default.nix +++ b/devices/srv2/node0/default.nix @@ -4,13 +4,12 @@ inputs: { nixos = { - model.cluster.nodeType = "master"; system = { nixpkgs.march = "skylake"; network = { - static.eno2 = { ip = "192.168.178.1"; mask = 24; }; + static.eno2 = { ip = "192.168.178.1"; mask = 24; gateway = "192.168.178.2"; dns = "192.168.178.2"; }; wireless = [ "457的5G" ]; masquerade = [ "eno2" ]; trust = [ "eno2" ]; diff --git a/devices/srv2/node1/default.nix b/devices/srv2/node1/default.nix index bc79d4ef..dd273cf6 100644 --- a/devices/srv2/node1/default.nix +++ b/devices/srv2/node1/default.nix @@ -4,14 +4,16 @@ inputs: { nixos = { + model.cluster.nodeType = "master"; system = { nixpkgs.march = "znver3"; network = { - static.enp58s0 = - { ip = "192.168.178.2"; mask = 24; gateway = "192.168.178.1"; dns = "192.168.178.1"; }; + static.enp58s0 = { ip = "192.168.178.2"; mask = 24; }; trust = [ "enp58s0" ]; + wireless = [ "457的5G" ]; + masquerade = [ "enp58s0" ]; }; }; services.beesd."/".hashTableSizeMB = 64;