Sdílet prostřednictvím


Ruční instalace

Azure CycleCloud je možné nainstalovat pomocíšablony ARM , prostřednictvím azure Marketplace nebo pomocí kontejneru v azure Container Registry. Doporučujeme nainstalovat image Azure Marketplace, ale v některých produkčních situacích může být užitečné ručně nainstalovat CycleCloud, jak je uvedeno níže.

Poznámka

Produkt CycleCloud zahrnuje mnoho částí, včetně konfiguračního softwaru uzlu známého jako Jetpacka instalovatelné platformy webového serveru s názvem CycleServer. Z tohoto důvodu najdete CycleServer odkazovaný v mnoha příkazech a názvech adresářů na počítači, na kterém je nainstalovaný server CycleCloud.

Požadavky na systém

Pokud chcete nainstalovat CycleCloud, musíte mít oprávnění správce (root). Kromě toho musí váš systém splňovat následující minimální požadavky:

  • 64bitová distribuce Linuxu
  • Prostředí Java Runtime (verze 8)
  • Minimálně 8 GB paměti RAM (doporučuje se 16 GB)
  • Čtyři nebo více jader procesoru
  • Alespoň 250 GB volného místa na disku

Poznámka

CycleCloud se může nainstalovat na fyzický nebo virtualizovaný hardware.

Klíč SSH

Výchozí klíč SSH použitý v CycleCloudu je /opt/cycle_server/.ssh/cyclecloud.pem. Pokud ještě neexistuje, automaticky se vygeneruje při spuštění (nebo restartování) CycleCloudu.

Instalace

Instalace v Debianu nebo Ubuntu

Nejprve nainstalujte wget a gnupg2, pokud ještě není nainstalovaný. Použije se k načtení a instalaci podpisového klíče Microsoftu.

sudo apt update && sudo apt -y install wget gnupg2

Dále si stáhněte podpisový klíč Microsoftu a přidejte ho do důvěryhodného klíčenky Apt.

wget -qO - https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Nakonec nakonfigurujte soubor cyclecloud.list, aktualizujte mezipaměť Apt a nainstalujte CycleCloud.

sudo echo 'deb https://packages.microsoft.com/repos/cyclecloud stable main' > /etc/apt/sources.list.d/cyclecloud.list
sudo apt update
sudo apt -y install cyclecloud
sudo echo 'deb https://packages.microsoft.com/repos/cyclecloud stable main' > /etc/apt/sources.list.d/cyclecloud.list
sudo apt update
sudo apt -y install cyclecloud8

Poznámka

Verze distribuce úložiště CycleCloud Apt pro rodinnou platformu Ubuntu je plovoucí "stabilní" moniker. CycleCloud se oficiálně podporuje ve všech verzích Ubuntu LTS, které podporuje Canonical. Soubory balíčku CycleCloud nejsou specifické pro verzi GLIBC (GNU C Library) nebo verze Ubuntu.

Instalace na klony RHEL (Enterprise Linux)

Nejprve nakonfigurujte soubor cyclecloud.repo.

sudo cat > /etc/yum.repos.d/cyclecloud.repo <<EOF
[cyclecloud]
name=cyclecloud
baseurl=https://packages.microsoft.com/yumrepos/cyclecloud
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
EOF

Nakonec nainstalujte cyclecloud s yum nebo dnf.

sudo yum -y install cyclecloud
sudo yum -y install cyclecloud8

Instalace z webu Microsoft Download Center

Stáhněte si instalační soubor Azure CycleCloud z webu Microsoft Download Center a nainstalujte ho pomocí správce balíčků.

Pro instalační soubor .rpm:

yum install <filename.rpm>

Pro .deb instalační soubor:

dpkg -i <filename.deb>

Poznámka

Musíte mít oprávnění k zápisu do adresáře /opt. Instalační program CycleCloud vytvoří skupinu cycle_server uživatele a unixu, ve výchozím nastavení nainstaluje do adresáře /opt/cycle_server a přiřadí cycle_server:cycle_server vlastnictví k adresáři.

Po dokončení spuštění instalačního programu budete mít k dispozici odkaz na dokončení instalace z prohlížeče. Zkopírujte odkaz zadaný do webového prohlížeče a postupujte podle kroků konfigurace.

Buildy insider

Buildy programu CycleCloud insider jsou k dispozici pro předběžné testování funkcí. Buildy Insider můžou obsahovat nevyřešené problémy.

Buildy Insider Enterprise Linux (RHEL) se nacházejí na adrese: https://packages.microsoft.com/yumrepos/cyclecloud-insiders/

Buildy Debian/Ubuntu insider se nacházejí na adrese: https://packages.microsoft.com/repos/cyclecloud-insiders/pool/main/c/cyclecloud8/

Poznámky k zabezpečení

Výchozí instalace CycleCloudu používá nešifrovaný protokol HTTP spuštěný na portu 8080. Důrazně doporučujeme konfiguraci SSL pro všechny instalace.

Neinstalujte CycleCloud na sdílenou jednotku ani žádnou jednotku, ke které mají přístup uživatelé bez oprávnění správce. Každý, kdo má přístup ke skupině CycleCloud, získá přístup k nešifrovaným datům. Doporučujeme, aby do této skupiny nebyli přidáni uživatelé bez oprávnění správce.

Poznámka

Výchozí konfigurace CycleCloudu se může přizpůsobit pro konkrétní prostředí pomocí nastavení v souboru $CS_HOME/config/cycle_server.properties.

Konfigurace

Po instalaci můžete CycleCloud nakonfigurovat prostřednictvím webového prohlížeče. Přihlašovací obrazovka se načte po úplném inicializaci webového serveru, což může trvat několik minut.

Krok 1: Vítejte

úvodní obrazovka

úvodní obrazovka

Zadejte název webu a klikněte na tlačítko Další.

Krok 2: Licenční smlouva

licenční obrazovky

licenční obrazovky

Přijměte licenční smlouvu a klikněte na tlačítko Další.

Krok 3: Účet správce

nastavení účtu správce

nastavení účtu správce

Teď nastavíte účet místního správce pro CycleCloud. Tento účet slouží ke správě aplikace CycleCloud – nejedná se o účet operačního systému. Zadejte ID uživatele, Jméno a Hesloa pokračujte kliknutím na Hotovo.

Poznámka

Všechna hesla účtu CycleCloud musí mít délku 8 až 123 znaků a musí splňovat alespoň 3 z následujících 4 podmínek:

  • Obsahují aspoň jedno velké písmeno.
  • Obsahují aspoň jedno malé písmeno.
  • Obsahují aspoň jedno číslo.
  • Obsahují alespoň jeden speciální znak: @ # $ % ^ & * - _ ! + = [ ] { } | \ : ' , . ?

Krok 4: Nastavení klíče SSH

Jakmile nastavíte účet správce, můžete nastavit veřejný klíč SSH, abyste měli snadný přístup ke všem počítačům s Linuxem, které spustil CycleCloud. Pokud chcete nastavit veřejný klíč SSH, přejděte na Můj profil v nabídce uživatele v pravém horním rohu a zvolte Upravit profil. Informace o vytváření klíčů SSH najdete tady.

Aktualizace CycleCloudu

Podívejte se na stránku Aktualizace azure CycleCloudu.