Snabbstart: Skapa en Hanterad Azure-instans för Apache Cassandra-kluster från Azure Portal

Azure Managed Instance för Apache Cassandra tillhandahåller automatiserade distributions- och skalningsåtgärder för hanterade Apache Cassandra-datacenter med öppen källkod, vilket påskyndar hybridscenarier och minskar det löpande underhållet.

Den här snabbstarten visar hur du använder Azure Portal för att skapa en Azure Managed Instance för Apache Cassandra-kluster.

Krav

Om du inte har en Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar.

Skapa ett kluster för hanterad instans

  1. Logga in på Azure-portalen.

  2. I sökfältet söker du efter Managed Instance för Apache Cassandra och väljer resultatet.

    Sök efter Managed Instance för Apache Cassandra.

  3. Välj knappen Skapa hanterad instans för Apache Cassandra-kluster.

    Skapa klustret.

  4. I fönstret Skapa hanterad instans för Apache Cassandra anger du följande information:

    • Prenumeration – Välj din Azure-prenumeration i listrutan.
    • Resursgrupp– Ange om du vill skapa en ny resursgrupp eller använda en befintlig. En resursgrupp är en container som innehåller relaterade resurser för en Azure-lösning. Mer information finns i översiktsartikeln om Azure-resursgrupper.
    • Klusternamn – Ange ett namn för klustret.
    • Plats – Platsen dit klustret ska distribueras.
    • Ursprungligt administratörslösenord för Cassandra – Lösenord som används för att skapa klustret.
    • Bekräfta administratörslösenordet för Cassandra – Ange ditt lösenord igen.
    • Virtual Network – Välj ett Virtual Network ett undernät eller skapa ett nytt.
    • Tilldela roller – Virtuella nätverk kräver särskilda behörigheter för att tillåta att hanterade Cassandra-kluster distribueras. Behåll den här kryssrutan om du skapar en ny Virtual Network eller använder en befintlig Virtual Network utan tillämpade behörigheter. Om du använder ett virtuellt nätverk där du redan har distribuerat Cassandra-kluster för hanterade instanser avmarkerar du det här alternativet.

    Fyll i formuläret skapa kluster.

    Anteckning

    Distributionen av en Hanterad Azure-instans för Apache Cassandra kräver Internetåtkomst. Distributionen misslyckas i miljöer där Internetåtkomsten är begränsad. Kontrollera att du inte blockerar åtkomsten i ditt VNet till följande viktiga Azure-tjänster som krävs för att Managed Cassandra ska fungera korrekt. Mer detaljerad information finns i Nödvändiga regler för utgående nätverk.

    • Azure Storage
    • Azure KeyVault
    • Azure Virtual Machine Scale Sets
    • Azure Monitoring
    • Azure Active Directory
    • Säkerhet i Azure
  5. Välj sedan fliken Datacenter.

  6. Ange följande information:

    • Datacenternamn – Ange ett datacenternamn i textfältet.
    • Tillgänglighetszon – Markera den här kryssrutan om du vill att tillgänglighetszoner ska aktiveras.
    • SKU-storlek – Välj bland de tillgängliga SKU-storlekarna för virtuella datorer.
    • Nej. antal diskar – Välj antalet p30-diskar som ska kopplas till varje Cassandra-nod.
    • Nej. antal noder – Välj antalet Cassandra-noder som ska distribueras till det här datacentret.

    Granska sammanfattningen för att skapa datacentret.

    Varning

    Tillgänglighetszoner stöds inte i alla regioner. Distributioner misslyckas om du väljer en region där tillgänglighetszoner inte stöds. Här kan du se vilka regioner som stöds. En lyckad distribution av tillgänglighetszoner beror också på tillgängligheten för beräkningsresurser i alla zoner i den angivna regionen. Distributioner kan misslyckas om den SKU som du har valt, eller kapaciteten, inte är tillgänglig i alla zoner.

  7. Klicka sedan på Granska + skapa >

    Anteckning

    Det kan ta upp till 15 minuter för klustret att skapas.

    Granska sammanfattningen för att skapa klustret.

  8. När distributionen är klar kontrollerar du resursgruppen för att se det nyligen skapade hanterade instansklustret:

    Översiktssidan när klustret har skapats.

  9. Om du vill bläddra bland klusternoderna går du till klusterresursen och öppnar fönstret Datacenter för att visa dem:

    Visa datacenternoder.

Ansluta till klustret

Azure Managed Instance för Apache Cassandra skapar inte noder med offentliga IP-adresser, så för att ansluta till ditt nyligen skapade Cassandra-kluster måste du skapa en annan resurs i det virtuella nätverket. Det kan vara ett program eller en virtuell dator med Apaches frågeverktyg med öppen källkod CQLSH installerat. Du kan använda en mall för att distribuera en virtuell Ubuntu-dator. När den har distribuerats använder du SSH för att ansluta till datorn och installerar CQLSH med hjälp av kommandona nedan:

# Install default-jre and default-jdk
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre

# Install the Cassandra libraries in order to get CQLSH:
echo "deb http://www.apache.org/dist/cassandra/debian 311x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
curl https://downloads.apache.org/cassandra/KEYS | sudo apt-key add -
sudo apt-get update
sudo apt-get install cassandra

# Export the SSL variables:
export SSL_VERSION=TLSv1_2
export SSL_VALIDATE=false

# Connect to CQLSH (replace <IP> with the private IP addresses of a node in your Datacenter):
host=("<IP>")
initial_admin_password="Password provided when creating the cluster"
cqlsh $host 9042 -u cassandra -p $initial_admin_password --ssl

Rensa resurser

Om du inte tänker fortsätta använda det här hanterade instansklustret tar du bort det med följande steg:

  1. På den vänstra menyn i Azure Portal väljer du Resursgrupper.
  2. I listan väljer du den resursgrupp som du skapade för den här snabbstarten.
  3. I fönstret Översikt för resursgruppen väljer du Ta bort resursgrupp.
  4. I nästa fönster anger du namnet på den resursgrupp som ska tas bort och väljer sedan Ta bort.

Nästa steg

I den här snabbstarten har du lärt dig hur du skapar en Azure Managed Instance för Apache Cassandra-kluster med Azure Portal. Nu kan du börja arbeta med klustret: