問題タブ [minio]

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 投票する
3 に答える
4167 参照

amazon-s3 - minio: minio.io オブジェクト ストレージ サーバーのクラスター アーキテクチャは何ですか?

minio.io を何時間も検索しましたが、ID はクラスタリングに関する適切な情報を提供しません。リングがあり、インスタンスが接続されていますか? または mini は、単一の分離されたマシン用です。クラスターを実行するには、クラスターの分離されたインスタンスを多数実行する必要があり、アプリはどのインスタンスに書き込むかを選択しますか?

はいの場合: ファイルをバケットに書き込むと、minio はマルチサーバー間でそれを複製しますか? 私は、Amazon s3、またはオブジェクトのマルチコピーを異なるサーバーに保存することをサポートする openstack swift のようなものです (同じマシン上のマルチディスクではありません)。

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

ubuntu - Minio を BindFS マウントのフロントエンドとして使用する方法

序章

Ubuntu 16.04 を使用しており、BindFS マウントを介してコンテンツが公開されているバケットで Minio インスタンスを実行しようとしています。バックエンドのディレクトリ構造は次のようになります。

wherebackendはリモート ストレージを表し、通常のディレクトリです。

次のコマンドを使用して Minio を起動しています。

http://192.168.0.107:9002でMinio ブラウザーにアクセスし、提供された資格情報を使用してログインし、バケットを作成し、ファイルをアップロードできます。

BindFS を使用して Minio バケットをバックエンド ストレージに結合すると、次のようになります。

コマンドは成功し、次のように表示され/proc/mountsます。

/etc/fuse.confでは、user_allow_otherコメントを外したことに注意してください。

問題

BindFS がマウントされると、Minio ブラウザーからファイルをアップロードできなくなります。Javascript コンソールを開くと、次のエラーが表示されます。

[ネットワーク] タブに次の応答が表示されます。

私はこれをどのように診断するかについて本当に途方に暮れています。touchまたは などを介して手動でファイルを作成しようとするとecho >、これは期待どおりに機能します。Minio からのログを表示する方法を見つけようと、いろいろ調べてみましたが、何も表示されませんでした。私の.minio-testディレクトリにはconfig.json、次の有望なスニペットを含むファイルが含まれていることに注意してください。

しかし、私が知る限り、これらのオプションを使用して実際にログを出力することはできませんでした。修正されたと主張するこのバグレポートを見つけましたが、問題は残っているようです。

どんな助けでも大歓迎です。

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

elixir - phoenix elixir exaws と minio の併用 (ファイルのアップロード)

minioとともにExAwsライブラリを使用しようとしています。ファイルをアップロードしようとしました:

エラーが発生します:

ファイルのアップロードが開始されたことが応答でわかります。このミニは、答えが期待どおりではないことを返しますか? または問題は何か他のものにありますか?

Upd: sweet_xml を追加した後、別のエラーが発生するようになりました:

同時に、ダウンロードがwireshark痕跡にあることがわかりますが、ストレージフォルダーは空です

Minio からの応答を詳しく調べたところ、次の etag があることがわかりました: Frame 1138: 344 bytes on wire (2752 bits), 344 bytes captured (2752 bits) on interface 0 Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 Transmission Control Protocol, Src Port: 9000 (9000), Dst Port: 42324 (42324), Seq: 515, Ack: 1539815, Len: 278 Hypertext Transfer Protocol HTTP/1.1 200 OK\r\n Accept-Ranges: bytes\r\n Etag: "2501de281894f7a1f79e8e0d6b8e7d85"\r\n Server: Minio/DEVELOPMENT.GOGET (linux; amd64)\r\n Vary: Origin\r\n X-Amz-Request-Id: M81ULLKCXKH0KRXD\r\n Date: Fri, 14 Oct 2016 15:00:16 GMT\r\n Content-Length: 0\r\n Content-Type: text/plain; charset=utf-8\r\n \r\n [HTTP response 2/2] [Time since request: 0.008850143 seconds] [Prev request in frame: 1016] [Prev response in frame: 1028] [Request in frame: 1032] UPD: 問題は ExAws ライブラリの作成者によって解決されました - https://github.com/CargoSense/ex_aws/issues/253

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

python - pythonポストリクエストがMinioサーバーのインポートで機能しない

Python/Django と Minio サーバーの POST リクエストに問題があります。これはコードです

問題は、最初にインポートを削除しないとリクエストが機能せず、その理由が理解できないことです。これは生成されたエラーです:

これは、リクエストを作成するスクリプトです。これは次のとおりです。

すでにタイムアウトを増やそうとしましたが、うまくいきません。もちろん、別のスクリプトで Minio 部分をテストしましたが、このリクエスト スクリプトでのみこのエラーが生成されるインポートです。

助けてくれてありがとう

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

android - Android アプリケーションの添付ファイルを保存するために minio を使用する

Android アプリケーションで Amazon S3 の代わりにセルフホストに minio を使用したいので、minio を使用しようとしています。したがって、私の yml ファイルの構成は次 の
よう なり ます 。 .0.1 :9000 region: us-east-1 pathStyleAccess: true signerAlgorithm: AWSS3V4SignerType しかし、添付ファイルを送信しようとすると、シグナル アプリケーションがこのエラー "signal has stopped" を返します。 誰にもアイデアがありますか?