From 6e97567f24251b782e609255ab748e3eedda0acc Mon Sep 17 00:00:00 2001 From: Damir Ibragimov Date: Wed, 11 Sep 2024 13:58:28 +0300 Subject: [PATCH] tryeing to add source container --- testing/.env | 3 +++ testing/docker-compose.yaml | 20 +++++++++++++++++--- testing/glusterfs-master.sh | 4 ++-- testing/glusterfs-node.sh | 2 +- 4 files changed, 23 insertions(+), 6 deletions(-) create mode 100644 testing/.env diff --git a/testing/.env b/testing/.env new file mode 100644 index 0000000..1e271e3 --- /dev/null +++ b/testing/.env @@ -0,0 +1,3 @@ +DOCKER_REPO=registry.ghostklart.com/ubuntu +IMAGENAME=glusterfs +IMAGEVER=latest diff --git a/testing/docker-compose.yaml b/testing/docker-compose.yaml index 960df67..c9b6d97 100644 --- a/testing/docker-compose.yaml +++ b/testing/docker-compose.yaml @@ -14,6 +14,20 @@ volumes: services: + test-source-container: + image: ubuntu:noble + container_name: ubuntu + hostname: ubuntu-docker-test + user: root:root + logging: + options: + max-size: 10m + volumes_from: + - gluster-1:rw + networks: + - testing + command: sleep infinity + gluster-1: build: context: . @@ -31,7 +45,7 @@ services: devices: - /dev/fuse volumes: - - gluster-data-1:/mnt/gluster + - gluster-data-1:/tmp/gluster networks: - testing command: bash /docker/glusterfs-master.sh @@ -56,7 +70,7 @@ services: devices: - /dev/fuse volumes: - - gluster-data-2:/mnt/gluster + - gluster-data-2:/tmp/gluster networks: - testing command: bash /docker/glusterfs-node.sh @@ -81,7 +95,7 @@ services: devices: - /dev/fuse volumes: - - gluster-data-3:/mnt/gluster + - gluster-data-3:/tmp/gluster networks: - testing command: bash /docker/glusterfs-node.sh diff --git a/testing/glusterfs-master.sh b/testing/glusterfs-master.sh index f49d0a8..46c8f0f 100644 --- a/testing/glusterfs-master.sh +++ b/testing/glusterfs-master.sh @@ -5,7 +5,7 @@ # start gluster fs daemon /usr/sbin/glusterd -L DEBUG --volfile-server-port=49153 # add folder -mkdir -p /mnt/gluster/gv0 +mkdir -p /tmp/gluster/gv0 mkdir -p /mnt/glusterfs # add mount echo "localhost:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0" > /etc/fstab @@ -14,7 +14,7 @@ gluster peer probe gluster-2 sleep 1 gluster peer probe gluster-3 sleep 5 -gluster volume create gv0 replica 3 transport tcp gluster-1:/mnt/gluster/gv0 gluster-2:/mnt/gluster/gv0 gluster-3:/mnt/gluster/gv0 force +gluster volume create gv0 replica 3 transport tcp gluster-1:/tmp/gluster/gv0 gluster-2:/tmp/gluster/gv0 gluster-3:/tmp/gluster/gv0 force gluster volume start gv0 force mount /mnt/glusterfs echo "Done, test..." diff --git a/testing/glusterfs-node.sh b/testing/glusterfs-node.sh index b027573..e4c63a1 100644 --- a/testing/glusterfs-node.sh +++ b/testing/glusterfs-node.sh @@ -3,7 +3,7 @@ #mknod /dev/fuse c 10 229 # # # worker nodes /usr/sbin/glusterd -L DEBUG --volfile-server-port=49153 -mkdir -p /mnt/gluster/gv0 +mkdir -p /tmp/gluster/gv0 mkdir -p /mnt/glusterfs echo "localhost:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0" > /etc/fstab sleep 15