-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsfa_start.sh
36 lines (30 loc) · 1.02 KB
/
sfa_start.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# This script is to start SFA services
FILE=/root/docker/initialized
if [ -f $FILE ];
then
echo "SFA was already initialized, to reinitialize it (experimental), please remove file /root/docker/initialized"
#As deamon
/usr/bin/sfa-start.py -t -d
#As deamon
/usr/bin/sfa-start.py -r -d
# As deamon
/usr/bin/sfa-start.py -a -d
else
cp /root/docker/registry.sfa_config /etc/sfa/sfa_config
sed -i "s/root_auth=onelab/root_auth=$ROOT_AUTHORITY/g" /etc/sfa/sfa_config
sed -i "s/interface_hrn=onelab/interface_hrn=$ROOT_AUTHORITY/g" /etc/sfa/sfa_config
mkdir /var/myslice/
ssh-keygen -f /var/myslice/myslice -t rsa -N ''
#As deamon
/usr/bin/sfa-start.py -t -d
#As deamon
/usr/bin/sfa-start.py -r -d
# As deamon
/usr/bin/sfa-start.py -a -d
sh /root/docker/registry_init.sh -e $ADMIN_EMAIL -p $ADMIN_PASSWORD -r $ROOT_AUTHORITY
killall5 -9 sfa-start.py
/usr/bin/sfa-start.py -t -d
/usr/bin/sfa-start.py -r -d
/usr/bin/sfa-start.py -a -d
fi
tail -f /var/log/sfa.log