【问题标题】:How to upload huge files to Ceph/GlsuterFS through openshift/k8s PVC如何通过 openshift/k8s PVC 将大文件上传到 Ceph/GlsuterFS
【发布时间】:2018-03-30 03:03:01
【问题描述】:

现在我想在 openshift 中运行一个机器学习 pod,但我需要将一些数据(例如训练集)上传到 pod,并且在考虑持久性时更好地上传到 PV。是否有一些对此有帮助的api?

【问题讨论】:

  • 您是否尝试过使用oc rsync 将其复制到正在运行的 pod 中挂载的卷?
  • 这在使用 oc 并连接到 openshift 集群时有效。但是没有oc又想远程上传文件怎么办
  • 您可以使用--loglevel 9 选项运行oc rsync,它将显示它在下面使用的REST API 端点。如果出于某种原因您不想只使用oc,它们可能会帮助您确定需要做什么。

标签: openshift ceph glusterfs kubernetes


【解决方案1】:

将 PV 附加到 pod。然后你可以使用kubectl cp

例如 kubectl cp /tmp/foo_dir <some-pod>:/your_pv/bar_dir

/your_pv 应在 Pods spec.volumeMounts 中指定以使用您的 PVC。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-02
    • 1970-01-01
    • 2018-11-02
    • 2014-11-16
    • 2020-09-22
    • 2021-09-30
    • 2019-07-25
    • 2021-10-14
    相关资源
    最近更新 更多