このトピックでは、OSS-HDFSに関するよくある質問に対する回答を提供します。
自動ストレージ階層化機能を有効にした後、OSS-HDFSデータ用に設定されたライフサイクルルールを誤って削除した場合はどうすればよいですか?
自動ストレージ階層化機能を有効にすると、OSSはライフサイクルルールを自動的に設定して、データのストレージクラスをIA、アーカイブ、またはコールドアーカイブに変換します。 ライフサイクルルールを削除すると、自動ストレージ階層化機能が期待どおりに機能しない場合があります。
解決策
自動ストレージ階層化機能を無効にします。
設定をクリックします。
自動ストレージ階層化パネルの基本設定セクションで、ステータスをオフにしてOKをクリックします。
表示されるメッセージで、[OK] をクリックします。
ライフサイクルルールを再設定します。
OSS-HDFSタブで、設定をクリックします。
[自動ストレージ階層化] パネルの [基本設定] セクションで、[ステータス] をオンにします。
OKをクリックします。
OSSはライフサイクルルールを再構成して、データのストレージクラスをIA、アーカイブ、またはコールドアーカイブに変換します。
ArchiveまたはCold ArchiveオブジェクトのストレージクラスをStandardまたはIAに変換できますか?
はい。 たとえば、アーカイブオブジェクトを標準オブジェクトに変換する場合は、-policyをCLOUD_STDに設定します。 詳細については、「OSS-HDFSの自動ストレージ階層化の使用方法」をご参照ください。
hdfsコマンドを実行すると、JindoOssFileSystem not foundエラーコードは何を示し、どのように問題を解決するのですか?
考えられる原因: JindoSDKパスの設定が無効です。
解決策:
JindoSDK JARを見つけます。
JindoSDK JARの場所に従って、JINDOSDK_HOMEとHADOOP_CLASSPATHを設定します。 詳細については、「非EMRクラスターのOSS-HDFSへの接続」をご参照ください。
hdfs duコマンドを使用して取得したストレージ容量が表示された容量と大きく異なる場合はどうすればよいですか?
考えられる原因: hdfs duコマンドは、OSSモードで書き込まれたデータまたは部品を計算しません。
解決策: 容量の違いが、OSSモードで書き込まれたデータ (バケットに. dlsdataプレフィックスがないデータ) または部品によるものかどうかを確認します。 部品による追加のストレージ料金を回避するため、タイムリーに削除することを推奨します。 詳細については、「パーツの削除」をご参照ください。