Elenco dei database di replica

Eseguire il comando nzdr con il sottocomando list db per elencare i database che partecipano alla replica.

È possibile eseguire il comando su qualsiasi sistema.

Procedura

  1. Accedere al contenitore Netezza Performance Server come utente nz.
    ssh nz@APPLIANCE HOSTNAME -p 51022
  2. Individuate l'utilità nzdr nella directory /nrs.
  3. Elencare i database.
    Esempio:
    • Per recuperare una configurazione per un singolo database, eseguire:
      ./nzdr list db --db-name DATABASE NAME
      ./nzdr list db
      
      +-----------+----------------+-----------------+------------------------+--------------------+
      | db-name   | primary-node   | replica-nodes   |   db-full-backupset-id |   capture-interval |
      +===========+================+=================+========================+====================+
      | MYDB1     | CPDS-A         | CPDS-B          |         20230330022629 |                180 |
      +-----------+----------------+-----------------+------------------------+--------------------+ 
    • Per recuperare la configurazione di un singolo database in JSON, eseguire:
      ./nzdr list db --db-name DATABASE NAME -j
      ./nzdr list db --db-name MYDB2 -j
      
      [
        {
            "db_name": "MYDB2",
            "db_primary": "CPDS-A",
            "db_replicas": [
               "CPDS-B"
            ],
      
            "db_full_backupset_id": "20221108000103",
            "db_interval": 180
            "db_id": "2"
            }
      ]
    • Per recuperare una configurazione per tutti i database, eseguire:
      ./nzdr list db
      ./nzdr list db
      +-----------+-------------------+----------------+----------------------+------------------+
      | db-name   | primary-node      | replica-nodes  | db-full-backupset-id | capture-interval |
      +===========+===================+================+======================+==================|
      | MYDB2     | CPDS-A            | CPDS-B         | 20221115201045       | 180              |
      +-----------+-------------------+----------------+----------------------+------------------|
      | MYDB1     | CPDS-A            | CPDS-B         | 20221115194806       | 180              |
      +-----------+-------------------+----------------+----------------------+------------------|
    • Per recuperare una configurazione per tutti i database in JSON, eseguire:
      ./nzdr list db -j
      ./nzdr list db -j
      [
          {
            "db_name": "MYDB2",
            "db_primary": "CPDS-A",
            "db_replicas": [
               "CPDS-B"
            ],
            "db_full_backupset_id": "20221108000103",
            "db_interval": 180, "db_id": "2"
          },
          {
            "db_name": "MYDB1",
            "db_primary": "CPDS-A",
            "db_replicas": [
               "CPDS-B"
            ],
            "db_full_backupset_id": "20221108000103",
            "db_interval": 180,
            "db_id": "1"
        }
      ]

    Per ulteriori informazioni sul comando nzdr e sulle sue opzioni e parametri, vedere il comando nzdr.