OpenShift3永久数量声明

时间:2018-08-26 16:56:04

标签: openshift redhat persistent-storage openshift-3 persistent-volume-claims

背景

我已将Spring Boot应用程序部署到openshift平台,并且想知道如何在OpenShift3中处理持久性存储。 我已经订阅了免费计划,并可以访问控制台。 我可以使用oc命令,但是对用户来说,“ oc get pv”等命令的访问权限似乎受到限制。

问题

如何在OS3上更好地控制我的pvc(永久存储声明)? 理想情况下,我需要一个shell并能够在该卷上“列出”文件。

在此先感谢您的帮助!

解决方案

  1. 向您的广告连播添加存储空间
  2. 使用命令oc rsh <my-pod>获取对广告连播的访问权限
  3. cd /您的存储路径/

1 个答案:

答案 0 :(得分:0)

oc get pv命令只能由集群管理员运行,因为它显示了整个集群中所有可用的声明的持久卷。

所有您需要知道的是,在OpenShift Online启动程序中,您有权声明一个永久卷。该持久卷的类型为ReadWriteOnceRWO

在您声明所有权之前,永久卷是不属于您的,因此在您的项目中拥有永久卷声明(pvc)。为了能够看到持久卷中的内容,必须将它安装在吊舱上,换句话说,由应用程序使用。然后,您可以进入pod并使用常规的UNIX命令查看持久卷中的内容。

有关持久卷的更多详细信息,建议在以下位置阅读免费电子书中有关存储的章节: