MicroShift is Technology Preview software only.
For more information about the support scope of Red Hat Technology Preview software, see Technology Preview Support Scope.Support
MicroShift のサポートツールの使用
概要
第1章 MicroShift etcd リンクのコピーリンクがクリップボードにコピーされました!
MicroShift etcd は、MicroShift RPM の一部として提供されます。etcd サービスは別のプロセスとして実行し、ライフサイクルは MicroShift によって自動的に管理されます。
MicroShift はテクノロジープレビューのみです。このテクノロジープレビューソフトウェアは、Red Hat 製品サービスレベルアグリーメント (SLA) ではサポートされておらず、機能的に完全ではない可能性があります。Red Hat は、本番環境で MicroShift を使用することを推奨していません。テクノロジープレビューは、近々発表予定の製品機能をリリースに先駆けてご提供します。これにより、お客様は機能性をテストし、開発プロセス中にフィードバックをお寄せいただくことができます。
Red Hat は、テクノロジープレビューバージョンから新しいバージョンの MicroShift への更新パスをサポートしていません。新規インストールが必要です。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
1.1. MicroShift etcd サーバーを観察してデバッグする リンクのコピーリンクがクリップボードにコピーされました!
journalctl ログを収集して、etcd サーバーログを観察およびデバッグできます。
前提条件
- MicroShift サービスが実行されている。
手順
etcd のログを取得するには、次のコマンドを実行します。
sudo journalctl -u microshift-etcd.scope
$ sudo journalctl -u microshift-etcd.scopeCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注記MicroShift ログは、
journalctl -u microshiftコマンドを使用して etcd ログとは別にアクセスできます。
1.2. microShift etcd サーバーのパラメーターを設定するための memoryLimitMB 値の設定 リンクのコピーリンクがクリップボードにコピーされました!
デフォルトでは、etcd はシステムの負荷を処理するために必要なだけのメモリーを使用します。一部のメモリー制約のあるシステムでは、etcd が一度に使用できるメモリー量を制限する必要がある場合があります。
手順
/etc/microshift/config.yamlファイルを編集して、memoryLimitMB値を設定します。etcd: memoryLimitMB: 128
etcd: memoryLimitMB: 128Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記MicroShift の
memoryLimitMBの最小許容値は 128 MB です。最小値に近い値は、etcd のパフォーマンスに影響を与える可能性が高くなります。制限が低いほど、etcd がクエリーに応答するまでにかかる時間が長くなります。制限が低すぎる場合、または etcd の使用量が多い場合、クエリーはタイムアウトになります。
検証
/etc/microshift/config.yamlのmemoryLimitMB値を変更した後、次のコマンドを実行して MicroShift を再起動します。sudo systemctl restart microshift
$ sudo systemctl restart microshiftCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、新しい
memoryLimitMB値が使用されていることを確認します。systemctl show --property=MemoryHigh microshift-etcd.scope
$ systemctl show --property=MemoryHigh microshift-etcd.scopeCopy to Clipboard Copied! Toggle word wrap Toggle overflow
第2章 MicroShift の sos レポート リンクのコピーリンクがクリップボードにコピーされました!
sos は、ホストに関するトラブルシューティング情報を収集するのに使用できるツールです。sos report は、システム内のさまざまなコンポーネントやアプリケーションからの有効なすべてのプラグインとデータを含む詳細なレポートを生成します。
MicroShift はテクノロジープレビューのみです。このテクノロジープレビューソフトウェアは、Red Hat 製品サービスレベルアグリーメント (SLA) ではサポートされておらず、機能的に完全ではない可能性があります。Red Hat は、本番環境で MicroShift を使用することを推奨していません。テクノロジープレビューは、近々発表予定の製品機能をリリースに先駆けてご提供します。これにより、お客様は機能性をテストし、開発プロセス中にフィードバックをお寄せいただくことができます。
Red Hat は、テクノロジープレビューバージョンから新しいバージョンの MicroShift への更新パスをサポートしていません。新規インストールが必要です。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
2.1. MicroShift の sos レポートについて リンクのコピーリンクがクリップボードにコピーされました!
sos ツールは、さまざまなアプリケーションから情報を収集するのに役立つさまざまなプラグインで構成されています。MicroShift 固有のプラグインが sos バージョン 4.5.1 から追加され、次のデータを収集できます。
- MicroShift の設定およびバージョン
- クラスター全体およびシステム namespace リソースの YAML 出力
- OVN-Kubernetes 情報
2.2. MicroShift sos レポートからのデータの収集 リンクのコピーリンクがクリップボードにコピーされました!
前提条件
-
sosパッケージがインストールされている。
手順
- 障害が発生したホストに root ユーザーとしてログインします。
次のコマンドを実行して、デバッグレポートの作成手順を実行します。
sos report --batch --clean --all-logs --profile microshift
$ sos report --batch --clean --all-logs --profile microshiftCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow