Menginstal AlloyDB Omni

Panduan memulai ini menunjukkan cara menginstal AlloyDB Omni yang dapat berjalan di lingkungan berbasis UNIX yang mendukung runtime penampung.

Untuk ringkasan AlloyDB Omni, lihat Ringkasan AlloyDB Omni.

Sebelum memulai

Sebelum menginstal AlloyDB Omni, pastikan Anda memenuhi persyaratan berikut.

  • Memenuhi persyaratan hardware dan software minimum berikut:

    OS/Platform Hardware minimum Software minimum
    Linux
  • CPU x86-64 atau Arm (*) dengan dukungan AVX2
  • RAM 2 GB
  • Kapasitas disk 10 GB
  • OS berbasis Debian (Ubuntu, dll.), RHEL 8 atau 9
  • Kernel Linux versi 5.3 atau yang lebih tinggi
  • Cgroupsv2 diaktifkan
  • Docker Engine 20.10+ atau Podman 4.2.0+
  • macOS
  • CPU Intel dengan dukungan AVX2 atau chip M
  • RAM 2 GB
  • Kapasitas disk 10 GB
  • Docker Desktop 4.20 atau yang lebih tinggi
  • (*) Dukungan Arm berada dalam Pratinjau.

    Menentukan apakah cgroupsv2 diaktifkan di komputer Anda

    Untuk menentukan apakah cgroupsv2 diaktifkan di komputer Anda, jalankan perintah berikut:

    grep cgroup /proc/filesystems

    Jika mesin Anda mendukung cgroupsv2, Anda akan melihat output berikut:

      nodev cgroup
      nodev cgroupsv2
      

    Jika mesin Anda tidak mendukung cgroupsv2, Anda akan melihat output berikut:

    nodev cgroup
  • Instal runtime container seperti Docker atau Podman. AlloyDB Omni berjalan dalam penampung.

Menginstal AlloyDB Omni menggunakan Docker

Docker

  1. Gunakan perintah docker run untuk membuat penampung baru dengan AlloyDB Omni bernama my-omni:

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

    Ganti NEW_PASSWORD dengan sandi untuk menetapkan pengguna postgres penampung baru setelah pembuatannya.

  2. Terhubung ke AlloyDB Omni dalam penampung menggunakan psql:

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

    Jendela terminal menampilkan teks login psql yang diakhiri dengan prompt postgres=#.

Podman

  1. Gunakan perintah docker run untuk membuat penampung baru dengan AlloyDB Omni bernama my-omni:

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

    Ganti NEW_PASSWORD dengan sandi untuk menetapkan pengguna postgres penampung baru setelah pembuatannya.

  2. Terhubung ke AlloyDB Omni dalam penampung menggunakan psql:

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

    Jendela terminal menampilkan teks login psql yang diakhiri dengan perintah postgres=#.

Pembersihan

Untuk membersihkan penampung AlloyDB Omni yang Anda buat selama panduan memulai ini, gunakan langkah-langkah berikut:

Docker

  1. Hentikan penampung AlloyDB Omni yang bernama my-omni:

      docker container stop my-omni
  2. Hapus penampung AlloyDB Omni yang bernama my-omni:

      docker container rm my-omni

Podman

  1. Hentikan penampung AlloyDB Omni yang bernama my-omni:

      podman container stop my-omni
  2. Hapus penampung AlloyDB Omni yang bernama my-omni:

      podman container rm my-omni

Untuk mengetahui petunjuk cara menginstal AlloyDB Omni dalam penampung baru untuk penggunaan produksi, buka halaman Menyesuaikan penginstalan AlloyDB Omni.

Langkah berikutnya