問題タブ [ceph]
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.
ceph - Ceph セットアップで OSD と Radosgw のホストを共有しない理由はありますか?
私はCephのパフォーマンステストを行っています。これを行う VM の数は限られています。ラウンドロビン設定のために、いくつかの radosgw が必要です。OSD と radosgw に同じホストを使用すると、ベンチマークは著しく不正確になりますか?
kubernetes - kubernetes coreos rbd ストレージクラス
Coreos で k8s storageclass を使用したいのですが、失敗しました
.CoreOS のバージョンは安定しています (1122.2) .Hyperkube のバージョンは v1.4.3_coreos.0 です
k8s クラスターはcoreos-kubernetes スクリプトによってデプロイされ、kubelet-wrapper.md によって推奨される rbd のrkt_opts を変更します。
ceph バージョンは宝石です。coreos に rbd イメージをマウントしました。うまく動作します。
今、ポッドで pvc を使用しようとしています。 kubernetes の公式ドキュメントを参照してください https://github.com/kubernetes/kubernetes/tree/master/examples/experimental/persistent-volume-provisioning
構成ファイル:
シークレットの作成は問題ありません。ストレージクラスの作成は問題ないようですが、説明できません (「StorageClass」の説明は実装されていません)。PVC を作成するとき、ステータスは常に保留中です。説明します。
誰かが私を助けることができますか?
ceph - Ceph: OSD ごとの PG が多すぎます
推奨値でCephを構成しました(ドキュメントの式を使用)。3 つの OSD があり、構成 (モニター ノードと 3 つの OSD すべてに配置した) には次のものが含まれます。
実行すると、次のようceph status
になります。
これは、2 つの理由で混乱を招きます。まず、推奨される式が Ceph を満たしていなかったためです。2 番目に、最も不可解なのは、私の構成では 150 と表示されているのに、OSD ごとに 1042 の PG があると表示されていることです。
私は何を間違っていますか?
ceph - Ceph 配置の混乱
私は 3 つの OSD を持っており、Ceph 構成で次のように指定しますosd pool default size = 2
。/var/lib/ceph/osd/
3 つの OSD のそれぞれが占めるスペースの量を計算しました。次に、大きなファイルをアップロードしました。その後、各 OSD のスペースがファイルのサイズほど増加しました。構成されたように、オブジェクトが 2 つではなく 3 つすべての OSD にコピーされたのはなぜですか?
node.js - Nodejs でのオブジェクト ストアの使用
私はまだプログラミングにかなり慣れていないので、ファイルを保存しようとしています。アプリが写真やビデオを保存するので、オブジェクトストアを使用することを考えていましたが、これを実装するための良い方法に関するドキュメントを見つけるのに苦労しています. それが何かを変えるなら、私も速達を使っています。
Ceph と SUSE (私が学んでいる 2 つ) に関するドキュメントがありますが、Node でこれらのストレージ システムを操作しているものは見つかりません。誰かが私に良い方向性やリソースを教えてもらえますか?
installation - ImportError: モジュール 'setuptools.dist' には 'check_specifier' 属性がありません
Ceph teuthology のインストールは、Ubuntu 14.04、カーネル 4.4.0-51-generic で次のエラーで失敗します。
kubernetes - CephFS ボリュームのマウントが失敗する
docker -multinode 構成と Ceph クラスターを使用して Kubernetes クラスターを正常にデプロイし、以下を使用して CephFS デバイスを手動でマウントできます。
sudo mount -t ceph monitor1:6789:/ /ceph -o name=admin,secretfile=/etc/ceph/cephfs.secret
ここで kubernetes の例を使用してポッドを起動しようとしています:
私が実行すると:
sudo kubectl create -f cephfs.yml
次のエラーが表示されます。
ボリューム "kubernetes.io/cephfs/445ee063-d1f1-11e6-a3e3-1418776a29a6-cephfs" (仕様名: "cephfs") ポッド "445ee063-d1f1-11e6-a3e3-1418776a29a6" (UID : "445ee063-d1f1-11e6-a3e3-1418776a29a6") with: CephFS: マウントに失敗しました: マウントに失敗しました: fork/exec /bin/mount: 無効な引数 マウント引数: monitor1:6789,monitor2:6789,monitor3:6789:/data /var/lib/kubelet/pods/445ee063-d1f1-11e6-a3e3-1418776a29a6/volumes/kubernetes.io~cephfs/cephfs ceph [name=admin,secret=secret]
正常にマウントするには、kubernetes マネージャー コンテナーに ceph-fs-common パッケージをインストールする必要がありますか? エラーの原因を特定するためのデバッグ情報が見つかりません。