OnMetal Cloud Serversを使用すると、Rackspace CloudControlPanelインターフェイスを介してベアメタルサーバーを起動できます。この記事では、クラウドコントロールパネルからOnMetalサーバーをセットアップする方法を説明します。
注 :APIの並列手順については、APIを介したOnMetalクラウドサーバーの管理を参照してください。
次の手順を使用して、クラウドコントロールパネルでOnMetalサーバーを作成します。
-
クラウドコントロールパネルにログインします。
-
上部のナビゲーションバーで、製品の選択> Rackspace Cloudをクリックします 。
-
サーバー>クラウドサーバーを選択します 。
-
サーバーの作成をクリックします 。
-
サーバーの作成 ページで、OnMetalサーバーが使用可能なリージョンを選択していることを確認してください。
注 :OnMetalサーバーは、バージニア州北部(IAD)、ダラス(DFW)、および英国(LON)の各地域でのみ利用できます。
-
OnMetalサーバーをクリックします タブ。
-
サーバーの詳細 サーバーの作成のセクション ページで、サーバーの名前を入力し、サーバーを配置するリージョンを選択します。
-
画像 セクションで、サーバーのイメージを選択します。
注 :パフォーマンスの低下を回避するために、3.10以降のLinux®カーネルリリースでのみCentOS®6.5イメージを実行してください。
-
フレーバー セクションで、ワークロードに適した構成を選択します。
注 :すべてのOnMetalフレーバーには、接続の1つがダウンした場合に、イメージオペレーティングシステム(OS)がパブリックおよびサービスネットワークアクセスを冗長に共有できるようにする、デュアルボンド10GbEネットワークインターフェイスカード(NIC)インターフェイスが含まれています。利用可能なすべてのフレーバーの詳細については、OnMetalCloudServerflavorsを参照してください。
-
Linuxサーバーを使用している場合は、既存のキーを選択するか、新しいキーを追加して、Linuxサーバーに公開のSecure Shell(SSH)キーを割り当てます。 (Microsoft®Windows®サーバーを使用している場合は、次の手順に進んでください。)
注 :あなたは必要 SSHkeyペアを使用してOnMetalLinuxサーバーを作成します。パブリックキーとプライベートキーのペアの生成については、「python-novaclientを使用したクラウドサーバーのSSHキーペアの管理」を参照してください。
Linuxサーバーに既存の公開鍵を割り当てるには、SSHキーで既存の公開鍵の鍵名を選択します リスト。次の手順を使用して、新しい公開鍵を追加することもできます。
- [SSHキーの管理>公開キーの追加]をクリックします 。
- キー名を入力します 。
- 地域 フィールドで、キーを使用する地域を確認します。
- 公開鍵全体を公開鍵に貼り付けます フィールド。
- 最後に、[公開鍵の追加]をクリックします 。
- キーがSSHキーに表示されていることを確認します 新しいサーバーのリストを作成し、それを選択します。
-
必要に応じて、新しいネットワークを作成し、 PublicNetを選択します およびServiceNet オプション。
-
サーバーの作成をクリックします 。
このセクションでは、次のタイプのOnMetalサーバーを起動する方法を示します。
- Linux
- Microsoft Windows
注 :OnMetalサーバーを起動するには、最初にnovaclientをインストールする必要があります。
OnMetalLinuxサーバーを起動します
Linuxを実行しているOnMetalv1サーバーを起動するには、次の手順を使用します。
-
詳細strong>について サーバーのページで、今すぐサーバーにログインの下のリンクをクリックします 右側の列にあります。詳細については、「LinuxまたはMacOSXでSSHを使用してサーバーに接続する」を参照してください。
-
次のコマンド形式を使用して、適切なリージョンに置き換えてOnMetalサーバーを起動します。
supernova iad boot --flavor flavorId --image imageId --key-name keyName serverName
次のコードには、値の例が含まれています。
supernova iad boot --flavor onmetal-compute1 --image 1387253c-7735-4542-9612-26bc9ff77a9d --key-name johndoe onmetal-test
出力は次の例のようになります。
+------------------------+--------------------------------------+ | Property | Value | +------------------------+--------------------------------------+ | status | BUILD | | updated | 2014-05-31T00:23:29Z | | OS-EXT-STS:task_state | scheduling | | key_name | johndoe | | image | OnMetal - Debian 7 (Wheezy) | | hostId | | | OS-EXT-STS:vm_state | building | | flavor | OnMetal I/O v1 | | id | a8ea2366-9e50-4604-b6ce-e3edb8750451 | | user_id | 83362 | | name | teeth5 | | adminPass | 6FgtaEqkapRo | | tenant_id | 545251 | | created | 2014-05-31T00:23:29Z | | OS-DCF:diskConfig | MANUAL | | accessIPv4 | | | accessIPv6 | | | progress | 0 | | OS-EXT-STS:power_state | 0 | | config_drive | | | metadata | {} | +------------------------+--------------------------------------+
注 :この出力には管理者パスワードが表示されますが、このパスワードは実際には使用されていません。無視しても問題ありません。
サーバーの構築には約5分かかります。次のコマンドを実行して、ビルドのステータスを確認できます。
supernova iad show instanceId
出力は次の例のようになります。
+------------------------+--------------------------------------------------------------------+ | Property | Value | +------------------------+--------------------------------------------------------------------+ | status | ACTIVE | | updated | 2014-05-31T00:27:34Z | | OS-EXT-STS:task_state | None | | private network | 10.184.0.48 | | key_name | johndoe | | image | OnMetal - Debian 7 (Wheezy) (1387253c-7735-4542-9612-26bc9ff77a9d) | | hostId | 8a12611e45a1e15a1aec221ab05c8494524d6bf00e7fb17c5c82722a | | OS-EXT-STS:vm_state | active | | public network | 23.253.157.48 | | flavor | OnMetal I/O v1 (onmetal-io1) | | id | a8ea2366-9e50-4604-b6ce-e3edb8750451 | | user_id | 83362 | | name | teeth5 | | created | 2014-05-31T00:23:29Z | | tenant_id | 545251 | | OS-DCF:diskConfig | MANUAL | | accessIPv4 | 23.253.157.48 | | accessIPv6 | | | progress | 0 | | OS-EXT-STS:power_state | 1 | | config_drive | | | metadata | {} | +------------------------+--------------------------------------------------------------------+
数分以内に、サーバーにはパブリックおよびプライベートのInternetProtocol(IP)アドレスが割り当てられます。これらのIPアドレスは、
show
からの出力に表示されます コマンド。ステータスが
ACTIVE
になった後 、サーバーが初めて起動します。ただし、ネットワーク構成が完了するまでサーバーにアクセスできません。これにはさらに数分かかる場合があります。
OnMetalWindowsサーバーを起動します
次の手順を使用して、Windowsを実行しているOnMetalv2サーバーを起動します。
-
使用するOnMetalWindowsimageのUUID(Universally Unique Identifier)を取得するには、コマンド
nova image-list
を入力します。 コマンドラインで。 -
次のコマンド形式を使用して、適切なリージョンに置き換えてOnMetalサーバーを起動します。
supernova iad boot --image imageId --flavor flavorId serverName
次のコードには、値の例が含まれています。
supernova iad boot --image 6b6f855f-5967-48c2-81a3-3615e69f6f8e --flavor onmetal-io2 MyNewWindowsServer
API応答は、Windowsインスタンスへのログインに使用できる管理パスワードを提供します。
OnMetalサーバーにログインします
このセクションでは、新しいOnMetalサーバーにログインする方法について説明します。
LinuxOnMetalサーバーにログインします
サーバーが起動したら、次の例に示すように、サーバーにログインするために指定したSSHキーペアを使用します。
ssh root@publicIpAddress
注 :CoreOSは、OnMetalv1フレーバーでのみ使用できます。 CoreOSを使用する場合は、ユーザー名core
を使用してサインインする必要があります 。
WindowsOnMetalサーバーにログインします
サーバーが起動したら、Windowsリモートデスクトップ接続(RDC)またはリモートデスクトップを使用して、APIが返した管理パスワードを使用して新しいサーバーに接続します。
必要に応じて、次の手順を使用してOnMetalサーバーを削除することもできます。
-
次のコマンドを実行し、サンプルIDをサーバーのIDと
iad
に置き換えます。 必要に応じて、適切な地域で:supernova iad delete a8ea2366-9e50-4604-b6ce-e3edb8750451
-
次のコマンドを使用して、タスクのステータスを表示します。
supernova iad list
出力は次の例のようになります。
+--------------------------------------+---------+--------+------------+-------------+---------------------------------------------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+---------+--------+------------+-------------+---------------------------------------------+ | d1d58868-2b14-4fa5-b01f-e51d658556a8 | highcpu | ACTIVE | deleting | Running | public=23.253.157.105; private=10.184.0.105 | +--------------------------------------+---------+--------+------------+-------------+---------------------------------------------+
注 :サーバーはタスク状態になります
deleting
。 OnMetalserverの削除は、仮想サーバーの削除よりも時間がかかります。このプロセスには通常、数分かかります。
OnMetalIOフレーバーに含まれているフラッシュドライブはフォーマットされていません。それらを独立ディスク(RAID)の冗長アレイに組み合わせて、任意の方法でフォーマットできます。詳細については、「高IOインスタンスのフラッシュドライブをデータドライブとして構成する」を参照してください。