Ruční instalace
Azure CycleCloud je možné nainstalovat pomocíšablony ARM
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
Zadejte název webu a klikněte na tlačítko Další.
Krok 2: Licenční smlouva
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.