mirror of
				https://github.com/ClusterCockpit/cc-docker.git
				synced 2025-10-31 01:05:07 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| if [ -d symfony ]; then
 | |
|     echo "Data already initialized!"
 | |
|     echo -n "Perform a fresh initialisation? Answer yes to proceed and no to exit.  "
 | |
|     read -r answer
 | |
|     if [ "$answer" == "yes" ]; then
 | |
|         echo "Cleaning directories ..."
 | |
|         rm -rf symfony
 | |
|         sudo rm -rf job-archive
 | |
|         rm -rf influxdb/data/*
 | |
|         rm -rf sqldata/*
 | |
|         echo "done."
 | |
|     else
 | |
|         echo "Aborting ..."
 | |
|         exit
 | |
|     fi
 | |
| fi
 | |
| 
 | |
| mkdir symfony
 | |
| wget https://hpc-mover.rrze.uni-erlangen.de/HPC-Data/0x7b58aefb/eig7ahyo6fo2bais0ephuf2aitohv1ai/job-archive.tar.xz
 | |
| tar xJf job-archive.tar.xz
 | |
| rm ./job-archive.tar.xz
 | |
| 
 | |
| # 101 is the uid and gid of the user and group www-data in the cc-php container running php-fpm.
 | |
| # For a demo with no new jobs it is enough to give www read permissions on that directory.
 | |
| # echo "This script needs to chown the job-archive directory so that the application can write to it:"
 | |
| # sudo chown -R 82:82 ./job-archive
 | |
| 
 | |
| mkdir -p influxdb/data
 | |
| wget https://hpc-mover.rrze.uni-erlangen.de/HPC-Data/0x7b58aefb/eig7ahyo6fo2bais0ephuf2aitohv1ai/influxdbv2-data.tar.xz
 | |
| cd influxdb/data
 | |
| tar xJf ../../influxdbv2-data.tar.xz
 | |
| rm ../../influxdbv2-data.tar.xz
 |