問題タブ [openstack-swift]

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 に答える
898 参照

openstack-swift - Rackspace OpenStack.net を使用した OpenStack Swift のみのインストールへの接続

OpenStack Swift をインストールして稼働させることができました。私のインストールは厳密に Swift であり、Keystone やその他の OpenStack コンポーネントは含まれていません。

コマンドを使用するcurlと、ユーザーを作成し、Swift テストを実行して、すべてが正常に機能していることを確認できます。私が問題に直面しているのは、Rackspace がgithubで管理している OpenStack.NET API を使用するときです。

次のコマンドを使用して、迅速なユーザーを作成できました。

すべてが期待どおりに機能し、ユーザー/アカウントが作成されます。Windows 開発マシンで、Rackspace GitHub から OpenStack.NET API をダウンロードし、次のコードを実行するアプリケーションを作成しました。

これを実行すると、次のエラーが発生します。

「OpenStack の特定のインスタンスに対して要求されたサービスをサポートするクライアントが見つかりませんでした。」

ここで何が間違っていますか?

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

cloud - OpenStack Swift オブジェクト ストアのバックアップ

OpenStack の Swift Object Store を使用してユーザー データを保存しています。私たちのクラウド プロバイダーには独自のバックアップ/冗長システムが導入されていることに感謝していますが、Amazon Glacier のようなオフサイトにすべてのコピーを保存する独自のバックアップ システムを実装したいと考えています。(Code Space のデータ損失のビジョンは、私たちの心に大きく迫っています。)

OpenStack オブジェクト ストアを複製/バックアップする方法に関する情報がどこにも見つからないようです。これを行うベストプラクティスの方法はありますか? 私たちが思いついた最善の方法は、ストアを歩き回ってすべてを手動でオフサイトに転送する独自のバックアップ プロセスを作成することですが、それはかなり非効率的です。

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

metadata - OpenStack Swift Object で複数のメタデータを設定することはできません

Swift コンテナーに格納されているオブジェクトでメタデータを設定しようとしています。次のコマンドを使用しています (私のコンテナーは「container1」で、オブジェクトは「employee.json」であることに注意してください。

1 つのメタデータで問題なく動作します。しかし、複数の curl コマンドを発行して複数のメタデータを設定しようとすると、実際には最後のメタデータ値のみが設定されます。

Swift オブジェクトに対して 1 つのメタデータのみを設定できるという制限があるべきではないと思います。私は何か間違ったことをしていますか?

参考までに: Openstack Swift の Havana リリースを使用しています。

ありがとうございました。

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

jclouds - Keystone を SAIO にインストールするためのガイド

私はopenstackが初めてで、vmwareを使用してSwiftをインストールして構成しました。この指示に従いました: http://docs.openstack.org/developer/swift/development_saio.html

現在、SAIO は認証に tempauth を使用しており、cURL と swift コマンドを使用してクラウドにアクセスできます。しかし、代わりにjcloudsを使用して仕事をしようとしています: https://jclouds.apache.org/guides/openstack/#install

ただし、tempauth を機能させることはできません。サポートされていないという人もいます。代わりにキーストーン認証をインストールするためのガイドを見つけようとしましたが、役に立ちませんでした。私はすでにSAIOの設定を数回台無しにしました。

SAIOのインストールに続く良いガイドはありますか?

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

jclouds - Swift API からの Json 応答を解析するときの例外

openstacks のオブジェクト ストアにいくつかのファイルをアップロードしました。このスニペットは、コンテナとオブジェクトのリストを取得して出力します。

コンソール出力:

ファイル名を指定してそのメタデータを取得すると、すべて正常に動作します。

コンソール出力:

コードはこの例に基づいており、この例でオブジェクト情報を取得しています

問題

NumberFormatExceptionjclouds がオブジェクト リストを含む json データを Java オブジェクトに変換するときに取得します。

質問

各コンテナのファイル リストとそのメタデータを取得するにはどうすればよいですか?

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

java - jclouds を使用してメタデータを検索する

オブジェクトのメタデータを使用して、SWIFT ストレージを検索したいと考えていました。

たとえば、すべてのオブジェクトに次のメタデータがある場合、X-object-Meta-startTime: <value> 私の目的は startTime が 20 のオブジェクトを検索することです。

Swift 自体にはまだ実装されていません: https://blueprints.launchpad.net/swift/+spec/searchable-metadata

代わりに jclouds にそのような API はありますか? 出来ますか?(私はjcloudsを使用してswiftとインターフェースしています)

0 投票する
3 に答える
1846 参照

cassandra - 選択したオブジェクトの複製係数を変更する

選択したオブジェクトの複製要素を変更できるクラウド ストレージ システム (つまり、Cassandra、Hazelcast、Openstack Swift) はありますか? たとえば、システム内のホットスポット オブジェクトを見つけたので、解決策としてレプリケーション ファクターを増やすことができるとしましょう。ありがとう

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

openstack-swift - AccountFactory の Javaswift JOSS ベスト プラクティス

openstack swift オブジェクト ストアとの間でオブジェクトを配置、取得、および削除するアプリケーションを用意します。JOSS を Java API として使用します。AccountFactory オブジェクトを使用するためのベスト プラクティスは何ですか? インスタンス化して、アプリケーションの存続期間中保持する必要がありますか? インスタンス化にはかなりのコストがかかります。

ありがとう。

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

openstack-swift - Openstack Swift オブジェクト サーバーはクォーラム構成を認識していますか?

Openstack の迅速なクォーラムに関するいくつかの疑問を明確にするために、あなたの助けに感謝します。1) クォーラム構成を実際に知っているのは誰ですか? プロキシまたはストレージ サーバーですか? 2) プロキシがリクエストをオブジェクト サーバーに送信するとき、そのリクエストにはオブジェクトのクォーラム構成が含まれていますか?

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

ansible - Ansible を使用して OpenStack Swift 操作を自動化する方法はありますか

私は現在、OpenStack ベースのプライベート クラウド サービスの開発に取り組んでおり、Swift 自動化の問題が浮上しました。Ansible を使用して Nova の計算タスクを自動化していますが、Swift 操作を自動化するための Ansible モジュールがあるかどうか迷っていました。特に、Ansible を使用して、Nova ボリュームのバックアップを Swift に作成する自動化に興味があります (それが理にかなっている場合)。