Ncloud Tool Kit (Linux)
    • PDF

    Ncloud Tool Kit (Linux)

    • PDF

    記事の要約

    Classic/VPC環境で利用できます。

    Linux Ncloud Tool Kit(Linux NTK)は NAVERクラウドプラットフォームで提供する Linux VM利用のための Tool Kitです。サーバのヘルスチェック、Disk I/Oテスト、ログ収集、システムパッチなどの様々な機能が使えます。このツールにより NCP VMの運用やメンテナンスが容易になり、NCP VMの不具合解決のためのコミュニケーションツールとして活用できます。

    参考
    • KVMハイパーバイザベースの Linux VMでは NTKサーバのヘルスチェック、ログ収集機能のみ使用できます。
    • XENハイパーバイザベースの Linux VMで Fade outされたサーバイメージに対しては NTKバージョンのアップグレードサポートを終了する予定です。関連する詳細は、お知らせをご参照ください。

    Linux NTKの実行

    Linuxサーバで NTKを実行する方法は、次の通りです。

    1. VMがホスティングされているハイパーバイザの種類を確認します。
      ハイパーバイザの種類によって NTKの圧縮ファイル名と NTKファイルのダウンロードリンクが異なります。

      • XENベースのサーバ
       [root@xen-server etc]# dmesg | grep "Hypervisor detected" | awk -F': ' '{print $2}'
       Xen HVM
      
      • KVMベースのサーバ

      [root@kvm-server etc]# dmesg | grep "Hypervisor detected" | awk -F': ' '{print $2}'
      KVM

    2. NTKファイルが位置するパスに遷移します。

       [root@xen-server ~]# cd /usr/local/etc
      
    3. NTKファイルの圧縮を展開します。

      • XENベースのサーバ
      [root@xen-server etc]# tar zxvf ntk.tar.gz
      
      • KVMベースのサーバ
       [root@kvm-server etc]# tar zxvf ntk-kvm.tar.gz
      

      ただし、ntk.tar.gzファイルがないか、このファイルを最新バージョンに置き換えるには先にファイルをダウンロードします。

      • XENベースのサーバ
      [root@xen-server etc]# wget -P /usr/local/etc http://init.ncloud.com/server/ntk/linux/xen/ntk.tar.gz
      
      • KVMベースのサーバ
      [root@kvm-server etc]# wget -P /usr/local/etc http://init.ncloud.com/server/ntk/linux/kvm/ntk-kvm.tar.gz
      
    4. NTKを実行します。

      [root@xen-server etc]# /usr/local/etc/ntk/ntk
      

    Linux NTK を使用する

    メイン画面

    server-ntk-linux

    領域説明
    ① プログラム名、バージョン表記プログラム名とバージョンを確認できます。
    ② メニュータブ使用できるメニューが表示されます。
    ③ アクションタブカーソルが位置するメニューに対して実行確認またはキャンセルできます。

    NTKで使用できるキーは以下のように制限されています。希望する機能を使用するためにキーの使い方を熟知してください。

    • [Enter] キー: カーソルが位置する項目を選択
    • 上下方向キー: メニュー間を移動
    • [Tab] キー/左右方向キー: メニュー領域とアクション領域間を移動

    NTKで使用できるメニューは次の通りです。

    参考

    サーバタイプによって表示されるメニューが異なることがあります。

    1. EXECUTE MENU

    NTKで提供する主なツールを実行します。

    ツール説明
    SYSTEM CHECKINGVMのヘルスチェックを行って症状と原因を把握し、診断結果ログを保存します。マイサーバイメージの作成前に実行すると事前にエラーを防止できます。
    SYSTEM CHECKINGに関する詳細は、以下のガイドをご参照ください。
    FIO TESTVMのディスクを対象に I/Oテストを行い、テスト結果ログを保存します。
    FIO TESTに関する詳細は、以下のガイドをご参照ください。
    GPU DEBUG COLLECTINGGPUサーバ利用時に NVIDIAデバッグログを収集し、収集結果ログを保存します。
    GPU DEBUG COLLECTINGに関する詳細は、以下のガイドをご参照ください。
    XENTOOLSXentoolsの再インストールを実行します。
    XENTOOLSに関する詳細は、以下のガイドをご参照ください。
    BACKUP CHECKINGBackupサービスの利用時にエージェントインストールのための Statusとポートを確認し、Backupエージェントが正常にインストールされない場合、再インストールできます。
    BACKUP CHECKINGに関する詳細は、以下のガイドをご参照ください。

    2. VIEW MENU

    EXECUTEでツールを実行した後、作成されたログを確認するかアップロードします。

    ツール説明
    SYSTEM CHECKINGSYSTEM CHECKINGログを確認します。
    FIO TESTディスク I/Oテストログを確認します。
    GPU DEBUG COLLECTINGGPUデバッグログを確認します。
    BACKUP CHECKING LOGBACKUP CHECKINGログを確認します。

    ツール実行

    NTKでツールを選択して実行する方法は、次の通りです。

    1. NTKのメイン画面で EXECUTE メニューを選択します。
    2. ご希望のツールを選択します。
    3. 画面の案内に従ってタスク開始有無を尋ねられたら、 [Yes] ボタンをクリックします。
      • 選択したタスクを開始します。
    4. タスクが完了したら画面の案内に従って結果を確認した後、 [OK] ボタンをクリックします。
      • また NAVERクラウドのテクニカルサポートにログファイルを送信できます。画面でログ送信有無を尋ねられたら、 [Yes] ボタンをクリックします。ログが送信されると、送信成功メッセージとユーザーのログ保存用の短縮 URLが表示されます。お問い合わせが必要な場合、短縮 URLを添付できます。

    ログ確認

    ツールを実行して作成されたログを確認する方法は、次の通りです。

    1. NTKのメイン画面で VIEW メニューを選択します。
    2. ご希望のログ種類およびファイルを選択します。
      • VM診断ログの場合、ログ全体(full log)を確認するのか、問題のあるログの一部(NOK log)のみ確認するのかを選択します。
    3. ログを確認した後、 [OK] ボタンをクリックします。
    4. ログを送信するかどうかを選択します。
      • [Yes] ボタンをクリックすると、ログが NAVERクラウドのテクニカルサポートに送信されます。送信された後は、送信成功メッセージとユーザーのログ保存用の短縮 URLが表示されます。お問い合わせが必要な場合、短縮 URLを添付できます。
    参考

    ネットワークエラーによってログが正常に送信されない場合は VMに保存されたファイルを添付してお問い合わせに送信できます。
    ファイルは /usr/local/etc/ntk/logs/の下位にあります。


    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.