この記事はWeChatの公開アカウント「New Titanium Cloud Service」から転載したもので、著者はShu Zhuです。この記事を転載する場合は、Xintai Cloud Service公式アカウントまでご連絡ください。 最近、OpenStack 環境を手動で構築しました。ハードディスクの作成に失敗しました。ログを確認したところ、スケジュール設定が実行できないというメッセージが表示されました。シンダーノードに問題があるのではないかと疑いました。 Cinder ノードにアクセスしてサービスを確認したところ、ステータスは正常でした。
次に、コントロールノードのcinderサービス、openstackボリュームサービスリストを確認します。 通常、次のように表示されます: その結果、燃え殻の量が減少していることが判明しました。ログを確認したところ、エラー情報は見つかりませんでした。さまざまな cinder サービスを再起動しても効果はありませんでした。最終的に、ソース コードを追跡することにしました (注: 記事内のコードは OpenStack Train バージョンに対応しています)。 OpenStack ボリューム サービス リストに対応する実装コードを見つけます。
コントローラーノード上で openstack-cinder-api.servic サービスが開始されるため、コントローラーノードの現在の時刻が取得されます。 services = objects.ServiceList.get_all(context, filters) は、最終的に cinder データベースの services テーブルからすべてのサービス データを取得します。 alive = abs(delta_sec) <= CONF.service_down_time の場合、時間差の絶対値が設定された service_down_time より小さいかどうかを比較します。デフォルトの service_down_time は 60 秒です。
art = "up" if alive else "down" 差が 60 未満の場合、サービス ステータスは up です。それ以外の場合は down です。 cinder サービスの状態値は、cinder データベース内のサービス テーブルの各行の updated_at 列の値と現在のコントローラー ノードの時間差が設定された範囲内にあるかどうかによって決まることがわかります。 問題を解決する cinder-volume がダウンしている理由は、openstack-cinder-volume.service サービスを実行しているストレージノードとコントローラーノード間の時間差が大きすぎるためです。ステータスがアップであることを確認するには、2 つのノード間の時間差が service_down_time - report_interval 以内である必要があります。デフォルトでは、差は 50 秒です。そこで、2 つのサーバーの時間を同期した後、再度確認したところ、cinder-volume の状態が up に変わっていることがわかりました。 Cinder サービス更新メカニズム 次に、Cinder サービスの更新メカニズムについて説明します。 report_interval のデフォルトの時間は 10 秒です。
|
2018年はNetEaseにとって重要な年です。財務報告によると、NetEaseの第1四半期のオンラ...
ウェブサイトのドメイン名を登録することは、お金を稼ぐための新しい近道になりつつあります。最近人気の中...
インターネットの目覚ましい発展に伴い、Baiduのアルゴリズムはますます頻繁に更新され、企業のウェブ...
pqhosting は、VPS や専用サーバーを含む 17 の国と地域でデータセンターを運営していま...
コスト効率に加えて、企業におけるクラウド コンピューティング アプリケーションのその他の利点としては...
多くの企業は、オンラインプロモーションを行う際に多くの誤解を抱いています。企業は一般的に資金力がある...
現在、多くのウェブサイトのキーワードランキングは不安定です。不安定になる原因は、不安定なサーバー、過...
オペレーターが HTTP ハイジャック (DNS ハイジャックではない) を使用して広告を押し付ける...
以前、「キャンパスフォーラムの栄光と衰退」という記事を見ました。Renren、Weibo、WeCha...
SEO に一生懸命取り組んだ人が何人いるでしょうか。SEO のせいで一夜にして白髪になった人が何人い...
IDC Review Network (idcps.com) は 5 月 4 日に次のように報告しま...
感染症流行中は、「成長」は他のどの時期よりも容易ではなく、困難です。 「デジタル化」の恩恵は企業に飛...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています404 ペ...
[[405083]]この記事はWeChatの公開アカウント「zartbot」から転載したもので、著者...
ウェブデザインをしたことのある、またはdrmeaweaverソフトウェアを使用してウェブページをデザ...