LINUX.ORG.RU

Сообщения The_Newbe

 

Zabbix уведомления по триггерам разным пользователям.

Привет. Я чёто уже всю голову сломал. Короче у меня стоит сабж 7.2 Триггерами отправляются сообщения через телегу группе «админы». Тут появилась нужда отправлять статусы по триггерам одного хоста в телегу другому человеку.

Ну типа условно админ одного сервера и ему надо знать, когда тот отваливается.

Я создал ему юзера на заббиксе, далее пошел в оповещения->действия->действия триггеров

И создал там действие с условием «узел сети=серв-того-админа»

https://a.d-cd.net/y51c5im3ImUDwic3xsYKXJnbVVQ-960.jpg

и действие «Отправка сообщения пользователям: админ-того-сервера через все способы оповещения»

https://a.d-cd.net/ERvMt0eGXmnwGj6iXl-olxEmakY-960.jpg

Я думал, что в таком виде при срабатывании триггера на серве-того-админа сообщение будет падать только ему в телегу, но почему- то сообщение сыпется всем админам заббикса, кроме админа-того-сервера :)

А в чём бидэ не понимаю, объясните пожалуйста, как добиться желаемого

 ,

The_Newbe
()

Скроллинг в низпадающих меню Grafana.

Дороу народ, решил обновить grafana.

Старая- v8.2.3 Новая- v9.1.2

И столкнулся с такой проблемой, при создании панелей в старой версии в низпадающем меню был скороллбар, позволяющий посмотреть и выбрать все существующие параметры, пример:

https://ibb.co/ZHZCCgY

т.е. например у меня в хосте 8 сетевух, а выбрать можно меньше половины параметров одной, полагаю, что остальные не влезли в ограниченный размер низпадающей менюшки, а скроллбар подвезти забыли, либо для его работы нужна какая- то либа или прочая НЁХ.

Сталкивались с таким? Чо делать? пробовал графаню в разных браузерах и поднимал на разных ос, результат везде такой

 

The_Newbe
()

CentOS 7 блокирует порт несмотря ни на что.

Привет, народ, я что- то уже всю голову поломал себе :) Значит

CentOS Linux release 7.9.2009 (Core)
systemctl status firewalld
● firewalld.service
   Loaded: masked (/dev/null; bad)
   Active: inactive (dead)

На всякий случай

 ufw status
-bash: ufw: command not found

Правила iptables:

iptables -L
Chain INPUT (policy DROP)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere             state RELATED,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:zabbix-agent
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:zabbix-trapper
ACCEPT     tcp  --  192.168.0.0/22       anywhere             tcp dpt:5038
ACCEPT     tcp  --  192.168.2.0/24       anywhere             tcp dpt:5038
ACCEPT     tcp  --  192.168.20.0/24      anywhere             tcp dpt:5038
ACCEPT     udp  --  192.168.20.0/24      anywhere             udp dpt:sip
ACCEPT     udp  --  192.168.0.0/22       anywhere             udp dpt:sip
ACCEPT     udp  --  192.168.2.0/24       anywhere             udp dpt:sip
ACCEPT     udp  --  195.9.78.0/24        anywhere             udp dpt:sip
ACCEPT     udp  --  195.34.37.0/24       anywhere             udp dpt:sip
ACCEPT     udp  --  31.184.230.0/24      anywhere             udp dpt:sip
ACCEPT     udp  --  62.176.26.0/24       anywhere             udp dpt:sip
ACCEPT     udp  --  192.168.6.0/24       anywhere             udp dpt:sip
ACCEPT     udp  --  anywhere             anywhere             udp dpt:45677
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
ACCEPT     udp  --  anywhere             anywhere             udp dpts:afs3-fileserver:dnp
DROP       all  --  anywhere             anywhere

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Собственно, как не трудно догадаться, на сервере телефония, делал его не я. Я сижу в 62.176.26.0 и пытаюсь долбиться на сервак по 5060 sip клиентом, но получаю таймаут, не пойму где косяк, ведь все фаерволлы выключены, кроме iptables, причем сервак как- то люто бешено рубит к себе все коннекты кроме локалки.

Куда копать?

 , , ,

The_Newbe
()

Centos 7 на ВМ Buffer I/O error on dev dm-2

Привет. Сегодня ребутнул виртуалку, а она грузится в rescue shell выдавая сабж, полез смотреть чё там с lvm

https://a.radikal.ru/a22/2104/df/b0bdfedc8bf0.png

Извините за скрин, пастить с консоли не могу.

Попробовал xfs_repair, но он ничего не сделал, теперь не понимаю, что делать.

Примечательно, что с rescue ядра всё грузится замечательно, но там не поднимается сеть :)

 , ,

The_Newbe
()

bash комментирование конфигов символами «//»

Привет, пишу скрипт, дошел до того, что в .php конфиге мне нужно закомментировать пару строк, проставив // перед ними. Как лучше всего это осуществить?

 , ,

The_Newbe
()

CentOS 7 кирпичится после обновления.

Привет. Конфиг железки: HP Proliant DL 360e Gen8 в нем стоит рейд контроллер B320i, к контроллеру подключено 2 диска по 1ТБ и 2 по 900 ГБ ( SAS ). 4 диска в двух зеркалах, т.е. на выходе у меня 2 логических диска: 1тб и 900гб. При установке центоса использовал этот драйвер:

http://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1903785255/v1233...

Размечал под ос пространство на 900гб, свободное отформатировал в ext3 и примонтировал в /mnt/blahblah

Так же пробовал просто не трогать этот диск, итого я опробовал 5 разных вариантов установки, но каждый раз после «yum -y update» система грузилась мучительно долго и в итоге выдавала:

 A start job is running for dev-mapper-centos\x2droot.device

ЧЯДНТ?

 

The_Newbe
()

Чем мониторить сетку?

Привет. Есть 16 серверов, 8 на винде и 8 на линуксах. Хочется, что бы первоначально проверялся просто пинг, свободное пространство на разделах и о проблеме сообщалось на Email. Nagios и Zabbix для таких целей городить откровенно лень. Я гуглил легкие системы мониторинга, но не смог определиться с выбором. Поэтому написал сюда, в надежде на более опытных товарищей.

 ,

The_Newbe
()

Spamassassin'у не нравится perl

Здравствуйте. Позвали починить почтовый сервер ( Exim4+Courier+Roundcube+Spamassassin ), по легенде сервер несколько лет мучали рукожопы и пару раз переносили ос с одной железки на другую. Больше ничего не известно. Проблема: не работает spamassassin. ОС: 32 битный дебиан 6.0.4 Соотв.

# /etc/init.d/spamassassin status
could not access PID file for spamd ... failed!

оокк...

# spamassassin --init
Can't load '/usr/lib/perl5/auto/Socket/Socket.so' for module Socket: /usr/lib/perl5/auto/Socket/Socket.so: неправильный класс ELF: ELFCLASS64 at /usr/lib/perl/5.10/XSLoader.pm line 70.
 at /usr/lib/perl5/Socket.pm line 834
Compilation failed in require at /usr/lib/perl/5.10/IO/Socket.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/Socket.pm line 12.
Compilation failed in require at /usr/share/perl5/Mail/SpamAssassin/Dns.pm line 35.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin/Dns.pm line 35.
Compilation failed in require at /usr/share/perl5/Mail/SpamAssassin/Message/Metadata/Received.pm line 49.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin/Message/Metadata/Received.pm line 49.
Compilation failed in require at /usr/share/perl5/Mail/SpamAssassin/Message/Metadata.pm line 58.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin/Message/Metadata.pm line 58.
Compilation failed in require at /usr/share/perl5/Mail/SpamAssassin/Message.pm line 51.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin/Message.pm line 51.
Compilation failed in require at /usr/share/perl5/Mail/SpamAssassin.pm line 75.
BEGIN failed--compilation aborted at /usr/share/perl5/Mail/SpamAssassin.pm line 75.
Compilation failed in require at /usr/bin/spamassassin line 80.
BEGIN failed--compilation aborted at /usr/bin/spamassassin line 80.

И при попытке запуска

# /etc/init.d/spamassassin start
Starting SpamAssassin Mail Filter Daemon: Can't load '/usr/lib/perl5/auto/Socket/Socket.so' for module Socket: /usr/lib/perl5/auto/Socket/Socket.so: неправильный класс ELF: ELFCLASS64 at /usr/lib/perl/5.10/XSLoader.pm line 70.
 at /usr/lib/perl5/Socket.pm line 834
Compilation failed in require at /usr/sbin/spamd line 39.
BEGIN failed--compilation aborted at /usr/sbin/spamd line 39.

Гуглил, не помогло. Единственное, что понял- стоит 64 битный перл, который ещё и обновили и в итоге не понятно что с этим делать

# ls -l /usr/sbin/spamd
-rwxr-xr-x 1 root root 108218 Мар 12  2013 /usr/sbin/spamd
ls -l /usr/lib/perl5/auto/
итого 116
drwxrwxrwx  3 root root 4096 Апр  4  2011 Algorithm
drwxrwxrwx 27 root root 4096 Май 25  2012 Apache2
drwxrwxrwx 25 root root 4096 Май 25  2012 APR
drwxrwxrwx  2 root root 4096 Июл  9  2012 AptPkg
drwxrwxrwx  3 root root 4096 Июл  9  2012 Authen
drwxrwxrwx  3 root root 4096 Май 25  2012 BSD
drwxrwxrwx  2 root root 4096 Апр  4  2011 Cflow
drwxrwxrwx  3 root root 4096 Июн  8  2009 Compress
drwxrwxrwx  3 root root 4096 Июн  5  2009 DBD
drwxrwxrwx  2 root root 4096 Апр  4  2011 DBI
drwxrwxrwx  3 root root 4096 Июн  5  2009 Digest
drwxrwxrwx  3 root root 4096 Апр  4  2011 Font
drwxrwxrwx  3 root root 4096 Май  4  2009 HTML
drwxrwxrwx  5 root root 4096 Июл  9  2012 IO
drwxrwxrwx  3 root root 4096 Апр 30  2009 Locale
drwxrwxrwx  5 root root 4096 Май 25  2012 ModPerl
drwxrwxrwx  7 root root 4096 Окт 18  2011 Net
drwxrwxrwx  3 root root 4096 Окт 18  2011 NetAddr
drwxrwxrwx  2 root root 4096 Авг 27  2014 QtCore4
drwxrwxrwx  2 root root 4096 Авг 27  2014 QtGui4
drwxrwxrwx  2 root root 4096 Апр  4  2011 RRDs
drwxrwxrwx  2 root root 4096 Ноя 30 10:27 Socket
drwxrwxrwx  2 root root 4096 Апр  4  2011 Socket6
drwxrwxrwx  3 root root 4096 Июн  5  2009 Term
drwxrwxrwx  4 root root 4096 Апр 30  2009 Text
drwxrwxrwx  2 root root 4096 Авг 27  2014 UUID
drwxrwxrwx 17 root root 4096 Ноя 30 10:19 Wx
drwxrwxrwx  3 root root 4096 Авг  5  2010 XML
drwxrwxrwx  3 root root 4096 Апр  4  2011 YAML
# ls -l  /usr/lib/perl/5.10/
итого 924
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 asm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 asm-generic
-rw-r--r--  1 root root   1435 Мар  6  2013 attrs.pm
drwxr-xr-x 39 root root   4096 Апр  4  2011 auto
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 B
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 bits
-rw-r--r--  1 root root  25706 Мар  6  2013 B.pm
drwxr-xr-x  3 root root   4096 Ноя 26 10:29 Compress
-rw-r--r--  1 root root    409 Мар  6  2013 Config_git.pl
-rw-r--r--  1 root root  37657 Мар  6  2013 Config_heavy.pl
-rw-r--r--  1 root root   2754 Мар  6  2013 Config.pm
-rw-r--r--  1 root root 226574 Мар  6  2013 Config.pod
drwxr-xr-x  2 root root  12288 Ноя 26 10:29 CORE
-rw-r--r--  1 root root  17016 Мар  6  2013 Cwd.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 Data
-rw-r--r--  1 root root  63535 Мар  6  2013 DB_File.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 Devel
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 Digest
-rw-r--r--  1 root root   7404 Мар  6  2013 DynaLoader.pm
drwxr-xr-x  7 root root   4096 Ноя 26 10:29 Encode
-rw-r--r--  1 root root  29731 Мар  6  2013 Encode.pm
-rw-r--r--  1 root root  19892 Мар  6  2013 encoding.pm
-rw-r--r--  1 root root   4153 Мар  6  2013 endian.ph
-rw-r--r--  1 root root     23 Мар  6  2013 errno.ph
-rw-r--r--  1 root root   5995 Мар  6  2013 Errno.pm
drwxr-xr-x  3 root root   4096 Мар  6  2013 exp
-rw-r--r--  1 root root   3557 Мар  6  2013 Fcntl.pm
-rw-r--r--  1 root root  12964 Мар  6  2013 features.ph
drwxr-xr-x  2 root root   4096 Ноя 30 10:47 File
drwxr-xr-x  3 root root   4096 Апр  4  2011 Filter
-rw-r--r--  1 root root   1819 Мар  6  2013 GDBM_File.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 gnu
-rw-r--r--  1 root root  10904 Мар  6  2013 _h2ph_pre.ph
drwxr-xr-x  3 root root   4096 Ноя 30 10:47 Hash
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 I18N
drwxr-xr-x  5 root root   4096 Ноя 30 10:47 IO
-rw-r--r--  1 root root    413 Мар  6  2013 IO.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 IPC
-rw-r--r--  1 root root   3131 Мар  6  2013 lib.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 linux
drwxr-xr-x  3 root root   4096 Ноя 30 10:47 List
drwxr-xr-x  3 root root   4096 Апр  4  2011 Math
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 MIME
-rw-r--r--  1 root root  11101 Мар  6  2013 mro.pm
-rw-r--r--  1 root root   2519 Мар  6  2013 NDBM_File.pm
-rw-r--r--  1 root root   2402 Мар  6  2013 ODBM_File.pm
-rw-r--r--  1 root root  15490 Мар  6  2013 Opcode.pm
-rw-r--r--  1 root root   4208 Мар  6  2013 O.pm
-rw-r--r--  1 root root    997 Мар  6  2013 ops.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 PerlIO
-rw-r--r--  1 root root   1705 Мар  6  2013 POSIX.pm
-rw-r--r--  1 root root  58624 Мар  6  2013 POSIX.pod
-rw-r--r--  1 root root   5201 Мар  6  2013 re.pm
drwxr-xr-x  3 root root   4096 Ноя 30 10:47 Scalar
-rw-r--r--  1 root root   2515 Мар  6  2013 SDBM_File.pm
-rw-r--r--  1 root root   3959 Мар  6  2013 signal.ph
-rw-r--r--  1 root root   3697 Мар  6  2013 Socket.pm
-rw-r--r--  1 root root   2950 Мар  6  2013 stdarg.ph
-rw-r--r--  1 root root  11607 Мар  6  2013 stddef.ph
-rw-r--r--  1 root root  42586 Мар  6  2013 Storable.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 sys
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 Sys
-rw-r--r--  1 root root     86 Мар  6  2013 syscall.ph
-rw-r--r--  1 root root   1286 Мар  6  2013 sysexits.ph
-rw-r--r--  1 root root    454 Мар  6  2013 syslimits.ph
-rw-r--r--  1 root root     85 Мар  6  2013 syslog.ph
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 Text
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 threads
-rw-r--r--  1 root root  33242 Мар  6  2013 threads.pm
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 Time
-rw-r--r--  1 root root   4602 Мар  6  2013 time.ph
drwxr-xr-x  2 root root   4096 Ноя 26 10:29 Unicode
-rw-r--r--  1 root root     83 Мар  6  2013 wait.ph
-rw-r--r--  1 root root    156 Мар  6  2013 xlocale.ph
-rw-r--r--  1 root root   3468 Мар  6  2013 XSLoader.pm
----------  1 root root   3468 Мар  6  2013 XSLoader.pm.old

Перемещено leave из general

 , ,

The_Newbe
()

Zimbra, заголовок веб- клиента.

Добрый день. Надеюсь, что кто- то уже сталкивался. Имеем свежеустановленную зимбру и CentOS 7. Хочется поменять надпись в заголовке веб клиента на свою, типа изначально это «Zimbra: Входящие ( и т.д. ), а надо <названиекомпании>: Входящие ( и т.д. ), пробовал гуглить и искать инфу в википедии, находил подсказки, но ничего не помогает.

 

The_Newbe
()

yum и даунгрейд пакета

Добрый день, вопрос может показаться банальным, я таким никогда не занимался. Итак, стоит CentOS 7 x86_x64, сейчас в нем установлен perl v5.18.0 и мне надо снизить её версию до v5.16.0. Прочитал, что это делается посредством yum downgrade, но не понял как он работает :O

 , , ,

The_Newbe
()

Ubuntu Server 14.04

Добрый день. Поставил Ubuntu Server 14.04 amd64, конфигурация стоковая, пока, что ничего особенного не устанавливал, подготовил host и hostname для установки почтового сервера и запилил птр и мх- записи. При этом есть 2 сетевые карты, одна смотрит в интернет, вторая соотв. в локалку и заметил такую странность, когда эта машина получает интернет- становится очень туго, пинги внутри локалки нормальные и там всё ок, но вот вся локалка не может пользоваться интернетом, страницы открываются аномально долго, например ya.ru открывается полтора минуты, скорость скачивания падает до 2-20кб/сек, при этом в пингах больше превышений интервала, чем самих пингов. Интернет 10 мбит/сек и эти условия действительны даже при включенных в лвс 5-10 машинах. Так же всё ок, если вместо машины с убунтой подключить любую другую. Сначала грешил на ipv6 т.к. в tcpdump много dhcp запросов ipv6 и отключил его, но не помогло, в остальном всё выглядит нормально. Что за колдовство? Я один, кто столкнулся с этим?

The_Newbe
()

Видеоконференции.

Добрый день. Существует ли какое- либо по для организации конференций? Наподобие Webex? Нужно что- то без привязки к ОС, трансляция и рассылка приглашений до 20 чел, ну и запись всего этого дела? Просто платить за то, что требуется раз в пол года не очень охота

The_Newbe
()

Переезжаю на Zimbra.

Товарищи, рад приветствовать вас. Сам в этом профан и действую по мануалам и наитию, суть вопроса: Установил зимбра для дальнейшей миграции на неё. Сейчас стоит курьер и экзим ( Maildir ). В зимбре завел точные копии всех почтовых ящиков от старой связки. Далее в вики зимбры нашел несколько статей по миграции, но в итоге воспользовался этим решением:

http://forums.zimbra.com/migration/24675-maildir-zimbra.html

А конкретно, скриптом:

#!/bin/bash

#
# Maildir to Zimbra import
# Drop in your user root and run as superuser.
#

domain="domain.com" # change to your domain!

for user in `ls -d1 */|sed s/\\\///`
do
echo
echo "User $user"
echo
#
#
find $user -maxdepth 10 -type d -name cur | while read line;
do
folder=`echo ${line}|cut -f3 -d"/"|sed s/\\\.//`
line2=`echo ${line/&#37;cur/new}`
echo "FOLDER $folder"
if [ "$folder" = "cur" ]
then
/opt/zimbra/bin/zmmailbox -z -m $user@$domain addMessage Inbox $PWD/$user/Maildir/cur
/opt/zimbra/bin/zmmailbox -z -m $user@$domain addMessage Inbox $PWD/$user/Maildir/new
else
if [ "$folder" != "Sent" ] && [ "$folder" != "Drafts" ] && [ "$folder" != "Junk" ] && [ "$folder" != "Trash" ]
then
/opt/zimbra/bin/zmmailbox -z -m $user@$domain createFolder "/$folder"
fi
/opt/zimbra/bin/zmmailbox -z -m $user@$domain addMessage "/$folder" "${PWD}/${line}"
/opt/zimbra/bin/zmmailbox -z -m $user@$domain addMessage "/$folder" "${PWD}/${line2}"
fi
done

done

Спустя 5 часов на зимбру скопировалась 34 или 35 ящиков, из 185 ( 220гб ). По грубым подсчетам перенос в таком духе займет 2 дня. А 2 дня сидеть на работе, без выхода домой не хочется. Можно было бы забить и оставить работать старый сервер, а новый тянул бы почту с него. Но в таком случае почта, упавшая во время переноса не переедет. Как тут быть? Хотелось бы сделать всё прозрачно и не торчать на работе пару ночей. Надеюсь на ваш опыт :O

 , , ,

The_Newbe
()

RSS подписка на новые темы