Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення системи управління взаємовідносинами з клієнтами

Реферат Створення системи управління взаємовідносинами з клієнтами





я реплікації в СУБД Postgres

Для початку на обох серверах в/etc/hosts були додані два рядки:

.1.1.1 db_0

.1.1.2 db_1

Далі був налаштований файл pg_hba.conf:

# nano/usr/home/pgsql/data/pg_hba.conf

Для майстра:

# IP мастера_addresses = 1.1.1.1

# На слейвreplication postgres 1.1.1.2/32 trustall postgres 1.1.1.2/32 trust

# Тут ми говоримо, що доступ мають всі і з усіх адрес, з використанням пароля

Далі проводиться налаштування файлу postgresql.conf:

# nano/usr/local/pgsql/data/postgresql.conf

У цьому файлі:

# Ведення журналу з правами читання для слейва_level = hot_standby

# Максимальна кількість слейвов_wal_senders = 2

# Встановлюємо загальне збережене кількість шматків лога_keep_segments = 32

# Дублюємо журнал в окреме место_mode = on_command = 'cp% p/usr/lib/postgresql/9.1/main/archive /% f'

# Максимальна кількість подключеній_connections = 150

# Розмір буфера_buffers = 2400MB

Тепер потрібно перезапустити майстер. Необхідно передати базу на слейв. Для цього використовуємо rsync:

# psql-c "SELECT pg_start_backup ('label', true)"

# rsync-a/usr/lib/postgresql/9.1/main/posgres@1.1.1.2 :/ usr/lib/postgresql/9.1/main/ - exclude postmaster.pid

# psql-c "SELECT pg_stop_backup ()"

Тепер потрібно налаштувати слейв. У postgresql.conf: _standby = on_mode = off

Необхідно створити recovery.conf: _mode = 'on'_conninfo =' host = 1.1.1.1 port = 5432 user = postgres '

# тригер потрібен для бекапа, щоб у разі бекапа могли зупинити процес реплікації і зробити слейв доступним на запісь_file = '/ usr/lib/postgresql/9.1/main/trigger' _command = 'cp/usr/lib/postgresql/9.1 /main/archive /% f "% p" '

Тепер можна запустити процес реплікації.

Перевірка на слейв:

# ps6878 6872 1 10:31? 00:00:01 postgres: wal receiver process streaming 0/2000000

Це означає, що реплікація налаштована правильно.


3.3 Моніторинг системи за допомогою утиліти Nagios

- система з відкритим кодом, призначена для моніторингу комп'ютерних систем і мереж. Вона стежить за зазначеними в налаштуваннях вузлами та службами, і оповіщає адміністратора в разі, якщо якісь із служб припиняють (або відновлюють) свою роботу. Nagios, спочатку створена під ім'ям Netsaint, розроблена Етаном Галстадом (Ethan Galstad). ...


Назад | сторінка 8 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення молодіжного журналу "Main Stream"
  • Реферат на тему: The Main Song, Or What Is There in Your Words?
  • Реферат на тему: The main principles of safety market economy
  • Реферат на тему: The constitutional law in the modern world: the main trends and forms of de ...
  • Реферат на тему: Grammar of the Text: its Basic Units and Main Features (based on the novel ...