tencent cloud

フィードバック

一括連続命名または指定文字列パターン命名

最終更新日:2022-07-28 10:37:09

    概要

    複数のインスタンスを作成する過程で、インスタンス名/ホスト名をある程度規則的にしたい場合に、一括作成時のインスタンス拡張子数字の自動昇順機能や、パターン文字列を指定する機能を提供しており、購入画面とTencent Cloud APIという2つの方法から実装することができます。
    n個のインスタンスを購入する必要があり、「CVM+シーケンス番号」のようなインスタンス名/ホスト名(インスタンスCVM1、CVM2、CVM3など)を発行したい場合、拡張子数字の自動昇順 を使用すれば実装できます。
    n個のインスタンスを作成し、インスタンス名/ホスト名にシーケンス番号を付け、シーケンス番号をxからインクリメントするよう指定する必要がある場合は、単一パターン文字列の指定 で実装できます。
    複数のプレフィックスを持つn個のインスタンス名/ホスト名を作成し、それぞれのプレフィックスでシーケンス番号を指定したい場合は、単一パターン文字列の指定 で実装できます。

    適用範囲

    このドキュメントは、インスタンス名の設定ホスト名の設定に適用されます。

    操作手順

    説明:
    以下の操作手順は、インスタンス名を設定する例です。ホスト名を設定する手順は、設定する名前のタイプによって若干異なります。

    拡張子数字の自動昇順

    この機能を使用すると、一括購入したインスタンスに同じプレフィックスと番号がインクリメントされるインスタンス名に設定できます。
    ご注意:
    作成に成功したインスタンスのデフォルトのシーケンス番号は1からインクリメントされ、開始のシーケンス番号を指定することはできません。
    以下の操作は3つのインスタンスを購入し、これらのインスタンスに「CVM +シーケンス番号」の形式で名前を付けることを想定しています。(すなわちインスタンスの名称は CVM1、CVM2 和 CVM3となる)
    購入ページの操作
    API の操作
    1. インスタンスの作成 を参照して、3つのインスタンスを購入し、「ネットワークとホストの設定」の中で「プレフィックス+シーケンス番号」の命名規則でインスタンスの名称を記入し、すなわちインスタンス名称を CVMと記入します。下図に示す通り:
    
    
    2. ページの指示に従い、支払いを完了します。
    Tencent Cloud API RunInstances で、該当するフィールドを設定します。
    インスタンス名:InstanceNameフィールドにCVMを指定します。
    ホスト名:HostNameフィールドにCVMを指定します。

    パターン文字列の指定

    この機能を使用すると、一括購入したインスタンスは、指定したシリアル番号を持つ複雑な形式で名前を付けることができます。必要に応じて、インスタンス名に1つ以上のパターン文字列を使用して設定できます。
    パターン文字列が指定されたインスタンス名は:**{R:x}**の形式で、x で生成したインスタンス名の開始番号を示します。

    単一パターン文字列の指定

    以下の操作では3つのインスタンスを作成し、3から始まる昇順の番号を付けたいと想定しています。
    購入ページの操作
    API の操作
    1. インスタンスの作成 を参照してインスタンスを購入し、「ネットワークとホストの設定」の中で「プレフィックス+パターン文字列の指定{R:x}」という命名規則でインスタンスの名称を記入し、すなわちインスタンス名称を CVM{R:x}と記入します。下図に示す通り:
    
    
    2. ページの指示に従い、支払いを完了します。
    Tencent Cloud API RunInstances で、該当するフィールドを設定します。
    インスタンス名:InstanceNameフィールドにCVM{R:3}`を指定します。
    ホスト名:HostNameフィールドにCVMを指定します{R:3}`。

    複数のパターン文字列の指定

    以下の操作例は、3つのインスタンスを作成し、インスタンス名称に cvm、 Big 、 test プレフィックスを含み、かつ cvm と Big プレフィックスの後にはシーケンス番号を付け、シーケンス番号はそれぞれ13と2からインクリメントします(すなわちインスタンス名称は cvm13-Big2-test、cvm14-Big3-test、cvm15-Big4-testとなる)。
    購入ページの操作
    API の操作
    1. インスタンスの作成 を参照して3つのインスタンスを購入します。「ネットワークとホストの設定」ページで「プレフィックス+パターン文字列の指定{R:x}-プレフィックス+パターン文字列の指定{R:x}-プレフィックス」という命名規則でインスタンス名を記入し、すなわちインスタンス名を cvm{R:13}-Big{R:2}-test と記入します。下図に示す通り:
    
    
    2. ページの指示に従い、支払いを完了します。
    Tencent Cloud API RunInstances で、該当するフィールドを設定します。
    インスタンス名:InstanceNameフィールドにcvm{R:13}-Big{R:2}-testを指定します。
    ホスト名:InstanceNameフィールドにcvm{R:13}-Big{R:2}-testを指定します。

    検証機能

    拡張子数字の自動昇順 または パターン文字列の指定 でインスタンスの一括作成を実装したら、以下の操作によって検証することができます。

    設定したインスタンス名の検証

    CVMコンソール にログインし、新規作成したインスタンスを確認すると、下図のように、一括購入したインスタンスが設定したルールに従って命名されていることが確認できます。
    
    

    設定したホスト名の検証

    1. Cloud Virtual Machineのインスタンスを再起動し、ログインします。
    2. インスタンスのOSの種類により、異なる操作手順を選択します。
    Linux インスタンス
    Windows インスタンス
    OSのインターフェースで以下のコマンドを実行します。
    hostname
    CMDコマンドラインツールを開き、以下のコマンドを実行します。
    hostname
    3. hostnameコマンドで返された結果を確認します。 以下のような結果が返ってくれば、設定は成功しています。
    cvm13-Big2-test
    4. ステップ1 - ステップ3 を繰り返し、他の一括購入インスタンスを順に検証します。
    お問い合わせ

    カスタマーサービスをご提供できるため、ぜひお気軽にお問い合わせくださいませ。

    テクニカルサポート

    さらにサポートが必要な場合は、サポートチケットを送信して弊社サポートチームにお問い合わせください。24時間365日のサポートをご提供します。

    電話サポート(24 時間365日対応)