Instale o AlloyDB Omni

Selecione uma versão da documentação:

Este início rápido mostra como instalar o AlloyDB Omni que pode ser executado em qualquer ambiente baseado em UNIX que suporte tempos de execução de contentores.

Para uma vista geral do AlloyDB Omni, consulte o artigo Vista geral do AlloyDB Omni.

Antes de começar

Escolha uma opção de transferência ou instalação

Multimédia Localizações de transferência e guias de instalação Implementação para
Imagem Debian DockerHub (etiquetas)
  • Docker e Podman. Pode executar estas ferramentas de contentorização como um contentor em qualquer máquina virtual (VM).
Imagem UBI (Red Hat) Red Hat Ecosystem Catalog
  • Ambiente Red Hat. Execute isto como um contentor.

Cumprir os requisitos de hardware e software

Certifique-se de que cumpre os seguintes requisitos mínimos de hardware e software:

SO/plataforma Hardware mínimo Software mínimo
Linux
  • CPU x86-64 ou Arm (*) com suporte AVX2
  • 2 GB de RAM
  • 10 GB de espaço em disco
  • SO baseado em Debian (Ubuntu, etc.) RHEL 8 ou 9
  • Versão 5.3 ou superior do kernel do Linux
  • Cgroupsv2 ativado
  • Docker Engine 20.10 ou superior ou Podman 4.2.0 ou superior
  • macOS
  • CPU Intel com suporte AVX2 ou chip M
  • 2 GB de RAM
  • 10 GB de espaço em disco
  • Docker Desktop 4.20 ou superior
  • (*) O suporte para o processador Arm está em pré-visualização.

    Verifique se o cgroupsv2 está ativado

    Para determinar se o cgroupsv2 está ativado no seu computador, execute o seguinte comando:

    grep cgroup /proc/filesystems
    

    Se a sua máquina suportar cgroupsv2, vê o seguinte resultado:

    nodev cgroup
    nodev cgroupsv2
    

    Se o seu computador não suportar cgroupsv2, vê o seguinte resultado:

    nodev cgroup
    

    Instale um tempo de execução de contentores

    Instale um tempo de execução de contentores, como o Docker ou o Podman. O AlloyDB Omni é executado num contentor.

    Instale o AlloyDB Omni com o Docker

    O acesso root não é necessário para instalar o AlloyDB Omni.

    Docker

    1. Use o comando docker run para criar um novo contentor com o AlloyDB Omni denominado my-omni:

        docker run --name my-omni \
          -e POSTGRES_PASSWORD=NEW_PASSWORD \
          -d google/alloydbomni:15

      Substitua NEW_PASSWORD por uma palavra-passe para atribuir o utilizador postgres do novo contentor após a respetiva criação.

    2. Ligue-se ao AlloyDB Omni em contentores através do psql:

        docker exec -it my-omni psql -h localhost -U postgres

      A janela de terminal apresenta texto de início de sessão psql que termina com um comando postgres=#.

    Podman

    1. Use o comando docker run para criar um novo contentor com o AlloyDB Omni denominado my-omni:

        podman run --name my-omni \
          -e POSTGRES_PASSWORD=NEW_PASSWORD \
          -d google/alloydbomni:15

      Substitua NEW_PASSWORD por uma palavra-passe para atribuir o utilizador postgres do novo contentor após a respetiva criação.

    2. Ligue-se ao AlloyDB Omni em contentores através do psql:

      podman exec -it my-omni psql -h localhost -U postgres

      A janela de terminal apresenta o texto de início de sessão psql que termina com um comando postgres=#.

    Limpar

    Para limpar o contentor do AlloyDB Omni que criou durante este início rápido, siga estes passos:

    Docker

    1. Pare o seu contentor do AlloyDB Omni com o nome my-omni:

        docker container stop my-omni
    2. Elimine o seu contentor do AlloyDB Omni com o nome my-omni:

        docker container rm my-omni

    Podman

    1. Pare o seu contentor do AlloyDB Omni com o nome my-omni:

        podman container stop my-omni
    2. Elimine o seu contentor do AlloyDB Omni com o nome my-omni:

        podman container rm my-omni

    Para obter instruções sobre como instalar o AlloyDB Omni num novo contentor para utilização em produção, aceda à página Personalize a instalação do AlloyDB Omni.

    O que se segue?