tryeing to add source container
This commit is contained in:
3
testing/.env
Normal file
3
testing/.env
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
DOCKER_REPO=registry.ghostklart.com/ubuntu
|
||||||
|
IMAGENAME=glusterfs
|
||||||
|
IMAGEVER=latest
|
||||||
@@ -14,6 +14,20 @@ volumes:
|
|||||||
|
|
||||||
services:
|
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:
|
gluster-1:
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
@@ -31,7 +45,7 @@ services:
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse
|
- /dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
- gluster-data-1:/mnt/gluster
|
- gluster-data-1:/tmp/gluster
|
||||||
networks:
|
networks:
|
||||||
- testing
|
- testing
|
||||||
command: bash /docker/glusterfs-master.sh
|
command: bash /docker/glusterfs-master.sh
|
||||||
@@ -56,7 +70,7 @@ services:
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse
|
- /dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
- gluster-data-2:/mnt/gluster
|
- gluster-data-2:/tmp/gluster
|
||||||
networks:
|
networks:
|
||||||
- testing
|
- testing
|
||||||
command: bash /docker/glusterfs-node.sh
|
command: bash /docker/glusterfs-node.sh
|
||||||
@@ -81,7 +95,7 @@ services:
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse
|
- /dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
- gluster-data-3:/mnt/gluster
|
- gluster-data-3:/tmp/gluster
|
||||||
networks:
|
networks:
|
||||||
- testing
|
- testing
|
||||||
command: bash /docker/glusterfs-node.sh
|
command: bash /docker/glusterfs-node.sh
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
# start gluster fs daemon
|
# start gluster fs daemon
|
||||||
/usr/sbin/glusterd -L DEBUG --volfile-server-port=49153
|
/usr/sbin/glusterd -L DEBUG --volfile-server-port=49153
|
||||||
# add folder
|
# add folder
|
||||||
mkdir -p /mnt/gluster/gv0
|
mkdir -p /tmp/gluster/gv0
|
||||||
mkdir -p /mnt/glusterfs
|
mkdir -p /mnt/glusterfs
|
||||||
# add mount
|
# add mount
|
||||||
echo "localhost:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0" > /etc/fstab
|
echo "localhost:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0" > /etc/fstab
|
||||||
@@ -14,7 +14,7 @@ gluster peer probe gluster-2
|
|||||||
sleep 1
|
sleep 1
|
||||||
gluster peer probe gluster-3
|
gluster peer probe gluster-3
|
||||||
sleep 5
|
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
|
gluster volume start gv0 force
|
||||||
mount /mnt/glusterfs
|
mount /mnt/glusterfs
|
||||||
echo "Done, test..."
|
echo "Done, test..."
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
#mknod /dev/fuse c 10 229
|
#mknod /dev/fuse c 10 229
|
||||||
# # # worker nodes
|
# # # worker nodes
|
||||||
/usr/sbin/glusterd -L DEBUG --volfile-server-port=49153
|
/usr/sbin/glusterd -L DEBUG --volfile-server-port=49153
|
||||||
mkdir -p /mnt/gluster/gv0
|
mkdir -p /tmp/gluster/gv0
|
||||||
mkdir -p /mnt/glusterfs
|
mkdir -p /mnt/glusterfs
|
||||||
echo "localhost:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0" > /etc/fstab
|
echo "localhost:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0" > /etc/fstab
|
||||||
sleep 15
|
sleep 15
|
||||||
|
|||||||
Reference in New Issue
Block a user