Untuk mengetahui info tentang AlloyDB Omni, baca Ringkasan AlloyDB Omni.
Sebelum memulai
Sebelum menginstal AlloyDB Omni, pastikan Anda memenuhi persyaratan berikut.
Memilih opsi download atau penginstalan
AlloyDB Omni dapat didownload dan diinstal menggunakan repositori YUM untuk lingkungan RHEL. Lihat Opsi download dan penginstalan yang tersedia.
Memenuhi persyaratan hardware dan software
Pastikan Anda memenuhi persyaratan hardware dan software minimum berikut:
| OS/Platform | Hardware minimum | Software minimum |
|---|---|---|
| Linux |
|
|
| (*) Dukungan Arm dalam Pratinjau. | ||
Memastikan cgroupsv2 diaktifkan
Untuk menentukan apakah cgroupsv2 diaktifkan di mesin Anda, jalankan perintah berikut:
grep cgroup /proc/filesystemsJika 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
Memverifikasi konfigurasi SELinux
Jika sistem Anda menggunakan SELinux, pastikan sistem tersebut dikonfigurasi untuk memungkinkan AlloyDB Omni berjalan. Untuk panduan memulai ini, Anda dapat menetapkan SELinux ke mode permisif untuk sementara dengan menjalankan perintah berikut:
sudo setenforce 0Menginstal AlloyDB Omni menggunakan RPM
Untuk menginstal dan memulai AlloyDB Omni, ikuti langkah-langkah berikut:
Konfigurasi repositori YUM:
sudo tee -a /etc/yum.repos.d/alloydbomni.repo << EOF [alloydbomni] name=alloydbomni baseurl=ALLOYDB_OMNI_URL enabled=1 repo_gpgcheck=1 gpgcheck=1 gpgkey=https://dl.google.com/linux/linux_signing_key.pub EOF sudo yum makecacheGanti
ALLOYDB_OMNI_URLdengan URL AlloyDB Omni yang Anda terima setelah mengisi formulir pendaftaran download.Instal paket RPM AlloyDB Omni:
sudo dnf install alloydbomni18Inisialisasi database AlloyDB Omni:
sudo PGPASSWORD=POSTGRES_PASSWORD PGDATA=DATA_DIR /usr/lib/postgresql/18/bin/alloydbomni18-setup initdb POSTGRES_INITDB_ARGSGanti kode berikut:
POSTGRES_PASSWORD: sandi Anda.DATA_DIR: jalur direktori host untuk menyimpan data terkait database—misalnya,MOUNT_POINT/18.POSTGRES_INITDB_ARGS: (Opsional) gunakan untuk meneruskan opsiinitdbstandar sebagai satu string.
Siapkan database AlloyDB Omni:
sudo PGPASSWORD=POSTGRES_PASSWORD /usr/lib/postgresql/18/bin/alloydbomni18-setup preparedb(Opsional) Untuk eksekusi yang dioptimalkan di host, jalankan skrip setup-host. Penyesuaian tingkat host ini terpisah dari argumen inisialisasi database
POSTGRES_INITDB_ARGS:sudo /usr/lib/postgresql/18/bin/alloydbomni18-setup-hostAktifkan dan mulai layanan AlloyDB Omni:
sudo systemctl enable alloydbomni18 sudo systemctl start alloydbomni18Hubungkan ke AlloyDB Omni menggunakan
psql:sudo -u postgres psql -h localhostJendela terminal menampilkan teks login
psqlyang diakhiri dengan perintahpostgres=#.
Pembersihan
Untuk meng-uninstal paket AlloyDB Omni dan membersihkan layanan yang Anda buat selama panduan memulai ini, gunakan langkah-langkah berikut:
Hentikan layanan AlloyDB Omni:
sudo systemctl stop alloydbomni18Hapus paket AlloyDB Omni:
sudo dnf remove alloydbomni18