[root@nagiosxi /]# service nagios stop
Stopping nagios:. done.
[root@nagiosxi /]# service ndo2db stop
Stopping ndo2db: done.
[root@nagiosxi /]# service crond stop
Stopping crond: [ OK ]
[root@nagiosxi /]# service postgresql restart
Stopping postgresql service: [ OK ]
Starting postgresql service: [ OK ]
[root@nagiosxi /]# pkill -9 -u nagios
[root@nagiosxi /]# echo "truncate table xi_events; truncate table xi_meta; truncate table xi_eventqueue;" | psql nagiosxi nagiosxi
TRUNCATE TABLE
TRUNCATE TABLE
TRUNCATE TABLE
[root@nagiosxi /]# service crond start
Starting crond: [ OK ]
[root@nagiosxi /]# service ndo2db start
Starting ndo2db: done.
[root@nagiosxi /]# service nagios start
Starting nagios: done.
[root@nagiosxi /]# service npcd restart
NPCD was not running.
NPCD started.
[root@nagiosxi /]# psql -V
psql (PostgreSQL) 8.4.20
contains support for command-line editing
[root@nagiosxi /]# vi var/lib/pgsql/data/postgresql.conf
You have mail in /var/spool/mail/root
[root@nagiosxi /]# tail var/lib/pgsql/data/postgresql.conf
# - Other Platforms and Clients -
#transform_null_equals = off
#------------------------------------------------------------------------------
# CUSTOMIZED OPTIONS
#------------------------------------------------------------------------------
#custom_variable_classes = '' # list of custom variable class names
You have mail in /var/spool/mail/root
[root@nagiosxi /]# vi /var/lib/pgsql/data/postgresql.conf
[root@nagiosxi /]# service nagios stop
Stopping nagios:. done.
[root@nagiosxi /]# psql nagiosxi nagiosxi -f /tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql
/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql: No such file or directory
[root@nagiosxi /]# cd tmp/
[root@nagiosxi tmp]# rm -rf nagiosxi xi*.tar.gz
[root@nagiosxi tmp]# wget
https://assets.nagios.com/downloads/nag ... est.tar.gz
--2017-10-01 08:36:53--
https://assets.nagios.com/downloads/nag ... est.tar.gz
Resolving assets.nagios.com... 72.14.181.71, 2600

:f03c:91ff:fedf:b821
Connecting to assets.nagios.com|72.14.181.71|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 55323422 (53M) [application/x-gzip]
Saving to: “xi-latest.tar.gz”
100%[==============================================================================================================================>] 55,323,422 14.1M/s in 5.8s
2017-10-01 08:37:00 (9.04 MB/s) - “xi-latest.tar.gz” saved [55323422/55323422]
[root@nagiosxi tmp]# tar xzf xi-latest.tar.gz
[root@nagiosxi tmp]# cd /
[root@nagiosxi /]# service nagios stop
Stopping nagios:No lock file found in /usr/local/nagios/var/nagios.lock
[root@nagiosxi /]# psql nagiosxi nagiosxi -f /tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:2: ERROR: column "api_key" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:3: ERROR: column "api_enabled" of relation "xi_users" already exists
UPDATE 32
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:8: ERROR: column "login_attempts" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:9: ERROR: column "last_attempt" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:10: ERROR: column "last_password_change" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:13: ERROR: column "last_login" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:14: ERROR: column "last_edited" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:15: ERROR: column "last_edited_by" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:16: ERROR: column "created_by" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:17: ERROR: column "created_time" of relation "xi_users" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:24: ERROR: relation "xi_eventqueue_eventqueue_id_seq" already exists
psql:/tmp/nagiosxi/nagiosxi/nagiosxi-db/mods/pgsql/schema_01.sql:33: ERROR: relation "xi_eventqueue" already exists
You have mail in /var/spool/mail/root
[root@nagiosxi /]# service postgresql restart
Stopping postgresql service: [ OK ]
Starting postgresql service: [ OK ]
[root@nagiosxi /]# service nagios start
Starting nagios: done.
[root@nagiosxi /]#