| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | # VM setup - Attach persistent disk
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Create `aio-builds` persistent disk (if not already exists)
 | 
					
						
							|  |  |  | - Follow instructions [here](https://cloud.google.com/compute/docs/disks/add-persistent-disk#create_disk). | 
					
						
							|  |  |  | - `sudo mkfs.ext4 -F -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/disk/by-id/google-aio-builds` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Mount disk
 | 
					
						
							|  |  |  | - `sudo mkdir -p /mnt/disks/aio-builds` | 
					
						
							|  |  |  | - `sudo mount -o discard,defaults /dev/disk/by-id/google-aio-builds /mnt/disks/aio-builds` | 
					
						
							|  |  |  | - `sudo chmod a+w /mnt/disks/aio-builds` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Mount disk on boot
 | 
					
						
							| 
									
										
										
										
											2017-03-09 22:12:01 +02:00
										 |  |  | - Run: | 
					
						
							|  |  |  |   ``` | 
					
						
							|  |  |  |   echo UUID=`sudo blkid -s UUID -o value /dev/disk/by-id/google-aio-builds` \ | 
					
						
							|  |  |  |     /mnt/disks/aio-builds ext4 discard,defaults,nofail 0 2 | sudo tee -a /etc/fstab | 
					
						
							|  |  |  |   ``` |