2017-11-27 11 views
-2

RedHat Linux64というインスタンスを追加しました。 JDKを正常にインストールしました。その後、SSHを使用してMarkLogic9インストールパッケージをLinuxに送信し、インストールを完了しました。 MarkLogicサービスを開始すると、メッセージは次のようになります。 (PS:これはMarkLogicをインストールするには、私の最初の時間です)EC2 Linux MarkLogic9開始サービスが失敗しました

Instance is not managed 
Waiting for device mounted to come online : /dev/xvdf 
Volume /dev/sdf has failed to attach - aborting 
Warning: ec2-startup did not complete successfully 
Check the error logs for details 
Starting MarkLogic: [FAILED] 

そして次は、情報ログです:Infinate知恵のソースを使用

2017-11-27 11:16:39 ERROR [HandleAwsError @ awserr.go.48] [instanceID=i-06sdwwa33d24d232df [HealthCheck] error when calling AWS APIs. error details - NoCredentialProviders: no valid providers in chain. Deprecated. 
     For verbose messaging see aws.Config.CredentialsChainVerboseErrors 
+0

エラーログを確認するために......おそらくその情報を共有することができます。 AWS reposまたはdownload)、これが8から9などへのアップグレードであれば、 の完全なストーリーと背景情報があなたにもっと完全な応答を与えるでしょう。 –

+0

はい、私はamazon erroログを確認しました。 –

+0

OK ..私はここであなたを助け、人々があなたを助けることができるように、完全で有用な背景のより多くを与えることを手伝っています。そういうわけで私はあなたのポストに入れることができる他のものを提案しました。私はあなたがあなたの質問をそのまま残しておけば、誰も助けてくれるとは思わないと思っています。 –

答えて

1

を、私は "MarkLogicのEC2のAWSをインストールする" をググ ありません遠くに私は見つける[https://docs.marklogic.com/guide/ec2.pdf][1]

良い文書を読む。

あなたが無視することを選択した場合(すべての大文字で "STOP"と書かれています)"停止:何もしない前に!"提案が最初のページにあると、MLにデータボリュームが必要であり、ルートボリュームを使用するボリュームがであることがわかります(小さすぎるとシステムがいっぱいになるとクラッシュするインスタンスが終了すると消滅します)。したがって、初めての経験で推奨されるCloudFormationスクリプトを使用しない場合は、データボリュームなどを手動で作成して添付する必要があります。

。 [1]:https://docs.marklogic.com/guide/ec2.pdf

+0

あなたの答えをありがとう...そしてlinux環境のRAMは1GBで、MarkLogicサービスを正常に実行できますか? –

+0

いいえ、実際はありません。自由階層の適格なEC2オプションは、多くのことをするために非常に弱いです。理論的には、MLをインストールして稼働させることができますが、CloudFormationまたはMarketplace AMIのどちらを先に使用しても構いません。 –

0

ホストシステム稼働中のMLのサイズと計算能力は、配置とオーケストレーションの方法以外にあります。

完全に潜在的な問題。はい、あなたはサンプルの雲の形成スクリプトを起動する必要があります...しかし、サイズと性能のために、 のために、彼らは可能な限り痛みを伴わずに成功した初めての経験を成功させるために作られたという事実があります。あなたはあなたのMLサーバーを稼働させて、スタックオーバーフローになぜそれがなかったのかを質問する時間を短くしました。 ) どのような構成が可能か推奨されるoサポートされる、 すべてのサイズは大きく、ワークロードとパフォーマンスの期待に依存します。

marklogicはリソース制約付きシステムで動作するかどうか - 動作するかどうかよくには、マイクロメガシステムとメガシステムの両方に対応する同じ神話が必要です。データサイズとフォーマット、使用されるクエリとデータ処理コード、パフォーマンス要件、ワーキングセット、hw、sw、VM、ネットワーク、ストレージ...大企業のワークロードをうまくサポートするように設計されている 非常に制約の多いプラットフォームと作業負荷生産システムでは典型的なローエンドのラップトップはMLの細かい部分を実行することができます...いくつかのユースケースでは、他には十数百のハイエンドモンスターのクラスタが必要な場合があります。

(1)。マーケットプレイスで「サポートされているインスタンスタイプ」... はい、これらは、最後に見たエントリレベルのec2インスタンスタイプを含んでいません。 データソースのルートボリュームを乱用するのがなぜ難しいのか、それはできないためではありません。 対象となる市場セグメントに最初に成功する可能性を最大限に引き出す試み...それを行うチャンスが1つしかないことによって制約され、意図された使用について何も知らない。 ...盲目的に推測された推測は、どれだけ多くのテストやサポートの歴史と相まって、人々がどのように間違って行動するかについては、あなたがそれらを導いても関係ありません。 「マイクロ」システムは、特殊な用途では正常に動作しますが、通常、慎重な作業負荷に特化したチューニングや洗練されたアプリケーションコードなしで、容易に、信頼性高く、 -

同様に、人間ができるだけ明確に文書を作成する理由はありますが、煩わしいことさえありますが、雲形成テンプレート - で始めるべきではありません。 MLは、DockerまたはVMwareまたはバーチャルボックスまたはブランドのacme raidコントローラ上のYメモリ、Zハイパーバイザを使用してPlatform X上で実行できます。 非常にありそうで、「実行」の定義があり、それらの厳密な制約のために構成されています 展開と環境を照合するための思考や努力がない場合は

「マイ・プログラム」を実行したことがない人がセットアップを簡単に行うことができます。問題なく、最適化、パフォーマンス分析、データリファクタリング、カスタムクエリなしですぐに使用できます。 合理的かつ迅速なPOCの場合、インストールガイドに従うと、多少のパラメータ調整を伴う場合があります。 は、できるだけ最善の方法ですか?絶対違う。 しかし、ユーザーの実際のアプリケーション、技術、経験、作業負荷、予算、ITスタッフ、開発チームと要件チーム、要件、ビジネスポリシー、将来のニーズ、スタッフ、月の段階については全く知らされていません。

ec2ドキュメントをお読みください。 あなたの使用のためのデータとアプリケーションの現実的なセットでそれを試してみてください、 テスト。測定、実験、学ぶ それだけでそれがうまくいくかどうか心配してください。 ) これは始まりではなく始まりです 終わりは決してありません。あなたは継続的な分析を行い、進行中の操作手順の一部としてIT設定を改善することができます。 費用を最小限に抑えることは、多くの次元( )の体系的な問題であり、変更することは無料です。 forchangeを計画していないのは大変です。

変更は安価 実験は初めてではない最後など、ネットワーキング、インスタンスタイプ、保存を選択し

安価です。 TCOAを検討してください。質問の要件...午前3時に日曜日に実行しているdevシステムが必要ですか? QAは90%のコスト削減と引き換えに、時々失敗することを許容できますか?自動スケーリングによるコミットメントを避けることができますか? 5の9が必要ですか、3の9で十分ですか?安価なストレージで非生産システムに負担をかけることができますか?真ん中の裂け目を使用することができますか?または、最も費用効果の高いコンポーネントに交換できますか?より多くの費用がかかります インスタントタイプは実際にはTCOAの中で最も関連性の低いコンポーネントの1つです

関連する問題