You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have 3 minio servers in different locations. The first server should replicate to the second server and the second server to the third server. This is done via mc mirror --watch test-2 test-1 and mc mirror --watch test-3 test-2. It should mirror all PUT and DELETE requests from the test-3 minio up to the test-1 minio.
Use case:
The "source" minio server following named test-3 is located in EU and the other two minio servers are located in the USA.
To reduce traffic between USA and EU I want the test-2 minio server to be the source of the test-1 minio server.
Actual behavior
PUT request performed to the test-3 minio only gets mirrored to the test-2 minio and not up the test-1 minio.
On the other hand DELETE requests are performed correctly.
You can now perform mc ls test-2/test and mc ls test-1/test. The object will be listed on test-2 but not on test-1.
If you copy the file to test-1 by hand and the delete the object on test-3 all servers will be empty.
mc --version
mc version RELEASE.2023-04-12T02-21-51Z (commit-id=1843717c57fb87612469b7610344a7d49d97a497)
Runtime: go1.20.3 linux/amd64
Copyright (c) 2015-2023 MinIO, Inc.
License GNU AGPLv3 https://www.gnu.org/licenses/agpl-3.0.html
System information
minio/mc Docker Image
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions.
Expected behavior
I have 3 minio servers in different locations. The first server should replicate to the second server and the second server to the third server. This is done via
mc mirror --watch test-2 test-1
andmc mirror --watch test-3 test-2
. It should mirror all PUT and DELETE requests from the test-3 minio up to the test-1 minio.Use case:
The "source" minio server following named test-3 is located in EU and the other two minio servers are located in the USA.
To reduce traffic between USA and EU I want the test-2 minio server to be the source of the test-1 minio server.
Actual behavior
PUT request performed to the test-3 minio only gets mirrored to the test-2 minio and not up the test-1 minio.
On the other hand DELETE requests are performed correctly.
Steps to reproduce the behavior
You can now perform
mc ls test-2/test
andmc ls test-1/test
. The object will be listed on test-2 but not on test-1.If you copy the file to test-1 by hand and the delete the object on test-3 all servers will be empty.
mc --version
mc version RELEASE.2023-04-12T02-21-51Z (commit-id=1843717c57fb87612469b7610344a7d49d97a497)
Runtime: go1.20.3 linux/amd64
Copyright (c) 2015-2023 MinIO, Inc.
License GNU AGPLv3 https://www.gnu.org/licenses/agpl-3.0.html
System information
minio/mc Docker Image
The text was updated successfully, but these errors were encountered: