Rename xeon07 to hut
This commit is contained in:
		
							parent
							
								
									68805b337d
								
							
						
					
					
						commit
						218acd6848
					
				| @ -73,7 +73,7 @@ | |||||||
|       10.0.40.106             xeon06-ipmi0 |       10.0.40.106             xeon06-ipmi0 | ||||||
|        |        | ||||||
|       # Node Entry for node: xeon07 (ID=21) |       # Node Entry for node: xeon07 (ID=21) | ||||||
|       10.0.40.7               xeon07 xeon07-eth0 |       10.0.40.7               xeon07 xeon07-eth0 hut | ||||||
|       10.0.42.7               xeon07-ib0 |       10.0.42.7               xeon07-ib0 | ||||||
|       10.0.40.107             xeon07-ipmi0 |       10.0.40.107             xeon07-ipmi0 | ||||||
|        |        | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ | |||||||
| { | { | ||||||
|   services.slurm = { |   services.slurm = { | ||||||
|     client.enable = true; |     client.enable = true; | ||||||
|     controlMachine = "xeon07"; |     controlMachine = "hut"; | ||||||
|     clusterName = "owl"; |     clusterName = "owl"; | ||||||
|     nodeName = [ |     nodeName = [ | ||||||
|       "xeon[01-02,07]  Sockets=2 CoresPerSocket=14 ThreadsPerCore=2 Feature=xeon" |       "xeon[01-02,07]  Sockets=2 CoresPerSocket=14 ThreadsPerCore=2 Feature=xeon" | ||||||
|  | |||||||
| @ -32,19 +32,19 @@ sdX | |||||||
| 
 | 
 | ||||||
| ## Prepare nix and nixos-install | ## Prepare nix and nixos-install | ||||||
| 
 | 
 | ||||||
| Mount the nix store from the xeon07 node in read-only /nix. | Mount the nix store from the hut node in read-only /nix. | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| # mkdir /nix | # mkdir /nix | ||||||
| # mount -o ro xeon07:/nix /nix | # mount -o ro hut:/nix /nix | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| Get the nix binary and nixos-install tool from xeon07: | Get the nix binary and nixos-install tool from hut: | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| # ssh xeon07 'readlink -f $(which nix)' | # ssh hut 'readlink -f $(which nix)' | ||||||
| /nix/store/0sxbaj71c4c4n43qhdxm31f56gjalksw-nix-2.13.3/bin/nix | /nix/store/0sxbaj71c4c4n43qhdxm31f56gjalksw-nix-2.13.3/bin/nix | ||||||
| # ssh xeon07 'readlink -f $(which nixos-install)' | # ssh hut 'readlink -f $(which nixos-install)' | ||||||
| /nix/store/9yq8ps06ysr2pfiwiij39ny56yk3pdcs-nixos-install/bin/nixos-install | /nix/store/9yq8ps06ysr2pfiwiij39ny56yk3pdcs-nixos-install/bin/nixos-install | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -52,7 +52,7 @@ | |||||||
|           ./xeon02/configuration.nix |           ./xeon02/configuration.nix | ||||||
|         ]; |         ]; | ||||||
|       }; |       }; | ||||||
|       xeon07 = nixpkgs.lib.nixosSystem { |       hut = nixpkgs.lib.nixosSystem { | ||||||
|         system = "x86_64-linux"; |         system = "x86_64-linux"; | ||||||
|         modules = [ |         modules = [ | ||||||
|           ( {options, ...}: { |           ( {options, ...}: { | ||||||
| @ -61,7 +61,7 @@ | |||||||
|             nix.nixPath = [ |             nix.nixPath = [ | ||||||
|                 "nixpkgs=${nixpkgs}" |                 "nixpkgs=${nixpkgs}" | ||||||
|                 "bscpkgs=${bscpkgs}" |                 "bscpkgs=${bscpkgs}" | ||||||
|                 "nixos-config=${self.outPath}/xeon07/configuration.nix" |                 "nixos-config=${self.outPath}/hut/configuration.nix" | ||||||
|                 "nixpkgs-overlays=${self.outPath}/overlays-compat" |                 "nixpkgs-overlays=${self.outPath}/overlays-compat" | ||||||
|             ]; |             ]; | ||||||
|             nix.registry.nixpkgs.flake = nixpkgs; |             nix.registry.nixpkgs.flake = nixpkgs; | ||||||
| @ -72,7 +72,7 @@ | |||||||
|               else throw ("Refusing to build from a dirty Git tree!"); |               else throw ("Refusing to build from a dirty Git tree!"); | ||||||
|           }) |           }) | ||||||
|           agenix.nixosModules.default |           agenix.nixosModules.default | ||||||
|           ./xeon07/configuration.nix |           ./hut/configuration.nix | ||||||
|         ]; |         ]; | ||||||
|       }; |       }; | ||||||
|       xeon08 = nixpkgs.lib.nixosSystem { |       xeon08 = nixpkgs.lib.nixosSystem { | ||||||
|  | |||||||
| @ -14,7 +14,7 @@ | |||||||
|   boot.loader.grub.device = "/dev/disk/by-id/ata-INTEL_SSDSC2BB240G7_PHDV6462004Y240AGN"; |   boot.loader.grub.device = "/dev/disk/by-id/ata-INTEL_SSDSC2BB240G7_PHDV6462004Y240AGN"; | ||||||
| 
 | 
 | ||||||
|   networking = { |   networking = { | ||||||
|     hostName = "xeon07"; |     hostName = "hut"; | ||||||
|     interfaces.eno1.ipv4.addresses = [ { |     interfaces.eno1.ipv4.addresses = [ { | ||||||
|       address = "10.0.40.7"; |       address = "10.0.40.7"; | ||||||
|       prefixLength = 24; |       prefixLength = 24; | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user