Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - [решено] zabbix установка с нуля

Ответить
Настройки темы
Прочее - [решено] zabbix установка с нуля

Ветеран


Сообщения: 515
Благодарности: 4

Профиль | Отправить PM | Цитировать


Добрый день!
Подскажите, пожалуйста, по установке zabbix с нуля
Поставил debian 8 jessie
Поставил mc
Поставил webmin
Я так понимаю, что следующим моим шагом необходимо установить следующие компоненты
apt-get install mysql-server apache2 php5 php5-mysql php5-gd libmysqlld-dev libcurl4-gnutls-dev libsnmp-dev fping snmpd libiksemel3 libiksemel-dev build-essential libapache2-mod-php5 libssh2-1-dev libopenipmi-dev
Строку выше нашел в инете, подскажите, насколько актуальны версии компонентов по этой команде, может ее как то исправить, чтобы версии все последние установились?
Конечная цель это установить заббикс с myql и чтобы базу можно потом в будущем оптимизировать, в случае ее разростания
В линуксах не очень, прошу не ругаться
Спасибо!

Отправлено: 11:11, 28-10-2016

 

Аватара для MakaBooka

Старожил


Сообщения: 341
Благодарности: 45

Профиль | Отправить PM | Цитировать


Цитата nikitos435:
Прочитал, но ничего не делал »
там есть как минимум одно действие, которое нужно попробовать.

Цитата nikitos435:
Debian 3.16.7-ckt25-2 (2016-04-08) x86_64 GNU/Linux »
cat /etc/lsb_release

Цитата nikitos435:
jessie main contrib"»
а оно точно jessie?

Цитата nikitos435:
результат в конце идентичен »
естественно. сам заббикс у тебя нормально встал. не встали зависимости, что странно. в идеале upgrade таки надо сделать. всё, что таким образом не починится нужно доставлять руками. возможно, подключать доп репы или ставить devel-пакетами.

посмотреть установленные пакеты - dpkg --list, выбрать нужные - grep. dpkg --list | grep <имя пакета>

ну и да, для выхлопов лучше использовать wgetpaste.

Отправлено: 10:36, 03-11-2016 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 515
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата MakaBooka:
а оно точно jessie? »
100%
Выполнил команду apt-get upgrade -f intstall - что то установилось и скачалось

Далее выполнил apt-get install zabbix-agent zabbix-server-mysql
Установился только заббикс агент

Рис 15 это поиск установленных программ, там не скл сервера
После команды apt-get install zabbix-agent zabbix-server-mysql скл сервер так и непоявился.
Сервер перезагрузил - не помогло
Мне же ведь еще надо как то скл сервер настроить?

Последний раз редактировалось nikitos435, 23-10-2017 в 11:59.


Отправлено: 11:15, 03-11-2016 | #12


Аватара для James Marsh

Ветеран


Сообщения: 1594
Благодарности: 235

Профиль | Отправить PM | Цитировать


Цитата nikitos435:
После команды apt-get install zabbix-agent zabbix-server-mysql скл сервер так и непоявился. »
Код: Выделить весь код
#apt-get install mysql-server

-------
Благими намірами вистелений шлях у пекло


Отправлено: 20:49, 03-11-2016 | #13


Ветеран


Сообщения: 515
Благодарности: 4

Профиль | Отправить PM | Цитировать


James Marsh, по этой команде мне предлагает поставить только:
- mysql-server
- mysql-server-5.6
- mysql-server-5.5
По гуглил а сейчас уже 7 версия сиквела есть
Как мне загрузить последнюю версию сиквела?
Спасибо!

Отправлено: 09:41, 07-11-2016 | #14


Аватара для User001

Ветеран


Сообщения: 740
Благодарности: 116

Профиль | Отправить PM | Цитировать


Цитата nikitos435:
Как мне загрузить последнюю версию сиквела? »
Аналогично:
Цитата MakaBooka:
добавляем репозитарий »

Отправлено: 18:03, 07-11-2016 | #15


Аватара для James Marsh

Ветеран


Сообщения: 1594
Благодарности: 235

Профиль | Отправить PM | Цитировать



Хотите совет. Снесите все и начните по новой.
1. Качаете netinstall
2. Устанавливаете, выбирая в процессе нижний пункт "Только стандартные инструменты"
3. В /etc/apt/sources.list дописываете contrib и non-free
В /etc/apt/sources.list дописываете contrib и non-free
Код: Выделить весь код
urik@nebo-www:~$ cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 NETINST Binary-1 20160917-14:20]/ jessie main

#deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 NETINST Binary-1 20160917-14:20]/ jessie main

deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ jessie-updates main
deb-src http://ftp.de.debian.org/debian/ jessie-updates main

4. Устанавливаете APM + phpmyadmin
Код: Выделить весь код
#apt-get install apache2 php5 mysql-server phpmyadmin
5. Внимательно читаем мануал на сайте zabbix (листам до слов Zabbix 3.0 для Debian 8: )

И тогда вываливаем сюда, все что не получилось.
И не гонитесь за последними версиями софта, которые есть в оф репозитории дебиана, у него все-таки другая философия.

-------
Благими намірами вистелений шлях у пекло

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:22, 07-11-2016 | #16


Ветеран


Сообщения: 515
Благодарности: 4

Профиль | Отправить PM | Цитировать


James Marsh, Как все пересоздам отпишусь о результатах

Отправлено: 11:06, 08-11-2016 | #17


Ветеран


Сообщения: 515
Благодарности: 4

Профиль | Отправить PM | Цитировать


Выполнил
Цитата James Marsh:
apt-get install apache2 php5 mysql-server phpmyadmin »
Опять mysql server только версии 5
Мне "Д" нажимать или не надо? см. рисунок


Эти адреса не работают
Цитата James Marsh:
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free »
404 Not Found

Последний раз редактировалось nikitos435, 23-10-2017 в 11:59.


Отправлено: 15:05, 09-11-2016 | #18


Аватара для James Marsh

Ветеран


Сообщения: 1594
Благодарности: 235

Профиль | Отправить PM | Цитировать


Цитата nikitos435:
Опять mysql server только версии 5 »
5.5. Вам циферки побольше или сервер БД без багов?
Цитата nikitos435:
Мне "Д" нажимать или не надо? см. рисунок »
to be or not to be? Это еще проблема со времен Шекспира.

Цитата nikitos435:
Эти адреса не работают »
Скрытый текст

Код: Выделить весь код
root@nebo-www:/home/urik# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 NETINST Binary-1 20160917-14:20]/ jessie main

#deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 NETINST Binary-1 20160917-14:20]/ jessie main

deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ jessie-updates main
deb-src http://ftp.de.debian.org/debian/ jessie-updates main
root@nebo-www:/home/urik# apt-get update
В кэше http://security.debian.org jessie/updates InRelease
Игн http://ftp.de.debian.org jessie InRelease
В кэше http://ftp.de.debian.org jessie-updates InRelease
В кэше http://ftp.de.debian.org jessie Release.gpg
В кэше http://ftp.de.debian.org jessie Release
В кэше http://security.debian.org jessie/updates/main Sources
В кэше http://security.debian.org jessie/updates/contrib Sources
В кэше http://security.debian.org jessie/updates/non-free Sources
В кэше http://security.debian.org jessie/updates/main amd64 Packages
В кэше http://security.debian.org jessie/updates/contrib amd64 Packages
В кэше http://security.debian.org jessie/updates/non-free amd64 Packages
В кэше http://security.debian.org jessie/updates/contrib Translation-en
В кэше http://security.debian.org jessie/updates/main Translation-en
В кэше http://security.debian.org jessie/updates/non-free Translation-en
В кэше http://ftp.de.debian.org jessie-updates/main Sources
Получено:1 http://ftp.de.debian.org jessie-updates/main amd64 Packages/DiffIndex [6.424 B]
Получено:2 http://ftp.de.debian.org jessie-updates/main Translation-en/DiffIndex [2.704 B]
В кэше http://ftp.de.debian.org jessie/main Sources
В кэше http://ftp.de.debian.org jessie/contrib Sources
В кэше http://ftp.de.debian.org jessie/non-free Sources
В кэше http://ftp.de.debian.org jessie/main amd64 Packages
В кэше http://ftp.de.debian.org jessie/contrib amd64 Packages
В кэше http://ftp.de.debian.org jessie/non-free amd64 Packages
В кэше http://ftp.de.debian.org jessie/contrib Translation-en
В кэше http://ftp.de.debian.org jessie/main Translation-ru
В кэше http://ftp.de.debian.org jessie/main Translation-en
В кэше http://ftp.de.debian.org jessie/non-free Translation-en
Получено 9.128 Б за 2с (3.804 Б/c)
Чтение списков пакетов… Готово

Фунциклирует все. Я надеюсь, что Вы это не в адресную строку браузера пишите

-------
Благими намірами вистелений шлях у пекло


Отправлено: 22:26, 09-11-2016 | #19


Ветеран


Сообщения: 515
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата James Marsh:
Вы это не в адресную строку браузера пишите »
Нет)
Цитата James Marsh:
Фунциклирует все »
у меня 404 (см рисунок)

Выполнил команду apt-get install apache2 php5 mysql-server phpmyadmin
При настройке указал пароль для mysql
Далее выполнил wget http://repo.zabbix.com/zabbix/3.0/de...jessie_all.deb
Далее dpkg -i zabbix-release_3.2-1+jessie_all.deb
Далее apt-get update
Далее apt-get install zabbix-server-mysql zabbix-frontend-php
Далее через webmin создал базу zabbix c таким же паролем и выполнил все скрипты
Сделал настройки apache2 и зашел в веб интерфес


Теперь два вопроса:
1. Как открыть ssh доступ - решил
2. При перезагрузке сервера служба zabbix server не стартует автоматически, как сделать чтобы при старте сервера служба заббикс сервера и агента автоматом запускалась?
3. Самый важный вопрос из за чего я все это затеял. Как мне теперь правильно настроить mysql чтобы в будущем я мог делать обслуживание базы(уменьшать размер, удалять старые данные). Чтобы не заморачиваться бэкапом баз, потом пересозданием базы, а потом возврат из бэкапа
Чтобы не делать следующее
Скрытый текст
У меня раздел под базу 40 гигов, после перехода на 3.0.3 стали проблемы с нехваткой места, т.к. неадекватно работатал Хаускипер, в итоге мы пришли к тому чтоб избавится от Housekeeper'a и переделать базу данных на партиции.
Поищите как отключить Хаускипер на 2.4, в 3.0 появилась возможность с помощью переменной HousekeepingFrequency=0

А теперь наше решение по переводу на партиции:

1. Сделали backup больших таблиц (history_uint, history, history_text, history_log, history_str)
mysqldump --no-create-info --lock-tables -u zabbix -p zabbix history_str > backup_history_str.sql

2. Очищаем таблицу (проще дропнуть таблицу и создать заново)

3. Слегка меняем структуры таблиц
ALTER TABLE `history_log` DROP PRIMARY KEY, ADD PRIMARY KEY (`itemid`,`id`,`clock`);
ALTER TABLE `history_log` DROP KEY `history_log_2`;
ALTER TABLE `history_text` DROP PRIMARY KEY, ADD PRIMARY KEY (`itemid`,`id`,`clock`);
ALTER TABLE `history_text` DROP KEY `history_text_2`;

4. Создаем partition table с делением по дням
ALTER TABLE `history_str` PARTITION BY RANGE( clock ) (
PARTITION p20160705 VALUES LESS THAN (UNIX_TIMESTAMP("2016-07-06 00:00:00")),
PARTITION p20160706 VALUES LESS THAN (UNIX_TIMESTAMP("2016-07-07 00:00:00")),
PARTITION p20160707 VALUES LESS THAN (UNIX_TIMESTAMP("2016-07-08 00:00:00")),
PARTITION p20160708 VALUES LESS THAN (UNIX_TIMESTAMP("2016-07-09 00:00:00"))
);

5. Загружаете из бекапа все таблицы
mysql -u zabbix -p zabbix < 20160704_history_log.sql

Готово

Теперь добавление новой партиции в ручном режиме
ALTER TABLE `history_str` ADD PARTITION (PARTITION p20160705 VALUES LESS THAN (UNIX_TIMESTAMP("2016-07-06 00:00:00")));
Удаление
ALTER TABLE `history_str` DROP PARTITION p20160627;

Теперь осталось вам автоматизировать создание и удаление партици, свой скрипт не буду приводить ;-)

Последний раз редактировалось nikitos435, 23-10-2017 в 11:59.


Отправлено: 10:13, 10-11-2016 | #20



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - [решено] zabbix установка с нуля

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Установка, установка с загрузочного диска, с нуля... neja Microsoft Windows 95/98/Me (архив) 17 02-07-2012 22:07
2008 R2 - Установка Active Directory c нуля. Kradllit Windows Server 2008/2008 R2 7 10-04-2012 11:58
7 / 2008 R2 - Установка винды с нуля benwar Хочу все знать 1 15-02-2010 11:21
[решено] Установка Windows с нуля... Кто-то... Непонятные проблемы с Железом 10 01-03-2009 12:51
Установка Win2000 с нуля Guest Microsoft Windows NT/2000/2003 6 20-06-2004 00:55




 
Переход