Ncloud Tool Kit の点検(Windows)

Prev Next

VPC環境で利用できます。

Windows Ncloud Tool Kit(Windows NTK)は、NAVERクラウドプラットフォームが提供している Windowsサーバを管理するための Tool Kitです。提供する機能は、次の通りです。

  • Windowsサーバのヘルスチェックと自動設定機能
    • 必須スクリプトとファイル確認
    • startupスクリプト設定
    • VM Toolのインストールと実行ステータス
    • IP configurationの照会
    • デフォルト Network Interface DHCPのステータス
    • NCP内部通信に必要な Static Routeの確認
    • Local Userの照会
    • KMS認証ステータス
    • RDP設定ステータス
    • Domain指定ステータス
    • NTP設定ステータス
    • Memory Dumpと Paging設定ステータス
    • 環境変数ステータス
    • Cloud Insight agentのインストールと実行ステータス
    • DNS設定ステータス
    • Profile別ファイアウォール設定ステータス
    • GPUカード認識のステータスと関連イベントログを照会
    • KVM vm nic offload勧告設定値の確認
  • Windows NTKで収集したログデータのダウンロード
  • Windows NTKで収集したログデータのアップロード
  • Windows NTKのアップデート(Windows NTK実行時に最新バージョンに自動アップデート)

Windowsサーバのヘルスチェックと自動変更機能

Windows NTKを活用して Windowsサーバのヘルスチェックを行い、動作状況と原因を確認できます。

参考
  • サーバに問題がある場合、Repair機能を介して自動措置が可能です。
  • 自動措置中に Repairに失敗した場合、手動措置が必要になることがあります。必要に応じて、手動措置項目に従って手動措置を行ってください。

Ncloud File

必須スクリプトとファイルを確認する項目です。

機能名 機能 原因 措置内容
Script File Xenの場合、ncloud.bat、ncloud.vbsファイルの有無を確認
  • NTK実行結果: NCLOUD Files are not exist [Not Ok]
1. ncloud.batファイルがパスにない場合
2. ncloud_auto.vbsファイルがパスにない場合
3. 2つのファイルすべてパスにない場合
自動措置: 特定のパスに削除されたファイルをダウンロード
Group Policy Xenの場合、正しい startupファイルが実行されるかを確認
  • NTK実行結果: NCLOUD GPO is abnormal [Not Ok]
1. startup設定が何もない場合
2. startup設定はあるが ncloud.batがない場合
自動措置: 正しいパスにファイルをダウンロード

VM Tool

VM Toolのインストール有無と関連サービスの動作有無を確認する項目です。

機能名 機能 原因 措置内容
VM Tool Status Xenの場合、Xentoolsのインストール有無と関連 taskの実行有無を確認
  • NTK実行結果: Xentools is not installed [Not Ok]
KVMの場合、Virtio Win Driverと KVM Guest Agentのインストール有無と QEMU Guest Agent VSS Providerサービス有無を確認
  • NTK実行結果: Virtio is not installed [Not Ok]
  • NTK実行結果:
    KVM Guest Agent is not installed [Not Ok]
    QEMU Guest Agent VSS Provider Service is not running [Not Ok]
1. Xentools関連アプリがない場合
2. Xentools関連サービスのステータスが runningでない場合
3. Virtio Win Driverアプリがない場合
4. KVM Guest Agentサービスが runningでない場合
5. QEMU Guest Agent VSS Providerサービスがない場合
自動措置: KVM Guest Agentインストールを試行
手動措置: Xentoolsと Virtio Win Driverは、案内文に従って再インストールを実行

Network Config

ネットワーク設定情報を確認します。

機能名 機能 原因 措置内容
IP Configuration 「ipconfig /all」を照会 - -
DHCP Configuration デフォルト NICの DHCP設定有無を確認
  • NTK実行結果:
    Ethernet 2 is DHCP Disabled [Not Ok]
デフォルト NICの設定が DHCPでない場合 手動措置: 案内文に従ってデフォルト NICを DHCPに設定
Route Table NCP内部通信に必要な Static Routeを確認と Route Tableを照会
  • NTK実行結果:
    static route is not exist [Not Ok]
Static Routeがない場合 自動措置: Static Routeを追加
NIC offload Configuartion (KVM only) KVM vmである場合、nic offload勧告設定値を確認
  • NTK実行結果:
    Ethernet Instance 0 2 - Init.MaxTxBuffers : 1024 [Not Ok]
Init.MaxTxBuffers値が32でない場合 手動措置: 案内文に従ってネットワークアダプターの勧告事項を適用

System Config

システム設定情報を確認します。

機能名 機能 原因 措置内容
User List ローカルユーザーを照会 - -
Windows Activation Windows正規品認証ステータスと設定ステータスを照会
  • NTK実行結果:
    Windows activation is not verified [Not Ok]
正規品認証に失敗した場合 自動措置: 各 OSに合うサービス Keyを指定と正規品認証サーバ、ポートの再設定後に認証を試行
Remote Configuration RDP関連レジストリ値と RDP関連ファイアウォールルールを確認
  • NTK実行結果:
    Remote Desktop is disabled [Not Ok]
  • RDP関連のレジストリが意図しない値である場合
  • RDP関連の inboundファイアウォールルールが disableである場合
自動措置: ファイアウォールルールとレジストリ値など、RDP関連設定を復元
Dump Configuration DebugModeや PagingFile設定など、ダンプ設定値を照会 - -
Domain Domainのステータスを照会 - -
Ntp Configuration NTP設定を照会
  • NTK実行結果: NTP Server Setting is abnormal. [Not Ok]
サーバに設定された NTPサーバが、基本イメージに設定された NTPサーバと一致しない場合 手動措置: 案内文の NTPサーバアドレスに NTPサーバを設定
Environment Configuration 環境変数設定を照会
  • NTK実行結果:
    Environment Path setting is abnormal. [Not Ok]
サーバ環境変数に System32が含まれていない場合 自動措置: C:\Windows\System32をサーバの環境変数として追加
DNS Configuration DNS設定を照会
  • NTK実行結果:
    DNS Server Configuration is abnormal.[Not Ok]
サーバに設定された DNSサーバが、基本イメージに設定された DNSサーバと一致しない場合 手動措置: 案内文の DNSサーバアドレスに DNSサーバを設定
Firewall Configuration Domain、Private、Publicのファイアウォールのステータスを照会
  • NTK実行結果: Public Firewall is on. [Not Ok]
1. 特定 Profileに対してファイアウォールが Onの場合 手動措置: ファイアウォール Offを推奨する案内文を表示
GPU Status GPUサーバの場合、GPUのステータス、DeviceID、PCI Slotと関連イベントを照会 - -

Application

Ncloudで提供する agentのステータスを確認します。

機能名 機能 原因 措置内容
Monitoring Agent Status モニタリングエージェントのステータスを照会
  • NTK実行結果:
    Cloud Insight is not running [Not Ok]
モニタリングエージェントのステータスが runningでない場合 自動措置: サービスを開始
モニタリングエージェントがインストールされていない場合 自動措置: モニタリングエージェントがインストールされていない場合、またはステータスが異常な場合は、モニタリングエージェントを再インストール