GNU/Linux >> Znalost Linux >  >> Cent OS

Jak vytvořit místní úložiště Yum pro balíčky MySQL Enterprise

1. Získání yum repo tarball

1. Přihlaste se na support.oracle.com pomocí svého Oracle SSO ID.

2. Klikněte na záložku „Patches &Updates“.

3. Klikněte na tlačítko „Produkt nebo Rodina (Pokročilé)“ pro vyhledávání podle produktu.

4. Zadejte „MySQL Server“ pro produkt.

5. V rozevíracím seznamu „Release“ vyberte požadovanou verzi.

6. V rozbalovací nabídce Platforma vyberte „Linux x86-64“.

7. Vyberte „Popis“ v první rozbalovací nabídce „a“ pod „Platforma“.

8. V rozevíracím seznamu typu vyhledávání vyberte „obsahuje“.

9. Do pole pro volný text pro popis napište „yum repository“.

10. Klikněte na tlačítko „Hledat“.

Na obrazovce s výsledky vyberte vhodný tarball úložiště yum pro vaše distro. Pokud například používáte Oracle Linux 6, CentOS 6 nebo RHEL 6, měli byste zvolit vhodné vydání databáze MySQL a odkaz „Yum Repository TAR for Oracle Linux / RHEL 6 x86 (64 bit) (Patchset)“.

Uložte tento soubor na server, který bude fungovat jako vaše úložiště yum, rozbalte a rozbalte soubor gzip tarball do webového prostoru, který je přístupný z vašich serverů MySQL.

2. Nastavení a používání úložiště yum

Soubor tar úložiště MySQL yum

Tento soubor tar obsahuje soubory RPM nezbytné k instalaci serveru MySQL spolu s metadaty úložiště Yum pro nastavení úložiště Yum s vlastním hostitelem. To poskytuje správcům způsob, jak podporovat snadnou instalaci a upgrady infrastruktury MySQL pomocí správce balíčků Yum.

Základní kroky nastavení

Toto jsou základní kroky k nastavení vlastního hostovaného úložiště Yum pomocí tohoto souboru tar:

1. Vytvořte soubor nastavení úložiště s názvem mysql.repo (viz níže)

2. Zkopírujte soubor mysql.repo do adresáře /etc/yum.repos.d/ na každém databázovém serveru.

3. Na serveru, který bude hostitelem úložiště Yum, zpřístupněte strukturu adresářů v tomto souboru tar přes síť databázovým serverům, obvykle nastavením serveru http nebo nfs na hostiteli serveru Yum.

3. Vytvoření souboru mysql.repo

mysql.repo sdělí klientovi yum na každém databázovém serveru, kde se nachází úložiště MySQL Yum. Soubor obsahuje název úložiště spolu se síťovým umístěním balíčků a bezpečnostním klíčem, který je třeba použít k ověření identity serveru Yum.

Síťové cesty uvedené v souboru mysql.repo musí odpovídat zvolenému síťovému protokolu (viz krok a) výše) a musí ukazovat na název serveru/cestu adresáře, kde jsou hostovány balíčky RPM.

Například při použití webového serveru s názvem hostitele example.com a s rozbaleným tarballem v adresáři vystaveném jako /repo/ z webového serveru by obsah souboru mysql.repo na každém hostiteli databáze měl být následující. Příklad založený na 5.6, upravte podle potřeby pro požadované vydání:

[mysql-5.6]
name=mysql-5.6
baseurl=http://example.com/repo/mysql-5.6/
gpgkey=http://example.com/repo/RPM-GPG-KEY-mysql
gpgcheck=1
enabled=0

[mysql-5.6.21]
name=mysql-5.6.21
baseurl=http://example.com/repo/mysql-5.6/5.6.21/
gpgkey=http://example.com/repo/RPM-GPG-KEY-mysql
gpgcheck=1
enabled=1

Výše uvedený příklad definuje dvě úložiště Yum. První sekce (mysql-5.6) definuje úložiště, které sleduje sérii vydání MySQL 5.6, takže když zpřístupníte nové vydání MySQL 5.6 na serveru Yum, každý databázový server, který má povolenou volbu pro tuto sekci nastavenou na 1, získá upgradován na toto nové vydání MySQL, když je provedena „yum aktualizace“,

Druhá část, pokud je povolena, způsobí, že databázový server nainstaluje pouze balíčky MySQL 5.6.21. To umožňuje podrobnou kontrolu nad tím, která verze MySQL se nainstaluje z úložiště na každý databázový server.


Cent OS
  1. Nakonfigurujte místní úložiště YUM na CentOS 6 / RHEL 6

  2. Jak vytvořit místní úložiště YUM na CentOS 7 / RHEL 7 pomocí DVD

  3. Jak vytvořit místní úložiště YUM na RHEL 8 pomocí DVD

  1. Vytvořte úložiště YUM/DNF založené na FTP na Red Hat Enterprise Linux 8

  2. Vytvořte úložiště YUM/DNF založené na Apache na Red Hat Enterprise Linux 8

  3. Vytvořte úložiště YUM/DNF založené na Nginx na Red Hat Enterprise Linux 8

  1. Jak vytvořit místní úložiště Red Hat

  2. Jak přidat úložiště Yum

  3. Jak importovat klíč, který podepisuje úložiště pro Dnf/yum?