問題タブ [persistent-volumes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - volumeClaimTemplates の命名規則に依存できますか?
ローカル PVが有効なベアメタ kubernetes 1.7 で事前定義された PostgreSQL クラスターをセットアップしたいと考えています。3 つの作業ノードがあります。各ノードにローカル PV を作成し、ステートフル セットを正常にデプロイします (Postgres レプリケーションをセットアップするための複雑なスクリプトを使用)。
ただし、volumeClaimTemplates と PersistentVolumeClaim の間には一種の命名規則があることに気付きました。例えば
作成された PVC はpgvolume-postgres-0
、pgvolume-postgres-1
、pgvolume-postgres-2
です。
いくつかのトリッキーな方法で、手動で PVC を作成し、セレクターによってターゲット PV にバインドします。ステートフル セットを再度テストします。ステートフル セットは、これらの PVC を使用して非常に満足しているようです。
テストは無事に終了しましたが、まだこの質問があります。volumeClaimTemplates の命名規則に依存できますか? これは文書化されていない機能ですか?
kubernetes - 既存の永続ボリューム クレームを再利用する方法
Elasticsearch クラスターを削除しましたが、新しいクラスターをデプロイした後、以下に説明する 3 つの永続ボリューム PV に保存された古いデータにアクセスする必要があります。
これは、古い PV クレームの説明です。
私の新しい展開は次のように説明されています。
ポッドを Loadblance サービスに接続した後、ドキュメントが見つかりませんでした。何か不足していますか?また、3 つの PV を同じ POD で使用するにはどうすればよいですか。
kubernetes - PersistentVolumeClaim はバインドされていません: "nfs-pv-provisioning-demo"
1 つのノードのみを使用して kubernetes ラボをセットアップし、kubernetes nfs のセットアップを学習しています。次のリンクから kubernetes nfs の例を順を追って説明しています: https://github.com/kubernetes/examples/tree/master/staging/volumes/nfs
最初のセクションである NFS サーバー部分を試してみると、次の 3 つのコマンドが実行されました。
次のイベントが表示される問題が発生します。
行われた調査:
https://github.com/kubernetes/kubernetes/issues/43120
https://github.com/kubernetes/examples/pull/30
上記のリンクはどれも、私が経験した問題を解決するのに役立ちません。画像0.8を使用していることを確認しました。
このメッセージの意味を知っている人はいますか?この問題のトラブルシューティング方法に関する手がかりとガイダンスは、非常に高く評価されています。ありがとうございました。