Mengonfigurasi Nama Akses Klien Tunggal dengan Cloud DNS
Anda dapat mengakses cluster Oracle® Real Application Clusters (RAC) melalui nama DNS yang sangat tersedia dan disediakan oleh Cloud DNS. Hal ini dapat dilakukan dengan mengarahkan entri DNS ke Single Client Access Name (SCAN) RAC, yang akan tetap ada meskipun topologi cluster berubah.
Sebelum memulai
Anda memerlukan akses ke resource dan layanan berikut untuk menyelesaikan panduan ini:
- Server Solusi Bare Metal yang dikonfigurasi yang terhubung ke Virtual Private Cloud (VPC) Google melalui Partner Cloud Interconnect.
- Cluster RAC yang dikonfigurasi pada server Solusi Bare Metal, dengan pemroses SCAN aktif di setiap node.
- Cloud DNS.
Arsitektur sistem
Diagram berikut menunjukkan arsitektur sistem yang digunakan dalam panduan ini:
Menyiapkan Cloud DNS agar mengarah ke cluster RAC Anda
Untuk menyiapkan akses nama DNS tunggal ke cluster RAC Anda, selesaikan langkah-langkah berikut:
Jika belum menjalankan Google Cloud CLI, Anda harus menjalankan perintah berikut untuk menentukan nama project dan melakukan autentikasi dengan Konsol Google Cloud:
gcloud auth login
Aktifkan Cloud DNS API untuk project Google Cloud Anda.
Buat kebijakan server masuk di Cloud DNS untuk VPC yang terhubung ke server Solusi Bare Metal Anda. Hal ini memastikan server Solusi Bare Metal Anda dapat berkomunikasi dengan Cloud DNS.
Cantumkan titik entri penerus masuk untuk menentukan alamat IP titik entri yang benar untuk setiap server Solusi Bare Metal.
Konfigurasikan setiap server Solusi Bare Metal untuk menggunakan alamat IP dari langkah sebelumnya untuk resolusi nama. Langkah-langkah yang diperlukan bersifat khusus untuk sistem operasi Anda.
Misalnya, untuk mengonfigurasi resolusi nama di Red Hat Enterprise Linux 8:
- Nonaktifkan pemrosesan DNS NetworkManager.
Tambahkan baris berikut ke
/etc/resolv.conf
, dengan mengganti ENTRY_POINT_IP_ADDRESS dengan alamat IP titik entri:nameserver ENTRY_POINT_IP_ADDRESS
Mengonfigurasi Cloud DNS untuk Akses Google Pribadi.
Login ke server Solusi Bare Metal yang menghosting database RAC sebagai pengguna database yang telah dikonfigurasi pada waktu penginstalan.
Jika Anda belum menetapkan variabel lingkungan
ORACLE_HOME
danPATH
di profil shell, tetapkan sekarang agar dapat terhubung ke database.Minta konfigurasi SCAN dengan
srvctl
untuk menemukan nama SCAN:srvctl config scan
Anda akan menerima respons yang mirip dengan contoh berikut:
SCAN name: cluster01-scan.mycompany.internal, Network: 1 Subnet IPv4: /192.168.1.0/255.255.255.0/bond0.118, static Subnet IPv6: SCAN 1 IPv4 VIP: 192.168.1.30 SCAN VIP is enabled SCAN 2 IPv4 VIP: 192.168.1.31 SCAN VIP is enabled SCAN 3 IPv4 VIP: 192.168.1.32 SCAN VIP is enabled
Nama PINDAI dalam respons sebelumnya adalah
cluster01-scan.mycompany.internal
.Buat zona pribadi di Cloud DNS, dengan detail berikut:
- Nama zona baru, untuk mengidentifikasi zona dalam perintah konfigurasi.
- Deskripsi zona Anda, untuk mendefinisikan tujuannya dengan lebih baik.
- Akhiran nama DNS untuk zona Anda, seperti
mycompany.internal
. Nama ini harus cocok dengan akhiran nama SCAN yang ditampilkan dalam perintahsrvctl config scan
sebelumnya. - Jaringan VPC tempat zona DNS pribadi harus terlihat.
Menambahkan data ke zona sebelumnya, yang memberikan detail berikut:
- Nama zona yang Anda buat di langkah sebelumnya.
- Nama DNS lengkap. Dalam panduan ini, parameternya adalah
cluster01-scan.mycompany.internal
. - {i>Time to live<i} (TTL). Ini adalah berapa lama catatan DNS di-{i>cache<i} sebelum di-refresh.
- Jenis data resource. Untuk PINDAI, ini adalah data
A
. - IP SCAN yang ditampilkan di perintah
srvctl config scan
sebelumnya.
Ulangi proses ini untuk nama tambahan yang perlu diselesaikan.
Di server Solusi Bare Metal, validasikan bahwa resolusi SCAN berfungsi dengan
nslookup
:nslookup cluster01-scan.mycompany.internal
Jika berhasil, Anda akan menerima respons yang mirip dengan contoh berikut:
Server: 10.158.0.3 Address: 10.158.0.3#53 Name: cluster01-scan.mycompany.internal Address: 192.168.1.32 Name: cluster01-scan.mycompany.internal Address: 192.168.1.30 Name: cluster01-scan.mycompany.internal Address: 192.168.1.31
Anda kini dapat mengakses cluster RAC menggunakan satu nama DNS yang tangguh dan sangat tersedia melalui Cloud DNS.
Oracle adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.