单机版搭建和集群版搭建访问问题
来源:7-6 Centos7下Docker部署Ceph集群(nautilus最新版)

weixin_宝慕林4291967
2020-08-20
单机版搭建的时候
curRegion := aws.Region{
Name: “default”,
EC2Endpoint: “http://192.168.40.130:9080”,
S3Endpoint: “http://192.168.40.130:9080”,
S3BucketEndpoint: “”,
S3LocationConstraint: false,
S3LowercaseBucket: false,
Sign: aws.SignV2,
}
直接用这个可以链接了,因为在生成网关的时候有端口映射,
docker run -itd --name gwnode --network ceph-network --ip 172.20.0.9 -p 9080:80 -e RGW_NAME=gwnode -v /www/ceph:/etc/ceph 6c0c6063916a (ceph/radosgw)
但是在集群搭建钟
docker run -d --net=host --privileged=true --name=ceph-rgw -v /var/lib/ceph/:/var/lib/ceph/ -v /etc/ceph:/etc/ceph -v /etc/localtime:/etc/localtime:ro -e RGW_NAME=rgw0 ceph/daemon:latest-nautilus rgw
只有这个网关配置 其他端口映射的却没有 找不到在哪里访问的端口
1回答
-
xiaomo
2020-08-22
同学你好,外部程序(如go)应该是访问ceph的gw网关端口,默认是7480端口,试试看。可以看下端口有没正常监听:
netstat -antup | grep LISTEN | grep gw
00
相似问题