私は、少数のNFSマウントボリュームを持つオープンシフト原点配備を行っています。これらのボリュームを複製して他のポッドにマウントし、元のボリュームのデータに影響を与えずにそのボリュームに他のポッドにアクセスできるようにすることができます。私はどこにでも明確に文書化されていない - 人々はアイデアを持っていますか?オープンシフト原点を使用して永続ボリュームをコピーまたはクローン化します
0
A
答えて
2
OpenShiftは、これを行うのに役立つ特別な機能を提供していません。
あなたはいくつかの選択肢があります。
NFSサーバー上で、ターゲットボリュームで使用されるソースボリュームの場所と場所を特定し、通常のファイルシステムのコピーメカニズムを使用します。ここで注意する必要があるのは、ターゲットボリュームが別のプロジェクトで使用されている場合、ファイルの所有者uidを他のプロジェクトで使用されるuidに変更する必要があるということです。
また、永続ボリュームを要求し、ソースボリュームと同じポッドにマウントしてからoc rsh
を使用して、ポッドに入り、永続ボリューム間でファイルをコピーします。その後、ボリュームを取り外し、後でそれを使用したいポッドにマウントします。この方法で同じプロジェクトで使用されているボリュームに制限されています。
を使用して、永続ボリュームからデータをローカルコンピュータにコピーし、ターゲットボリュームを使用してもう一度別のポッドにコピーし直してください。 OpenShiftで周りのデータをコピーするいくつかの側面についての詳細は
、でコンテナの中と外のファイルの転送にインタラクティブな学習のシナリオを参照してください。
関連する問題
- 1. Dockerボリュームを使用したデータベースの永続化
- 2. GlusterFSを永続ボリュームに使用し、UnavailableShardsExceptionを使用する
- 3. グーグル永続ディスクを使用した小さなkubernetesボリューム
- 4. オープンシフト原点ドッカーではなくドッカーエンジンをインストールできますか?
- 5. Dockerボリュームとデータベース用のKubernetes永続ボリューム
- 6. openshift永続ボリューム
- 7. Restart Kubernetes petsetは永続ボリュームを消去します
- 8. オープンシフト原点でubuntuコンテナを開始できません
- 9. JavaScriptは永続化メカニズムとしてカスタム属性を使用します
- 10. JPAリポジトリを使用したSpringバッチの問題を永続化します。
- 11. Symfony/Doctrineでクローンされたエンティティオブジェクトを永続化する方法
- 12. JMX Beanを永続化しますか?
- 13. JPA OneToManyはCascadeType.ALLで永続化しません。子は永続しません。
- 14. 私はgitをクローン化しました。
- 15. HibernateとJPAを使用してJSONオブジェクトを永続化する
- 16. WPFでエンティティフレームワークを使用して変更を永続化する
- 17. openJPAを使用して更新クエリを永続化する
- 18. なぜステートフルセット?ステートレスポッドは永続的なボリュームを使用できませんか?
- 19. クッキーを使用してangularfire2でログインしたユーザを永続化する
- 20. Dockerで永続的なボリュームを使用する
- 21. AzureのURLRewriteは永続キャッシュを使用していますか?
- 22. Spring Framework、Hibernate、JPAを使用したMySQLへの永続化は失敗しました。データベースには永続的ではありません
- 23. Kubernetesの動的永続ボリューム
- 24. azureFileでKubernetes永続ボリューム
- 25. Dockerコンテナを再起動してログを永続化します
- 26. JPAを使用したPostgreSQLでのUUIDの永続化
- 27. 永続関数を使用したjavascriptのセグメント化エラー
- 28. Javaを使用したSpark Job Server NamedObjectsの永続化
- 29. AppFabricは永続化されたインスタンスを表示しません
- 30. Minikubeは永続ボリュームを受け入れません
返事をありがとう - 私は推測します私は、AWS EBSのボリュームと同じ考え方のボリュームのオープンシフト概念に近づいています。ボリュームを作成したり、スナップショットを作成して新しいボリュームを作成したりすることができます。 – Tucker
現時点では、OpenShiftを通じてストレージプロバイダの機能を利用することはできません。管理者権限を持っている場合は、ストレージプロバイダソフトウェアを直接使用して実行できますが、作成したコピーを使用するには、OpenShiftの永続ボリューム定義を手動で設定する必要があります。 –