Skip to content
Open

test #29

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,8 @@
/client/DemoMongoClusterReader/bin/Release/netcoreapp2.2
/client/DemoMongoClusterWriter/bin/Release/netcoreapp2.2
/client/MongoCluster.Messages/bin/Release/netstandard2.0
/client/.vs/ProjectEvaluation
/client/DemoMongoClusterReader/bin/Debug/net5.0
/client/DemoMongoClusterWriter/bin/Debug/net5.0
/client/MongoCluster.Messages/bin/Debug/netstandard2.1
docs
28 changes: 14 additions & 14 deletions PSA/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ services:
## Router
router01:
image: mongo:4.0
container_name: rydell-router-01
container_name: router-01
command: mongos --port 27017 --configdb rs-config-server/configsvr01:27017,configsvr02:27017,configsvr03:27017 --bind_ip_all
ports:
- 27117:27017
volumes:
- ./scripts:/scripts
router02:
image: mongo:4.0
container_name: rydell-router-02
container_name: router-02
command: mongos --port 27017 --configdb rs-config-server/configsvr01:27017,configsvr02:27017,configsvr03:27017 --bind_ip_all
volumes:
- ./scripts:/scripts
Expand All @@ -24,7 +24,7 @@ services:
## Config Servers
configsvr01:
image: mongo:4.0
container_name: rydell-mongo-config-01
container_name: mongo-config-01
command: mongod --port 27017 --configsvr --replSet rs-config-server
volumes:
- ./scripts:/scripts
Expand All @@ -36,7 +36,7 @@ services:
- shard03-a
configsvr02:
image: mongo:4.0
container_name: rydell-mongo-config-02
container_name: mongo-config-02
command: mongod --port 27017 --configsvr --replSet rs-config-server
volumes:
- ./scripts:/scripts
Expand All @@ -46,7 +46,7 @@ services:
- configsvr01
configsvr03:
image: mongo:4.0
container_name: rydell-mongo-config-03
container_name: mongo-config-03
command: mongod --port 27017 --configsvr --replSet rs-config-server
volumes:
- ./scripts:/scripts
Expand All @@ -59,7 +59,7 @@ services:
## Shards 01
shard01-x:
image: mongo:4.0
container_name: rydell-shard-01-node-x
container_name: shard-01-node-x
command: mongod --port 27017 --shardsvr --replSet rs-shard-01
volumes:
- ./scripts:/scripts
Expand All @@ -70,15 +70,15 @@ services:
- shard01-b
shard01-a:
image: mongo:4.0
container_name: rydell-shard-01-node-a
container_name: shard-01-node-a
command: mongod --port 27017 --shardsvr --replSet rs-shard-01
volumes:
- ./scripts:/scripts
ports:
- 27123:27017
shard01-b:
image: mongo:4.0
container_name: rydell-shard-01-node-b
container_name: shard-01-node-b
command: mongod --port 27017 --shardsvr --replSet rs-shard-01
volumes:
- ./scripts:/scripts
Expand All @@ -88,7 +88,7 @@ services:
## Shards 02
shard02-x:
image: mongo:4.0
container_name: rydell-shard-02-node-x
container_name: shard-02-node-x
command: mongod --port 27017 --shardsvr --replSet rs-shard-02
volumes:
- ./scripts:/scripts
Expand All @@ -99,15 +99,15 @@ services:
- shard02-b
shard02-a:
image: mongo:4.0
container_name: rydell-shard-02-node-a
container_name: shard-02-node-a
command: mongod --port 27017 --shardsvr --replSet rs-shard-02
volumes:
- ./scripts:/scripts
ports:
- 27126:27017
shard02-b:
image: mongo:4.0
container_name: rydell-shard-02-node-b
container_name: shard-02-node-b
command: mongod --port 27017 --shardsvr --replSet rs-shard-02
volumes:
- ./scripts:/scripts
Expand All @@ -117,7 +117,7 @@ services:
## Shards 03
shard03-x:
image: mongo:4.0
container_name: rydell-shard-03-node-x
container_name: shard-03-node-x
command: mongod --port 27017 --shardsvr --replSet rs-shard-03
volumes:
- ./scripts:/scripts
Expand All @@ -128,15 +128,15 @@ services:
- shard03-b
shard03-a:
image: mongo:4.0
container_name: rydell-shard-03-node-a
container_name: shard-03-node-a
command: mongod --port 27017 --shardsvr --replSet rs-shard-03
volumes:
- ./scripts:/scripts
ports:
- 27129:27017
shard03-b:
image: mongo:4.0
container_name: rydell-shard-03-node-b
container_name: shard-03-node-b
command: mongod --port 27017 --shardsvr --replSet rs-shard-03
volumes:
- ./scripts:/scripts
Expand Down
22 changes: 11 additions & 11 deletions PSA/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,21 +53,21 @@ docker-compose exec shard03-a sh -c "mongo < /scripts/init-shard03.js"
docker-compose exec shard01-a mongo --port 27017
rs.addArb("shard01-x:27017") // make sure that you are in primary before run this command
// or
docker exec -it rydell-shard-01-node-a bash -c "echo 'rs.addArb(\""shard01-x:27017\"")' | mongo --port 27017"
docker exec -it shard-01-node-a bash -c "echo 'rs.addArb(\""shard01-x:27017\"")' | mongo --port 27017"
```

```bash
docker-compose exec shard02-a mongo --port 27017
rs.addArb("shard02-x:27017") // make sure that you are in primary before run this command
// or
docker exec -it rydell-shard-02-node-a bash -c "echo 'rs.addArb(\""shard02-x:27017\"")' | mongo --port 27017"
docker exec -it shard-02-node-a bash -c "echo 'rs.addArb(\""shard02-x:27017\"")' | mongo --port 27017"
```

```bash
docker-compose exec shard03-a mongo --port 27017
rs.addArb("shard03-x:27017") // make sure that you are in primary before run this command
// or
docker exec -it rydell-shard-03-node-a bash -c "echo 'rs.addArb(\""shard03-x:27017\"")' | mongo --port 27017"
docker exec -it shard-03-node-a bash -c "echo 'rs.addArb(\""shard03-x:27017\"")' | mongo --port 27017"
```

- **Step 4: Initializing the router**
Expand Down Expand Up @@ -129,9 +129,9 @@ sh.status()
> You should see 1 PRIMARY, 1 SECONDARY and 1 ARBITER

```bash
docker exec -it rydell-shard-01-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it rydell-shard-02-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it rydell-shard-03-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it shard-01-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it shard-02-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it shard-03-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
```
*Sample Result:*
```
Expand Down Expand Up @@ -344,13 +344,13 @@ db.MyCollection.getShardDistribution()
### More commands

```bash
docker exec -it rydell-mongo-config-01 bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it mongo-config-01 bash -c "echo 'rs.status()' | mongo --port 27017"


docker exec -it rydell-shard-01-node-a bash -c "echo 'rs.help()' | mongo --port 27017"
docker exec -it rydell-shard-01-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it rydell-shard-01-node-a bash -c "echo 'rs.printReplicationInfo()' | mongo --port 27017"
docker exec -it rydell-shard-01-node-a bash -c "echo 'rs.printSlaveReplicationInfo()' | mongo --port 27017"
docker exec -it shard-01-node-a bash -c "echo 'rs.help()' | mongo --port 27017"
docker exec -it shard-01-node-a bash -c "echo 'rs.status()' | mongo --port 27017"
docker exec -it shard-01-node-a bash -c "echo 'rs.printReplicationInfo()' | mongo --port 27017"
docker exec -it shard-01-node-a bash -c "echo 'rs.printSlaveReplicationInfo()' | mongo --port 27017"
```

---
Expand Down
1 change: 1 addition & 0 deletions assets/mongo-cluster.drawio
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile host="Electron" modified="2022-06-25T18:10:37.887Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.6.13 Chrome/89.0.4389.128 Electron/12.0.7 Safari/537.36" etag="LyfF2kBXfPiCY23I-KGT" version="14.6.13" type="device"><diagram id="qruu1qbwlz3xJrJUmYNn" name="Page-1">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</diagram></mxfile>
25 changes: 25 additions & 0 deletions client/.dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
**/.classpath
**/.dockerignore
**/.env
**/.git
**/.gitignore
**/.project
**/.settings
**/.toolstarget
**/.vs
**/.vscode
**/*.*proj.user
**/*.dbmdl
**/*.jfm
**/azds.yaml
**/bin
**/charts
**/docker-compose*
**/Dockerfile*
**/node_modules
**/npm-debug.log
**/obj
**/secrets.dev.yaml
**/values.dev.yaml
LICENSE
README.md
4 changes: 3 additions & 1 deletion client/DemoMongoClusterReader/DemoMongoClusterReader.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.2</TargetFramework>
<TargetFramework>net5.0</TargetFramework>
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.15.1" />
<PackageReference Include="MongoDB.Driver" Version="2.16.1" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ActiveDebugProfile>DemoMongoClusterReader</ActiveDebugProfile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<DebuggerFlavor>ProjectDebugger</DebuggerFlavor>
</PropertyGroup>
</Project>
Loading