GNU/Linux >> Znalost Linux >  >> Linux

Vytvářejte cloudové servery OnMetal

Cloudové servery OnMetal vám umožňují spouštět servery z prostého kovu prostřednictvím rozhraní ovládacího panelu cloudu Rackspace. Tento článek ukazuje, jak nastavit server OnMetal prostřednictvím Cloud Control Panel.

Poznámka :Paralelní kroky v rozhraní API naleznete v části Správa cloudových serverů OnMetal prostřednictvím rozhraní API.

Vytvoření serveru OnMetal v ovládacím panelu cloud

K vytvoření serveru OnMetal v Cloud Control Panel použijte následující kroky:

  1. Přihlaste se do Cloud Control Panel.

  2. V horním navigačním panelu klikněte na Vybrat produkt> Rackspace Cloud .

  3. Vyberte Servery> Cloudové servery .

  4. Klikněte na Vytvořit server .

  5. Na stránce Vytvořit server Ujistěte se, že jste vybrali region, ve kterém jsou servery OnMetal dostupné.

    Poznámka :Servery OnMetal jsou dostupné pouze v regionech Severní Virginie (IAD), Dallas (DFW) a Spojené království (LON).

  6. Klikněte na OnMetal Server kartu.

  7. V části Podrobnosti serveru části Vytvořit server zadejte název serveru a vyberte oblast, ve které má server sídlit.

  8. V Obrázku vyberte obrázek pro server.

    Poznámka :Abyste se vyhnuli snížení výkonu, spouštějte obraz CentOS® 6.5 pouze na verzi jádra Linux® 3.10 nebo novější.

  9. V části Příchuť vyberte vhodnou konfiguraci pro vaši pracovní zátěž.

    Poznámka :Všechny varianty OnMetal zahrnují rozhraní 10GbE Network InterfaceCard (NIC) se dvěma vazbami, která umožňují operačnímu systému (OS) s bitovou kopií sdílet přístup k veřejné a servisní síti redundantně v případě výpadku jednoho z připojení. Podrobnosti o všech dostupných příchutích najdete v části OnMetal Cloud Serverflavors.

  10. Pokud pracujete se serverem Linux, přiřaďte linuxovému serveru veřejný klíč Secure Shell (SSH) buď výběrem existujícího klíče, nebo přidáním nového. (Pokud pracujete se serverem Microsoft® Windows®, přejděte k dalšímu kroku.)

    Poznámka :musíte vytvořit servery OnMetal Linux pomocí páru klíčů SSH. Informace o generování párů veřejných a soukromých klíčů najdete v tématu Správa párů klíčů SSH pro cloudové servery pomocí python-novaclient.

    Chcete-li přiřadit existující veřejný klíč k serveru Linux, vyberte název klíče pro existující veřejný klíč v Klíč SSH seznam. Můžete také přidat nový veřejný klíč pomocí následujících kroků:

    1. Klikněte na Spravovat klíče SSH> Přidat veřejný klíč .
    2. Zadejte Název klíče .
    3. V oblasti potvrďte oblast, ve které chcete klíč použít.
    4. Vložte celý veřejný klíč do Veřejného klíče pole.
    5. Nakonec klikněte na Přidat veřejný klíč .
    6. Potvrďte, že se klíč zobrazuje v Klíčích SSH seznam pro váš nový server a poté jej vyberte.
  11. V případě potřeby vytvořte novou síť a vyberte PublicNet aServiceNet možnosti.

  12. Klikněte na Vytvořit server .

Vytvoření serveru OnMetal pomocí příkazového řádku

Tato část ukazuje, jak zavést následující typy serverů OnMetal:

  • Linux
  • Microsoft Windows

Poznámka :Chcete-li zavést server OnMetal, musíte nejprve nainstalovat novaclient.

Spuštění serveru OnMetal Linux

K zavedení serveru OnMetal v1 se systémem Linux použijte následující kroky:

  1. Na stránce Podrobnosti na stránce vašeho serveru klikněte na odkaz pod Přihlásit se nyní na váš server v pravém sloupci. Další informace naleznete v tématu Připojení k serveru pomocí SSH v systému Linux nebo Mac OSX, kde naleznete další informace.

  2. Ke spuštění serveru OnMetal použijte následující formát příkazu, který nahradí příslušnou oblast:

    supernova iad boot --flavor flavorId --image imageId --key-name keyName serverName
    

    Následující kód obsahuje příklady hodnot:

    supernova iad boot --flavor onmetal-compute1 --image 1387253c-7735-4542-9612-26bc9ff77a9d --key-name johndoe onmetal-test
    

    Výstup by měl být podobný následujícímu příkladu:

    +------------------------+--------------------------------------+
    | 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               | {}                                   |
    +------------------------+--------------------------------------+
    

    Poznámka :Přestože tento výstup zobrazuje heslo správce, toto heslo se ve skutečnosti nepoužívá. Můžete to klidně ignorovat.

    Sestavení serveru trvá asi pět minut. Stav sestavení můžete zkontrolovat spuštěním následujícího příkazu:

    supernova iad show instanceId
    

    Výstup by měl vypadat jako následující příklad:

    +------------------------+--------------------------------------------------------------------+
    | 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               | {}                                                                 |
    +------------------------+--------------------------------------------------------------------+
    

    Během několika minut jsou serveru přiděleny veřejné a soukromé adresy InternetProtocol (IP). Tyto IP adresy se zobrazí ve výstupu z show příkaz.

    Poté, co se stav stane ACTIVE , server se spustí poprvé. Server však není dostupný, dokud není konfigurace sítě dokončena, což může trvat několik minut.

Spuštění serveru OnMetal Windows

K zavedení serveru OnMetal v2 se systémem Windows použijte následující kroky:

  1. Chcete-li získat univerzálně jedinečný identifikátor (UUID) obrázku OnMetal Windowsimage, který chcete použít, zadejte příkaz nova image-list na příkazovém řádku.

  2. Ke spuštění serveru OnMetal použijte následující formát příkazu, který nahradí příslušnou oblast:

    supernova iad boot --image imageId --flavor flavorId serverName
    

    Následující kód obsahuje příklady hodnot:

    supernova iad boot --image 6b6f855f-5967-48c2-81a3-3615e69f6f8e --flavor onmetal-io2 MyNewWindowsServer
    

Odpověď rozhraní API poskytuje heslo správce, které můžete použít k přihlášení do instance systému Windows.

Přihlaste se k serveru OnMetal

Tato část vysvětluje, jak se přihlásit k novému serveru OnMetal.

Přihlaste se k serveru Linux OnMetal

Po nabootování serveru použijte pro přihlášení k serveru zadaný pár klíčů SSH, jak ukazuje následující příklad:

ssh root@publicIpAddress

Poznámka :CoreOS je k dispozici pouze pro varianty OnMetal v1. Pokud používáte CoreOS, musíte se přihlásit pomocí uživatelského jména core .

Přihlaste se k serveru Windows OnMetal

Po spuštění serveru použijte Připojení ke vzdálené ploše systému Windows (RDC) nebo Vzdálenou plochu pro připojení k novému serveru pomocí hesla pro správu, které vrátilo rozhraní API.

Smazání serveru OnMetal

V případě potřeby můžete také odstranit server OnMetal pomocí následujících kroků:

  1. Spusťte následující příkaz a nahraďte příklad ID ID vašeho serveru a iad s příslušnou oblastí, je-li to nutné:

    supernova iad delete a8ea2366-9e50-4604-b6ce-e3edb8750451
    
  2. Pro zobrazení stavu úlohy použijte následující příkaz:

    supernova iad list
    

    Výstup by měl vypadat podobně jako v následujícím příkladu:

    +--------------------------------------+---------+--------+------------+-------------+---------------------------------------------+
    | 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 |
    +--------------------------------------+---------+--------+------------+-------------+---------------------------------------------+
    

    Poznámka :Server přejde do stavu úlohy deleting . Odstranění na OnMetalserver trvá déle než smazání virtuálního serveru. Tento proces obvykle trvá několik minut.

Konfigurovat OnMetal IO flash úložiště

Flash disky, které jsou součástí verze OnMetal IO, nejsou naformátované. Můžete je kombinovat v redundantním poli nezávislých disků (RAID) a formátovat je libovolným způsobem. Další informace naleznete v části Konfigurace jednotek flash v instancích s vysokým vstupem a výstupem jako Datadrives.


Linux
  1. Nouzová konzole cloudového serveru

  2. Nejčastější dotazy ohledně cloudových serverů

  3. Přehled cloudového serveru OnMetal

  1. Jiný cloudový server používá scénáře

  2. Matice oprávnění pro cloudové servery

  3. Zobrazení informací o dostupných cloudových serverech

  1. Připojte se ke cloudovému serveru

  2. Vytvořte server DNS

  3. Vytvořte image cloudového serveru pro obecné účely v1