Welcome to the Linux Foundation Forum!

Lab 21.1 terminals with/without Create buckets in SeaweedFS

first run - buckets explicit creation

SeaweedFS UP

luigi_c_lfs241_gmail_com@cp-lfs241-21-11-25:~/cortex/docs/getting-started$ sudo docker compose up seaweedfs -d --wait
[+] Running 2/2
 ✔ Network getting-started_default        Created                                                                                                                           0.1s 
 ✔ Container getting-started-seaweedfs-1  Healthy                                                                                                                          31.2s 

Creating buckets (As by laboratory) - Error in creation

luigi_c_lfs241_gmail_com@cp-lfs241-21-11-25:~/cortex/docs/getting-started$ for bucket in cortex-blocks cortex-ruler cortex-alertmanager; do
  curl --aws-sigv4 "aws:amz:local:seaweedfs" --user "any:any" -X PUT \
    "http://localhost:8333/$bucket"
done
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>SignatureDoesNotMatch</Code><Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message><Resource>/cortex-blocks</Resource><RequestId>1765796790851568602</RequestId><BucketName>cortex-blocks</BucketName></Error><?xml version="1.0" encoding="UTF-8"?>
<Error><Code>SignatureDoesNotMatch</Code><Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message><Resource>/cortex-ruler</Resource><RequestId>1765796790864433100</RequestId><BucketName>cortex-ruler</BucketName></Error><?xml version="1.0" encoding="UTF-8"?>
<Error><Code>SignatureDoesNotMatch</Code><Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message><Resource>/cortex-alertmanager</Resource><RequestId>1765796790876928151</RequestId><BucketName>cortex-alertmanager</BucketName></Error>

Checking availability of buckets

luigi_c_lfs241_gmail_com@cp-lfs241-21-11-25:~/cortex/docs/getting-started$ sudo docker exec -it getting-started-seaweedfssudo docker exec -it getting-started-seaweedfs-1 sh -lc '
apk add --no-cache aws-cli >/dev/null 2>&1 || true
export AWS_ACCESS_KEY_ID=any
export AWS_SECRET_ACCESS_KEY=any
aws --endpoint-url http://localhost:8333 s3 ls
'
2025-12-15 11:04:07 cortex-alertmanager
2025-12-15 11:04:07 cortex-blocks
2025-12-15 11:04:07 cortex-ruler

Down and clean

luigi_c_lfs241_gmail_com@cp-lfs241-21-11-25:~/cortex/docs/getting-started$ sudo docker compose down 
[+] Running 2/2
 ✔ Container getting-started-seaweedfs-1  Removed                                                                                                                          10.4s 
 ✔ Network getting-started_default        Removed                                                                                                                           0.1s 
luigi_c_lfs241_gmail_com@cp-lfs241-21-11-25:~/cortex/docs/getting-started$ sudo docker compose down -v 

Second run - no buckets explicit creation

SeaweedFS UP

luigi_c_lfs241_gmail_com@cp-lfs241-21-11-25:~/cortex/docs/getting-started$ sudo docker compose up seaweedfs -d --wait
[+] Running 2/2
 ✔ Network getting-started_default        Created                                                                                                                           0.1s 
 ✔ Container getting-started-seaweedfs-1  Healthy                                                                                                                          31.1s 

Checking availability of buckets by default

luigi_c_lfs241_gmail_com@cp-lfs241-21-11-25:~/cortex/docs/getting-started$ sudo docker exec -it getting-started-seaweedfs-1 sh -lc '
apk add --no-cache aws-cli >/dev/null 2>&1 || true
export AWS_ACCESS_KEY_ID=any
export AWS_SECRET_ACCESS_KEY=any
aws --endpoint-url http://localhost:8333 s3 ls
'
2025-12-15 11:11:32 cortex-alertmanager
2025-12-15 11:11:32 cortex-blocks
2025-12-15 11:11:32 cortex-ruler

Categories

Upcoming Training