GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengubah Kata Sandi Basis Data Mesin untuk Mesin RHVM

Posting ini menggambarkan langkah-langkah untuk mengubah kata sandi database mesin untuk mesin RHVM.

1. Sebelum modifikasi, Anda dapat menjalankan perintah di bawah ini untuk memeriksa ENGINE_DB_PASSWORD saat ini untuk mesin RHEVM yang berinteraksi dengan database mesin. Secara default, ENGINE_DB_PASSWORD adalah string acak yang dibuat secara otomatis oleh engine-config selama proses penyiapan. ENGINE_DB_PASSWORD digunakan oleh file di bawah ini:

[root@rhevm-engine ~]# cat /etc/ovirt-engine/engine.conf.d/10-setup-database.conf |grep "ENGINE_DB_PASSWORD"
ENGINE_DB_PASSWORD="xxxxxxxx"  

[root@rhevm-engine ~]# cat /etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d/10-setup-database.conf |grep "ENGINE_DB_PASSWORD"
ENGINE_DB_PASSWORD="xxxxxxxx"

[root@rhevm-engine ~]# cat /etc/ovirt-engine/aaa/internal.properties |grep dbpassword
config.datasource.dbpassword=xxxxxxxx

2. Ikuti langkah-langkah di bawah ini untuk mengubah kata sandi basis data mesin:

sebuah. Hentikan proses mesin ovirt:

[root@rhevm-engine ~]# systemctl stop ovirt-engine

b. Hentikan layanan Gudang Data Mesin oVirt:

[root@rhevm-engine ~]# systemctl stop ovirt-engine-dwhd

c. Ubah kredensial yang dikirim oleh proses mesin ke database dengan memodifikasi ENGINE_DB_PASSWORD dengan kata sandi baru:

[root@rhevm-engine ~]# vi /etc/ovirt-engine/engine.conf.d/10-setup-database.conf
ENGINE_DB_PASSWORD="YourNewPassword"  

[root@rhevm-engine ~]# vi /etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d/10-setup-database.conf
ENGINE_DB_PASSWORD="YourNewPassword"

d. Ubah dbpassword domain internal:

[root@rhevm-engine ~]# vi /etc/ovirt-engine/aaa/internal.properties

config.datasource.dbpassword=YourNewPassword

e. Ubah kredensial basis data postgres:

Secara default, nama pengguna di ENGINE_DB_USER dan database di ENGINE_DB_DATABASE keduanya adalah "mesin":

[root@rhevm-engine ~]# cat /etc/ovirt-engine/engine.conf.d/10-setup-database.conf
ENGINE_DB_HOST="localhost"
ENGINE_DB_PORT="5432"
ENGINE_DB_USER="engine"
ENGINE_DB_DATABASE="engine"

Hubungkan ke database 'Postgres' untuk mengubah pengguna db mesin dan kata sandi postgres:

[root@rhevm-engine ~]# su - postgres
Last login: Thu Apr 30 15:29:48 AEST 2020 on pts/1

-bash-4.2$ scl enable rh-postgresql95 -- psql
psql (9.5.14)
Type "help" for help.

postgres=# alter user engine with password 'YourNewPassword';
ALTER ROLE

postgres-# alter user postgres with password 'YourNewPassword';
ALTER ROLE

postgres=# \q
-bash-4.2$ exit
logout

f. Mulai ovirt-engine dan layanan Data Warehouse untuk diterapkan:

[root@rhevm-engine ~]# systemctl start ovirt-engine
[root@rhevm-engine ~]# systemctl start ovirt-engine-dwhd

Sekarang Anda dapat menggunakan kredensial baru untuk mengakses database mesin.


Cent OS
  1. Cara Mengubah Kata Sandi cPanel Anda

  2. Bagaimana Mengubah Susunan Database MySQL?

  3. Bagaimana Kami Mengubah Kata Sandi Root?

  1. Cara Mengubah Port untuk Jenkins

  2. Cara Mengubah Kata Sandi Pengguna di Ubuntu

  3. Cara Mengubah Kata Sandi Basis Data Anda

  1. Cara Mengubah Kata Sandi Pengguna di Linux

  2. Cara Mengubah Password Pengguna Database MySQL di cPanel

  3. Cara Mengganti Password Admin WordPress melalui phpMyAdmin