問題タブ [etcd]
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.
docker - Docker コンテナが systemctl で起動しない
コレオをチェックし始めたばかりです
redis および mysql docker インスタンスをセットアップしようとしましたが、ほとんど成功しませんでした。
最初は、箱から出してすぐに起動できると思っていましたが、そうではないようです。
したがって、coreos サイトのsystemd に関するこのドキュメントに基づいて、これを試して docker インスタンスを起動することにしました。
これはうまくいきませんでした。
初期化を追跡するために docker events を使用しました
私はおそらく見逃しているものがわからない..
ここに私のクラウド設定ファイルがあります
etcd - マシンを一覧表示しようとしたときの etcd エラー
私は etcd を試しており、クラスターで実行し、期待される機能のほとんどを実行することができました。ただし、いくつかの基本的な管理リクエストと監視リクエストを実行しようとすると、異常なエラーが発生します。
次のコマンドを実行します (COREOSドキュメント内):
そして、私は次の応答を受け取ります:
注: etcd が機能していることを確認しました (他のコマンドが完全に機能していることがわかります)。
私の構成は次のとおりです。
etcd - admin/config コマンドの実行中に etcd エラーが発生しました
etcd 管理リクエストを実行しようとしていますが、異常なエラーが発生します。
次のコマンドを実行します (COREOSドキュメント内):
そして、私は次の応答を受け取ります:
注: etcd が機能していることを確認しました (他のコマンドが完全に機能していることがわかります)。
私の構成は次のとおりです。
私が行方不明であることは明らかですか?
apache-zookeeper - ZooKeeper と Etcd はどれくらい優れていますか?
免責事項: 私は etcd プロジェクトと ZooKeeper プロジェクトについてまったくの初心者です。
最近、分散型オープンソース製品に興味を持っています。Presto DB には ZooKeeper、kubernetes には Hive や Etcd などの構成 (調整?) システムが必要なようで、etcd と ZooKeeper の役割を理解することが分散システムを理解する第一歩だと思います。
でも今は迷子になりそうです…etcdとZooKeeperの何が良いのか、何がユニークなのか、まだ理解できませんでした。彼らは、よく分散されたキー値ストレージまたはファイル システムを探しています。商品に対する感想はこちら。印象が製品の特徴を反映していないことは承知しています。しかし、知っておくべき残りの機能は何なのかわかりません。
ZooKeeper: ZooKeeper の概要ページによると、以下のことを保証しています。
- Sequential Consistency - クライアントからの更新は、送信された順に適用されます。
- 原子性 - 更新は成功するか失敗します。部分的な結果はありません。
- 単一システム イメージ - クライアントは、接続先のサーバーに関係なく、サービスの同じビューを表示します。
- 信頼性 - 更新が適用されると、その時点からクライアントが更新を上書きするまで持続します。
- 適時性 - システムのクライアント ビューは、特定の時間内に最新であることが保証されます。
シーケンシャルな一貫性と原子性は、ほとんどのファイル システムでサポートされていない独自の機能ですが、他のファイル システムでは一般的な機能です。
etcd: etcd の README によると。それはに焦点を当てています
- シンプル: curl 可能なユーザー向け API (HTTP+JSON)
- Secure : オプションの SSL クライアント証明書認証
- 高速: インスタンスあたり 1000 回/秒の書き込みのベンチマーク
- 信頼性: Raft を使用して適切に分散
それらのほとんどは、Amazon S3 で一般的なようです (S3 は、このような高速アクセスをサポートしていません)。
配布されているオープン ソース製品のほとんどがこれらの製品に依存しているため、これらの製品が非常に優れていることはわかっています。しかし、分散型オープン ソース製品がそれらを選択する重要でユニークな機能は何ですか?
ssl - Kubernetes 1.2.2: api-server が失敗します: etcd で TLS のマウントされた証明書が見つかりません
secure with TLSapi-server 1.2.2
で実行するのに苦労しています。etcd
から にアップグレードし1.1.2
ています1.2.2
1.1.2
フラグを使用していて、次--etcd-config
のようなファイルがありました。
現在、これはサポートされていないため、フラグの使用に切り替えました。
今、私はこのエラーが発生しています:
したがって、証明書ファイルが見つからないようです。ファイルのパスと名前は以前とhostPath
同じで、v1.1.2 とまったく同じ方法でマウントされているため、api-server がそれらを見つけられない理由がわかりません。
command
ポッド内をから切り替えるだけで、ファイルパスで何が起こっているのかを理解しようとしています
に
しかし、kubelet
私が理解できない何らかの理由でこのポッドを開始しません。
yamlファイル名などと関係がありますか?
kubelet
このコマンドで実行されない理由がわかりません。
これについての助けをいただければ幸いです。
ありがとう
アップデート
コマンドを次のように置き換えた後、実行中のコンテナーに入ることができました/hyperkube scheduler
私はapiserverが文句を言っているファイルをcatすることができるので、それらが見つからない理由がわかりません。
go - golang etcd クライアントで一貫性オプションを設定する方法
golang etcdクライアントからconsistency=trueを設定する方法を教えてもらえますか? Pr: https://github.com/coreos/etcd/pull/866/files修正問題: https://github.com/coreos/etcd/issues/741はサーバー側の動作のみを変更します。誰かがこのオプションを使用しましたか?