Memecahkan masalah terkait klien Discovery

Halaman ini menunjukkan cara menyelesaikan masalah pada klien Discovery.

Masalah penginstalan

Masalah berikut mungkin terjadi selama penginstalan klien discovery.

Penginstalan database

Dalam beberapa kasus, penginstalan database PostgreSQL mungkin gagal karena software keamanan yang diinstal pada mesin. Beberapa pelanggan melaporkan masalah penginstalan dengan program seperti CyberArk, bit9 (alias Carbon Black), dan McAfee.

Untuk mengatasi masalah ini, pastikan PostgreSQL 12 tidak diinstal dengan memeriksa jendela Add/Remove Programs di komputer Anda. Kemudian, Anda dapat mencoba menginstal PostgreSQL dalam mode interaktif dengan mengikuti langkah-langkah berikut.

  1. Buka command prompt dalam mode administrator.
  2. Buka folder penginstalan klien Discovery (biasanya C:\"Program Files"\"Migration Center Discovery Client").
  3. Jalankan skrip postgreSQLsetupmanual.bat untuk meluncurkan penginstalan PostgreSQL.
  4. Ikuti langkah-langkah di layar, dan biarkan semua setelan default disediakan.
  5. Setelah penginstalan PostgreSQL, pastikan layanan berikut diinstal di Windows Services:
    • Data Collector Pusat Migrasi
    • Pemancar Data Pusat Migrasi
    • Pusat Migrasi PostgreSQL

Jika penginstalan masih gagal, hubungi Dukungan Google Cloud dan berikan informasi berikut:

  • Jika Anda menjalankan software keamanan di komputer, sertakan detailnya dalam permintaan.
  • Pesan error untuk penginstalan. Anda biasanya dapat menemukannya di folder AppData > Local > Temp.

Masalah koneksi

Selama fase otorisasi awal klien discovery, Anda mungkin mengalami masalah terkait konektivitas atau database PostgreSQL. Tinjau pesan error di aplikasi untuk menentukan penyebab masalah.

Koneksi dari layanan Windows gagal

Error ini terjadi ketika klien discovery tidak dapat membuat koneksi dengan Pusat Migrasi.

Untuk mengatasi masalah ini, klik link View resolution options, masukkan kredensial proxy yang valid, lalu klik Save. Klik Coba lagi untuk menguji koneksi lagi.

Aktifkan proxy

Klien penemuan dan layanan Windows yang sesuai menggunakan setelan proxy default yang ditampilkan oleh Windows. Dalam beberapa kasus, pengguna Sistem Lokal tidak memiliki proxy yang biasanya tersedia untuk pengguna yang sudah login ke sistem. Dalam kasus tersebut, Anda dapat menetapkan setelan proxy di klien Discovery dengan langkah-langkah berikut:

  1. Di aplikasi klien Discovery, buka tab Setelan.
  2. Aktifkan kredensial proxy.
  3. Masukkan port dan host proxy.
  4. Masukkan kredensial proxy, jika diperlukan.

Masalah pengumpulan data

Masalah berikut mungkin terjadi saat Anda mengumpulkan data dengan klien discovery.

Pengumpulan data tidak terjadi

Jika Anda berhasil menginstal klien discovery dan menambahkan aset, tetapi pengumpulan tidak terjadi, coba strategi pemecahan masalah berikut:

  1. Pastikan klien Discovery diotorisasi. Untuk mengetahui informasi selengkapnya, lihat Memberi otorisasi pada klien Discovery.
  2. Pastikan semua grup kredensial Anda dijadwalkan untuk pengumpulan data.
  3. Di aplikasi klien Discovery, buka Setelan, lalu klik Uji Panggilan Rumah untuk menguji konektivitas ke Pusat Migrasi.
  4. Pastikan Anda tidak memiliki aturan firewall yang memblokir traffic ke port tertentu.
    • Untuk mesin Linux, izinkan traffic masuk TCP ke port 22.
    • Untuk Windows WMI, izinkan traffic masuk TCP ke port 135 dan port dinamis masuk TCP sebagai berikut.
      • Port 49152 hingga 65535 untuk Windows Server 2008 dan yang lebih baru.
      • Port 1025 melalui 5000 untuk Windows Server 2003 dan yang lebih lama.

Pemindaian subnet tidak berjalan

Jika pemindaian subnet tidak berjalan, coba strategi pemecahan masalah berikut:

  1. Pastikan klien discovery diizinkan.
  2. Di aplikasi klien Discovery, buka Setelan, lalu klik Uji Panggilan Rumah untuk menguji konektivitas ke Pusat Migrasi.
  3. Buka services.msc di Windows dan pastikan layanan Pusat Migrasi berikut sedang berjalan:
    • Data Collector Pusat Migrasi
    • Pemancar Data Pusat Migrasi
    • Pusat Migrasi PostgreSQL

Pemindaian rentang IP tidak berfungsi

Dalam beberapa kasus, Anda mungkin mendapatkan pesan error berikut saat melakukan pemindaian rentang IP:

A connection attempt failed because the connected party did not properly
respond after a period of time, or established connection failed because
connected host has failed to respond.

Untuk mengatasi masalah ini, pastikan permintaan Internet Control Message Protocol (ICMP) dengan perintah ping diizinkan oleh aturan firewall Anda.

Server RPC tidak tersedia

Dalam beberapa kasus, Anda mungkin menerima error berikut:

The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)

Error ini disebabkan oleh masalah komunikasi antara klien discovery dan aset. Beberapa penyebab umum error ini adalah sebagai berikut:

  • Aset tidak ada atau sudah dinonaktifkan. Verifikasi bahwa aset sudah diaktifkan dengan melakukan ping dan menggunakan desktop jarak jauh untuk terhubung ke server.
  • Terdapat firewall yang memblokir area pandang ke aset. Pastikan aset memiliki garis pandang ke aset menggunakan ping dan RDP pada aset. Anda mungkin perlu mengubah aturan jaringan, atau menggunakan klien penemuan lain yang dapat mengakses aset.
  • Windows Firewall memblokir panggilan WMI jarak jauh ke aset. Hubungkan menggunakan RDP ke mesin dan periksa apakah Windows Firewall diaktifkan. Ikuti langkah-langkah untuk mengubah aturan firewall.

Akses ditolak (0x80070005)

Dalam beberapa kasus, Anda mungkin menerima error berikut:

0x80070005-E_ACCESS_DENIED

Kesalahan ini terjadi ketika kredensial salah atau akun pengguna tidak memiliki akses jarak jauh ke komputer melalui DCOM. Untuk mengatasi error ini, coba salah satu strategi berikut:

  1. Pastikan kredensial sudah benar. Khususnya:
    1. Masukkan akun domain sebagai DOMAIN\USERNAME.
    2. Masukkan akun lokal sebagai .\USERNAME.
  2. Beri pengguna izin Peluncuran Jarak Jauh dan Aktivasi Jarak Jauh di dcomcnfg.
    1. Klik Start > Run, lalu masukkan dcomcnfg.
    2. Luaskan Component Services and Computers.
    3. Klik kanan My Computer, lalu pilih Properties.
    4. Di bagian Keamanan COM, klik Edit Batas untuk kedua bagian.
    5. Beri pengguna izin Akses Jarak Jauh, Peluncuran Jarak Jauh, dan Aktivasi Jarak Jauh.
    6. Buka DCOM Config, lalu cari Windows Management Instrumentation.
    7. Memberi pengguna izin Peluncuran Jarak Jauh dan Aktivasi Jarak Jauh.

Untuk mengetahui informasi selengkapnya, lihat halaman pemecahan masalah WMI.

Akses ditolak (0x80041003)

Dalam beberapa kasus, Anda mungkin menerima error berikut:

0x80041003-WBEM_E_ACCESS_DENIED

Error ini terjadi jika kredensial yang diberikan tidak memiliki akses ke namespace WMI. Untuk mengatasi kesalahan ini, coba cari dan perbarui kontrol WMI.

  1. Di Control Panel, klik dua kali Administrative Tools.
  2. Di jendela Administrative Tools, klik dua kali Computer Management.
  3. Klik kanan ikon Kontrol WMI, lalu pilih Properti.
  4. Klik tab Keamanan.
  5. Klik Root folder, lalu klik Security.
  6. Beri pengguna Execute Methods, Enable Account, dan Remote Enable ke namespace.
  7. Tekan tombol Advanced.
  8. Klik dua kali pada Principal, lalu ubah nilai Applied to ke This namespace and subnamespaces.

Untuk mengetahui informasi selengkapnya, lihat Halaman pemecahan masalah keamanan namespace.

Izin ditolak

Dalam beberapa kasus, Anda mungkin menerima error Permission denied (password) atau Permission denied (publickey).

Error ini terjadi ketika klien discovery gagal mengautentikasi ke aset Linux menggunakan kredensial Linux yang diberikan. Untuk mengatasi error ini, coba strategi berikut.

  1. Dari Credentials, klik grup yang memiliki error.
  2. Klik Lihat semua error. Ini mencantumkan semua aset yang memiliki masalah.
  3. Untuk memperbaiki aset tertentu, klik tiga titik di samping aset, lalu pilih Edit asset.
  4. Ubah kredensial aset dengan memilih kredensial khusus aset dari menu drop-down. Atribut ini menggantikan kredensial global yang ditetapkan ke aset.
  5. Dari daftar aset, klik Test authorization dari menu tiga titik di samping aset untuk menguji kredensial yang baru saja Anda masukkan.