s3cmd在尝试在ceph-cluster上创建测试桶后失败

问题描述 投票:0回答:1

您好,我试图在Ceph Raspberry Pi群集(本地)上创建一个测试桶,并且出现以下错误消息:

OS:Debian JessieCeph:v12.2.12发光s3cmd:2.0.2

[ceph_deploy.rgw][INFO  ] The Ceph Object Gateway (RGW) is now running on host admin and default port 7480

 ./s3cmd --debug mb s3://testbucket

调试消息:

DEBUG: Unicodising 'mb' using UTF-8
DEBUG: Unicodising 's3://testbucket' using UTF-8
DEBUG: Command: mb
DEBUG: CreateRequest: resource[uri]=/
DEBUG: Using signature v2
DEBUG: SignHeaders: u'PUT\n\n\n\nx-amz-date:Wed, 15 Jan 2020 02:28:25 +0000\n/testbucket/'
DEBUG: Processing request, please wait...
DEBUG: get_hostname(testbucket): 192.168.178.50:7480
DEBUG: ConnMan.get(): creating new connection: http://192.168.178.50:7480
DEBUG: non-proxied HTTPConnection(192.168.178.50, 7480)
DEBUG: Response:


DEBUG: Unicodising './s3cmd' using UTF-8
DEBUG: Unicodising '--debug' using UTF-8
DEBUG: Unicodising 'mb' using UTF-8
DEBUG: Unicodising 's3://testbucket' using UTF-8
Invoked as: ./s3cmd --debug mb s3://testbucket
Problem: error: [Errno 111] Connection refused
S3cmd:   2.0.2
python:   2.7.17 (default, Oct 19 2019, 23:36:22)
[GCC 9.2.1 20190909]
environment LANG=en_GB.UTF-8

Traceback (most recent call last):
  File "./s3cmd", line 3092, in <module>
    rc = main()
  File "./s3cmd", line 3001, in main
    rc = cmd_func(args)
  File "./s3cmd", line 237, in cmd_bucket_create
    response = s3.bucket_create(uri.bucket(), cfg.bucket_location)
  File "/home/cephuser/s3cmd-2.0.2/S3/S3.py", line 398, in bucket_create
    response = self.send_request(request)
  File "/home/cephuser/s3cmd-2.0.2/S3/S3.py", line 1258, in send_request
    conn = ConnMan.get(self.get_hostname(resource['bucket']))
  File "/home/cephuser/s3cmd-2.0.2/S3/ConnMan.py", line 253, in get
    conn.c.connect()
  File "/usr/lib/python2.7/httplib.py", line 831, in connect
    self.timeout, self.source_address)
  File "/usr/lib/python2.7/socket.py", line 575, in create_connection
    raise err
error: [Errno 111] Connection refused

有人知道该错误吗?

linux raspberry-pi ceph s3cmd
1个回答
0
投票

解决方案:Ceph-rgw Service stop automatically after installation

我的网关永久可用后,我可以使用s3cmd创建一个测试桶

© www.soinside.com 2019 - 2024. All rights reserved.