Skip to content

Commit eaeba2b

Browse files
updated deployment wrt to hdd & ssd (#897)
1 parent da3d90d commit eaeba2b

File tree

3 files changed

+16
-17
lines changed

3 files changed

+16
-17
lines changed

docker.local/bin/blobber.init.setup.sh

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
for i in $(seq 1 6)
44
do
5-
mkdir -p docker.local/blobber$i/files
6-
mkdir -p docker.local/blobber$i/data/postgresql
7-
mkdir -p docker.local/blobber$i/log
8-
mkdir -p docker.local/validator$i/files
9-
mkdir -p docker.local/validator$i/data/postgresql
10-
mkdir -p docker.local/validator$i/log
5+
mkdir -p docker.local/blobber$i
6+
mkdir /mnt/ssd/blobber$i
7+
mkdir /mnt/hdd/blobber$i
8+
mkdir -p docker.local/validator$i
9+
mkdir /mnt/hdd/validator$i
1110
done

docker.local/bin/clean.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
for i in $(seq 1 6)
44
do
5-
rm -rf docker.local/blobber$i/log/*
6-
rm -rf docker.local/blobber$i/data/postgresql/*
7-
rm -rf docker.local/blobber$i/files/*
5+
rm -rf /mnt/hdd/blobber$i
6+
rm -rf /mnt/ssd/blobber$i
7+
rm -rf /mnt/hdd/validator$i
8+
rm -rf docker.local/blobber$i
89
done

docker.local/p0docker-compose.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ services:
99
POSTGRES_HOST_AUTH_METHOD: trust
1010
volumes:
1111
- ../config/postgresql.conf:/etc/postgresql/postgresql.conf
12-
- ./blobber${BLOBBER}/data/postgresql:/var/lib/postgresql/data
12+
- /mnt/ssd/blobber${BLOBBER}/data/postgresql:/var/lib/postgresql/data
1313
command: postgres -c config_file=/etc/postgresql/postgresql.conf
1414
networks:
1515
default:
@@ -22,7 +22,6 @@ services:
2222
POSTGRES_USER: postgres
2323
volumes:
2424
- ../bin:/blobber/bin
25-
- ../sql:/blobber/sql
2625
command: bash /blobber/bin/postgres-entrypoint.sh
2726
links:
2827
- postgres:postgres
@@ -37,8 +36,8 @@ services:
3736
- postgres-post:postgres-post
3837
volumes:
3938
- ../config:/validator/config
40-
- ./validator${BLOBBER}/data:/validator/data
41-
- ./validator${BLOBBER}/log:/validator/log
39+
- /mnt/hdd/validator${BLOBBER}/data:/validator/data
40+
- /mnt/hdd/validator${BLOBBER}/log:/validator/log
4241
- ./keys_config:/validator/keysconfig
4342
ports:
4443
- "506${BLOBBER}:506${BLOBBER}"
@@ -58,11 +57,11 @@ services:
5857
- validator:validator
5958
volumes:
6059
- ../config:/blobber/config
61-
- ./blobber${BLOBBER}/files:/blobber/files
62-
- ./blobber${BLOBBER}/data:/blobber/data
63-
- ./blobber${BLOBBER}/log:/blobber/log
60+
- /mnt/hdd/blobber${BLOBBER}/files:/blobber/files
61+
- /mnt/hdd/blobber${BLOBBER}/data:/blobber/data
62+
- /mnt/hdd/blobber${BLOBBER}/log:/blobber/log
6463
- ./keys_config:/blobber/keysconfig
65-
- ./blobber${BLOBBER}/data/tmp:/tmp
64+
- /mnt/hdd/blobber${BLOBBER}/data/tmp:/tmp
6665
ports:
6766
- "505${BLOBBER}:505${BLOBBER}"
6867
- "703${BLOBBER}:703${BLOBBER}"

0 commit comments

Comments
 (0)