NEC


3.3.11. テンプレートの作成(ssc create template)

テンプレートの作成を行います。

[構文]

ssc create template Path -name name -cost costValue -type <full | hw | diff | disk> [-image name] [-vmserver vmServer] [-datastore value] [-snapshot name] [-mastervmpasswd Password] [-fixedreplica] [-ostype OperatingSystemType] [-osname <name | code>] [-ownername value] [-orgname value] [-timezone value] [-productkey value] [-license mode=<perserver | perseat> [users=value]] [-modevm < on | off >]

[引数/オプション]

Path

(必須)

対象仮想マシンまでのパスをフルパスで指定します。

 VC1/DataCenter1/VMServer1/vm100

パスの指定については、「1.7. Path、および GroupPath指定について」を参照してください。

-name name

(必須)

作成するテンプレートの名称を指定します。

-cost costValue

(必須)

作成するテンプレートのコスト値を指定します。

1以上から1000以下で指定してください。

-type <full | hw | diff | disk>

(必須)

作成するテンプレートのタイプを指定します。

指定には、以下を使用します。

 full : Full Clone

 hw : HW Profile Clone

 diff : Differential Clone

 disk : Disk Clone

[-image name]

作成するイメージの名称を指定します。

テンプレートのタイプが、Disk Clone / Differential Cloneの場合に指定することができます。

[-vmserver vmServer]

作成先の仮想マシンサーバを指定します。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合に指定することができます。

[-datastore value]

格納場所を指定します。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合に指定することができます。

[-snapshot name]

スナップショット名を指定します。

テンプレートのタイプが、Differential Cloneの場合に指定することができます。

[-mastervmpasswd Password]

マスタVMのパスワードを指定します。

VMware環境で、LinuxゲストOSのパスワードを更新するために使用します。

256文字以内で指定してください。

[-fixedreplica]

レプリカVMをイメージと同じデータストアのみに作成する場合に指定します。

ただし、作成するテンプレートのタイプが、Differential Cloneの場合のみ有効となります。

[-ostype OperatingSystemType]

OSタイプを指定します。

以下のOperatingSystemTypeを、指定することができます。

いずれか1つを指定してください。

 OperatingSystemType : OSタイプ

  Windows: Windows Server

  Windows-client: Windows Client

  linux: Linux

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合に指定することができます。

[-osname <name | code>]

OS名を指定します。

OS名のコード、またはWebUIに表示されている文字列を指定します。

1.8. OS一覧、タイムゾーン」を参照してください。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合に指定することができます。

[-ownername value]

Owner名を指定します。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合で、OSタイプにWindows、またはWindows-clientを指定した場合のみ、指定することができます。

[-orgname value]

組織名を指定します。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合で、OSタイプにWindows、またはWindows-clientを指定した場合のみ、指定することができます。

[-timezone value]

タイムゾーンを指定します。(省略可能)

省略時は、システムに設定されたタイムゾーンになります。

タイムゾーンのコード、またはWebUIに表示されている文字列を指定します。

1.8. OS一覧、タイムゾーン」を参照してください。

値は、Microsoft Time Zone Index Valuesで既定されたものと同じです。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合で、OSタイプにWindows、またはWindows-clientを指定した場合のみ、指定することができます。

[-productkey value]

プロダクトキーを指定します。(省略可能)

「xxxxx-xxxxx-xxxxx-xxxxx-xxxxx」の形式で入力してください。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合で、OSタイプにWindows、またはWindows-clientを指定した場合のみ、指定することができます。

[-license

mode=<perserver | perseat>

[users=value]]

ライセンスモードを指定します。

perserver : 同時接続サーバ数

perseat : 接続クライアント

[users=value]

 perserverを指定時に、サーバ数を指定します。

テンプレートのタイプが、Full Clone / Disk Clone / Differential Cloneの場合で、OSタイプにWindows、またはWindows-clientを指定した場合のみ、指定することができます。

[-modevm < on | off >]

VMモードを指定します。

 on : VMモードをオンにします。

 off : VMモードをオフにします。

テンプレートのタイプに、Disk Clone / Differential Cloneを設定した場合のみ、指定することができます。

[注]

[構文例]

・Full Cloneの場合
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type full -vmserver VMServer1 -datastore disk01 -ostype windows -osname 11
 -ownername nec -orgname 2CS -timezone 235 -productkey
 xxxxx-xxxxx-xxxxx-xxxxx-xxxxx  -license mode=perserver users=5
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type full -vmserver VMServer1 -datastore disk01 -ostype windows -osname 
 "Windows Server 2008 Enterprise (x64)" -ownername nec -orgname 2CS
 -timezone 235 -productkey  xxxxx-xxxxx-xxxxx-xxxxx-xxxxx -license mode=perseat
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type full -vmserver VMServer1 -datastore disk01 -ostype windows-client
 -osname "Windows 7 Professional (x64)" -ownername nec -orgname 2CS
 -timezone 235 -productkey  xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type full -vmserver VMServer1 -datastore disk01 -ostype linux -osname 
 "Red Hat Enterprise Linux ES 3"
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type full -vmserver VMServer1 -datastore disk01

・HW Profile Cloneの場合
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type hw

・Differential Cloneの場合
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type diff -image image01 -vmserver VMServer1 -datastore disk01 -snapshot
 snapshot01 -ostype windows -osname 11 -ownername nec -orgname 2CS -timezone 235
 -productkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx -license mode=perserver users=5
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type diff -image image01 -vmserver VMServer1 -datastore disk01 -snapshot
 snapshot01 -fixedreplica -ostype windows -osname 
 "Windows Server 2008 Enterprise (x64)" -ownername nec -orgname 2CS -timezone
 235 -productkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx -license mode=perseat
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type diff -image image01 -vmserver VMServer1 -datastore disk01 -snapshot
 snapshot01 -fixedreplica -ostype linux -osname "Red Hat Enterprise Linux ES 3"
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type diff -image image01 -vmserver VMServer1 -datastore disk01 -snapshot
 snapshot01

・Disk Cloneの場合
 >ssc create template VC1/DataCenter1/VMServer1/vm100 -name vm100_t -cost 10
 -type disk -image image01 -vmserver VMServer1 -datastore disk01