我正在尝试使用mb
命令在Google Cloud Storage上创建存储桶,但是却获得
CommandException: The mb command requires a URL that specifies a bucket.
奇怪的是,而
gsutil mb gs://foo/bar1
返回此错误,
gsutil ls gs://foo/bar2
正确列出了gs://foo/bar2.
中的文件,但没有看到gs://foo/bar2
不能成为有效的URL,而gs://foo/bar1
却不是。有谁能在这里阐明一些想法?
答案 0 :(得分:1)
gs://foo/bar1
是一个URL,它指定存储桶bar1
中的对象foo
。 gsutil mb
命令需要一个表示存储桶的URL,例如gs://foo
。 gsutil ls
命令可以接受存储桶和对象URL。
答案 1 :(得分:0)
gsutil mb
造了一个桶。 “ gs:// foo”指定存储桶,特别是存储桶'foo'。 “ gs:// foo / bar1”指定一个对象,而不只是一个存储桶。 “ foo / bar1”不是存储桶。