开发者社区> 问答> 正文

在我的本地计算机上安装GCE永久磁盘

我正在尝试将由Kubernetes PersistentVolumeClaim资源(在GKE上)创建的GCE持久性磁盘挂载到我的本地计算机。

我创建了一个PersistentVolumeClaim(在GCE中创建一个持久卷):

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: profiler-disk
spec:
accessModes:

- ReadWriteOnce

resources:

requests:
  storage: 2Gi

我尝试使用gcsfuse来安装磁盘,如文档中所写:

您可以使用Google Cloud Storage FUSE工具将云存储桶安装到Compute Engine实例。即使云存储桶是对象存储,挂载的存储桶也会表现得与持久性磁盘类似。

使用命令:

gcsfuse profiler-disk hello
但我得到了:

daemonize.Run:readFromProcess:sub-process:mountWithArgs:mountWithConn:setUpBucket:OpenBucket:Unknown bucket“profiler-disk”

我能够加载一个实际的存储桶,因此这不是授权/身份验证问题。

有谁知道如何实现这一目标?

展开
收起
k8s小能手 2019-02-22 16:15:32 2401 0
1 条回答
写回答
取消 提交回答
  • 整合最优质的专家资源和技术资料,问答解疑

    我能够使用kubectl cp复制数据

    kubectl :/path -c

    2019-07-17 23:29:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载