Para uma vista geral do AlloyDB Omni, consulte o artigo Vista geral do AlloyDB Omni.
Antes de começar
Antes de instalar o AlloyDB Omni, certifique-se de que cumpre os seguintes requisitos.
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) | |
| Imagem UBI (Red Hat) | Red Hat Ecosystem Catalog |
|
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 |
|
|
| macOS |
|
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
Use o comando
docker runpara criar um novo contentor com o AlloyDB Omni denominadomy-omni:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGSubstitua as seguintes variáveis:
NEW_PASSWORD: a palavra-passe a atribuir ao utilizadorpostgresdo novo contentor após a respetiva criação.IMAGE_TAG: use16.3.0para a imagem Debian mais recente ou16.3.0-ubipara a imagem UBI mais recente.
Ligue-se ao AlloyDB Omni em contentores através do
psql:docker exec -it my-omni psql -h localhost -U postgresA janela de terminal apresenta texto de início de sessão
psqlque termina com um comandopostgres=#.
Podman
Use o comando
docker runpara criar um novo contentor com o AlloyDB Omni denominadomy-omni:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGSubstitua as seguintes variáveis:
NEW_PASSWORD: a palavra-passe a atribuir ao utilizadorpostgresdo novo contentor após a respetiva criação.IMAGE_TAG: use16.3.0para a imagem Debian mais recente ou16.3.0-ubipara a imagem UBI mais recente.
Ligue-se ao AlloyDB Omni em contentores através do
psql:podman exec -it my-omni psql -h localhost -U postgresA janela de terminal apresenta o texto de início de sessão
psqlque termina com um comandopostgres=#.
Limpar
Para limpar o contentor do AlloyDB Omni que criou durante este início rápido, siga estes passos:
Docker
Pare o seu contentor do AlloyDB Omni com o nome
my-omni:docker container stop my-omniElimine o seu contentor do AlloyDB Omni com o nome
my-omni:docker container rm my-omni
Podman
Pare o seu contentor do AlloyDB Omni com o nome
my-omni:podman container stop my-omniElimine 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.