問題タブ [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.

0 投票する
2 に答える
1363 参照

s3cmd - Ceph API を使用して公開バケットを取得できない

コマンドを使用して、S3 クライアントからパブリック バケットを作成します。

クライアント (s3cmd ls) および rados gw (radosgw-admin バケット リストを使用) からこのバケットを確認できます。しかし、API を使用してサーバーにリクエストを送信すると、常にエラー 404 が表示されます。これはなぜですか? Apache、fcgi は正常に動作します。

私の要求:

しかも、リクエスト

返事をくれ

0 投票する
0 に答える
70 参照

fs - vimを使用してcephfsのファイルにデータを書き込むのが間違っている理由

vimファイルへの書き込みは成功しませんが、" echohello" > file は成功します

0 投票する
1 に答える
1566 参照

kubernetes - cephfs を使用した kubernetes ポッド ボリューム

この例に従って、 volume 、 https://github.com/kubernetes/kubernetes/blob/master/examples/cephfs/cephfs.yamlでポッドを作成します。何か問題があると思います。

ドッカー検査:

"/mnt/cephfs": "/var/lib/kubelet/pods/7631bff0-7155-11e5-9e8a-000c29de7e43/volumes/kubernetes.io~empty-dir/cephfs"

私のyamlは次のとおりです。

0 投票する
1 に答える
1013 参照

mysql - RBD イメージ (ceph) を mysql docker のデフォルト データ ディレクトリにマウントする方法

mysql で RBD イメージのデータを読み書きしたい。rbd-docker-plugin を使用して、https: //hub.docker.com/_/mysql/ から RBD を docker pull にマウントします。

まず試してみます

docker run -it --volume-driver=rbd --volume foo:/mnt/foo ceph/base bash

docker で /mnt/foo 内の「aa」ファイルに触れてから docker を停止fooし、別の docker にマウントすると「aa」ファイルがまだ存在します


次に、コードをこのDocker ファイルに追加します

そしてビルドし、この新しい Dockerfile から docker を実行します

コンテナーを実行すると、mysql を使用でき、/mnt/foo/mysql に mysql (および「aa」ファイル) のデータが表示されますが、docker を停止して foo を別の docker にマウントすると、mysql については何も表示されません (しかし、まだ「aa」ファイルが表示されます)


最後に試してみます

しかし、それはエラーです

[エラー] 致命的なエラー: 特権テーブルを開いたりロックしたりできません: テーブル 'mysql.user' が存在しません

0 投票する
1 に答える
520 参照

kubernetes - kubernetes エラーで RBD を使用する

に従ってkubernetes で rbd を使用しますが、成功しません。誰が私を助けることができます!!エラー :

rbd-with-secret.json を使用したテンプレート ファイル:

秘密:

ceph 設定は /etc/ceph/ にあります

およびキーとして: