|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - [решено] zabbix установка с нуля |
|
Прочее - [решено] zabbix установка с нуля
|
Ветеран Сообщения: 534 |
Профиль | Отправить 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 |
Старожил Сообщения: 342
|
Профиль | Отправить PM | Цитировать Цитата nikitos435:
Цитата nikitos435:
Цитата nikitos435:
Цитата nikitos435:
посмотреть установленные пакеты - dpkg --list, выбрать нужные - grep. dpkg --list | grep <имя пакета> ну и да, для выхлопов лучше использовать wgetpaste. |
||||
Отправлено: 10:36, 03-11-2016 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 534
|
Профиль | Отправить PM | Цитировать Цитата MakaBooka:
Выполнил команду 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 |
Ветеран Сообщения: 1594
|
Профиль | Отправить PM | Цитировать Цитата nikitos435:
|
|
------- Отправлено: 20:49, 03-11-2016 | #13 |
Ветеран Сообщения: 534
|
Профиль | Отправить PM | Цитировать James Marsh, по этой команде мне предлагает поставить только:
- mysql-server - mysql-server-5.6 - mysql-server-5.5 По гуглил а сейчас уже 7 версия сиквела есть Как мне загрузить последнюю версию сиквела? Спасибо! |
Отправлено: 09:41, 07-11-2016 | #14 |
Ветеран Сообщения: 740
|
Профиль | Отправить PM | Цитировать |
Отправлено: 18:03, 07-11-2016 | #15 |
Ветеран Сообщения: 1594
|
Профиль | Отправить 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 5. Внимательно читаем мануал на сайте zabbix (листам до слов Zabbix 3.0 для Debian 8: ) И тогда вываливаем сюда, все что не получилось. И не гонитесь за последними версиями софта, которые есть в оф репозитории дебиана, у него все-таки другая философия. |
------- Отправлено: 21:22, 07-11-2016 | #16 |
Ветеран Сообщения: 534
|
Профиль | Отправить PM | Цитировать James Marsh, Как все пересоздам отпишусь о результатах
|
Отправлено: 11:06, 08-11-2016 | #17 |
Ветеран Сообщения: 534
|
Профиль | Отправить 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 |
Ветеран Сообщения: 1594
|
Профиль | Отправить PM | Цитировать Цитата nikitos435:
Цитата nikitos435:
Цитата 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 |
Ветеран Сообщения: 534
|
Профиль | Отправить 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 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Установка, установка с загрузочного диска, с нуля... | 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 |
|