| 
									
										
										
										
											2019-08-22 13:19:49 -06:00
										 |  |  | #!/usr/bin/env bash
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | HERE="$(dirname "$0")" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # shellcheck source=net/datacenter-node-install/utils.sh | 
					
						
							|  |  |  | source "$HERE"/utils.sh | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ensure_env || exit 1 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set -xe | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-03 08:45:20 -06:00
										 |  |  | "$HERE"/disable-nouveau.sh | 
					
						
							| 
									
										
										
										
											2019-08-22 13:19:49 -06:00
										 |  |  | "$HERE"/disable-networkd-wait.sh | 
					
						
							|  |  |  | "$HERE"/setup-grub.sh | 
					
						
							|  |  |  | "$HERE"/setup-cuda.sh | 
					
						
							| 
									
										
										
										
											2019-09-03 08:45:20 -06:00
										 |  |  | "$HERE"/setup-procfs-knobs.sh | 
					
						
							|  |  |  | "$HERE"/setup-limits.sh | 
					
						
							| 
									
										
										
										
											2019-08-22 13:19:49 -06:00
										 |  |  | 
 | 
					
						
							|  |  |  | PASSWORD="$(dd if=/dev/urandom bs=1 count=9 status=none | base64)" | 
					
						
							|  |  |  | echo "$PASSWORD" | 
					
						
							|  |  |  | chpasswd <<< "solana:$PASSWORD" | 
					
						
							|  |  |  | 
 |