LINUX.ORG.RU

Сообщения el_vago

 

Permission denied при выполнении скрипта через html

Добрый день. Имеем страничку с радиокнопками. При выборе кнопки запускался php скрипт.

else if(document.getElementById('trans').checked && document.getElementById('12h').checked) { 
                document.getElementById("disp").innerHTML 
                    = document.getElementById("trans").value
                    + document.getElementById("12h").value  
                    + " запустится в течение минуты.";  
                    $.ajax({ url: '/alert-messages/trans-12h.php', success: function(data) { alert-messages('Сообщение запустится в течение минуты'); } });
                    $('input[name="service"]').prop('checked', false);
                    $('input[name="hour"]').prop('checked', false); 

Но что-то пошло не так и скрипты перестали запускаться таким способом. Из консоли всё работает замечательно. В логах апача вижу ошибку:

error opening output file: Permission denied

При этом и на папку и на скрипты права у apache есть.

 , ,

el_vago
()

Не работает видео по VGA после Grub

Добрый день. Ubuntu 20.04.1. Одновременно на трёх компьютерах возникла проблема. После Grub монитор гаснес с No Signal, нет ни перехода в терминал? ни ssh с другого компа. Через HDMI всё отлично. Если после загрузки с HDMI, подключить VGA, то тоже всё работает. Так же работает VGA если в Grub recovery mode выбрать resume, до перезагрузки.

 ,

el_vago
()

REGEX в SQLITE через php

Добрый день. Имеем в sqlite запрос с REGEX, если в CLI прописать

.load /usr/lib/sqlite3/pcre.so

то всё работает. Но если делать такой запрос через php, то ругется что

no such function: REGEXP

как можно загрузить pcre.so через php?

 , ,

el_vago
()

Выполнение удаленной команды Zabbix 5.4.4

Добрый день. Перешли на новый Zabbix, и теперь не можем найти в действиях «Выполнение удаленной команды», выбрать можно только «Отправить сообщение», хотя в доках такое быть должно. Или это нужно как-то активировать?

 

el_vago
()

Уменьшение значения в Zabbix

Добрый день. Снимаем по snmp показания температуры с SNR ERD. Возможно ли в Zabbix сделать так, чтобы выводилось значение не то которое отдает устройство, например 35, а меньше допустим на 10(25)? В предобработке не нашел, возможно плохо смотрел. Пока только додумался заменять каждое значение.

 

el_vago
()

Шаблоны сообщений Grafana

Добрый день. Возможно ли в Grafane(стоит последняя версия) настроить шаблон сообщений? Сейчас имеем подобное:

[No Data] cnannel1
State: cnannel1
Message: cnannel1
URL: http://localhost:3000/d/6ol5ii77z/channels-3-status?tab=alert&viewPanel=21&orgId=1

Можно ли допустим URL убрать? Почитал про Message templating, но у нас пункта Contact points нет. Возможно только в платной версии, или перенесли?

 ,

el_vago
()

samba на Ubuntu

Добрый день. До этого были несколько серверов на Centos с samba. Всё заводилось отлично. Вчера решили завести сервер с Ubuntu. Самбу поставил, настроил, как на centos, но на сервер не пускает. С самого Ubuntu сервера нормально работает:

 smbclient -L 10.254.252.25 -U smbuser

С другой машины вижу:

Connecting to 10.254.252.25 at port 445
Connecting to 10.254.252.25 at port 139
Error connecting to 10.254.252.25 (Победа)
Connection to 10.254.252.25 failed (Error NT_STATUS_UNSUCCESSFUL)

ufw отключен. netstat -lntp

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 10.254.252.25:21        0.0.0.0:*               LISTEN      6385/proftpd: (acce 
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      1014/systemd-resolv 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1266/sshd: /usr/sbi 
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      7002/smbd           
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      7002/smbd           
tcp6       0      0 :::22                   :::*                    LISTEN      1266/sshd: /usr/sbi 
tcp6       0      0 :::445                  :::*                    LISTEN      7002/smbd           
tcp6       0      0 :::139                  :::*                    LISTEN      7002/smbd 

Пробую nc -v 10.254.252.25 445 на самом сервере проходит, на других нет.

 ,

el_vago
()

pg_basebackup забирает память ProxMox

Добрый день. Поставил на VM centos 8, решил использовать для репликации postgres 12. Но при

sudo -u postgres pg_basebackup -h 10.254.252.15 -p 5432 -U replicators -D /ssd/pgdata/data/ -Fp -Xs -R --progress
. Начинает потреблять ОЗУ на физической машине, на виртуалке htop никакой загрузки не показывает. Память переполняется, VM падает. Такая же беда если просто пробую сделать
sudo -u postgres pg_basebackup -h 10.254.252.15 -p 5432 -U replicators -D /data/backups/ -Ft -z -v 
Бэкап делается, но оперативка ProxMox так же остается загруженной на размер бэкапа, до перезагрузки VM.

 ,

el_vago
()

1С + postgres бэкап

Добрый день. Достался от коллеги сервер с 1с и postgres. Но вся проблема в том, что на нем вертиться около 12-ти баз, которые бывают убиваются или появляются новые. Поэтому бэкапить просто привычным мне pg_dump не получится. Решил попробовать pg_dumpall, дамп всех баз создался, решил развернуть на другом сервере. Но 1С подключиться ни к одной не может. Если делаю бэкап одной базы, то всё работает нормально. Возможно у dumpall есть какие-то особенности восстановления? Восстанавливал на пустом postgre без создания баз. Пока сделал репликацию баз, но бэкап всё-таки родней.

 , ,

el_vago
()

APC Smart UPC + apcupsd

Добрый день. Попросили тут коллеги удаленно настроить им APC Smart-UPS 3000VA LCD RM в Заббикс. А что бы не помочь, тем более у нас другая модель APC Smart-UPS уже настроен и отлично работает. Но смутило, что хотят добавить мониторинг в виртуалку. Прокинули они порт в ProxMox для кабеля USB-Serial фирменного от APC и дали доступ. После прокидывания вижу:

[    1.441834] 00:00: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

Далее стандартно редактирую apcupsd.conf

UPSCABLE smart
UPSTYPE apcsmart
DEVICE /dev/ttyS0

Перезагружаю сервис apcupsd. Но ловлю ошибку:

PANIC! Cannot communicate with UPS via serial port.

Возможно кто-то добавлял эту модель, возможно не всё с ней так просто?

 , ,

el_vago
()

smb ресурсы в Win10

Добрый день. Samba 3.6.23-53.el6_10, не получается получить доступ с Win 10. Про включение smb_1 знаю. Но хотелось бы решить всё на сервере. Сейчас такой конфиг:

[global]

   workgroup = WORKGROUP
   log file = /var/log/samba/log.%m
   max log size = 1000
   map to guest = bad user
   security = user
   usershare allow guests = yes
   protocol = SMB2
   guest ok = no
Все попытки прописать min protocol, server min protocol ничего не дает, а на client min protocol вообще ругается. Может у кого-то получилось победить?

 ,

el_vago
()

Smbclient дата в имени

Добрый день. Возможно ли в smbclient заходить в папку, у которой в имени сегодняшняя дата? Все известные мне linuxовые сочетания ‘date +…’ не отрабатывают.

 ,

el_vago
()

Большой Use% в df -h

Добрый день. Заметил у себя такую картину. Корень заполнен на 81 процент:

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                  12G     0   12G   0% /dev
tmpfs                     12G     0   12G   0% /dev/shm
tmpfs                     12G   57M   12G   1% /run
tmpfs                     12G     0   12G   0% /sys/fs/cgroup
/dev/mapper/centos-root   50G   41G  9.8G  81% /
/dev/sdc                 1.8T  964G  777G  56% /data/2
/dev/sdb                 1.8T  1.1T  660G  63% /data/1
/dev/sde                 1.8T  1.1T  711G  60% /data/4
/dev/sdd                 1.8T  736G 1005G  43% /data/3
/dev/mapper/centos-home  161G  8.3G  153G   6% /home
/dev/sda1               1014M  251M  764M  25% /boot
tmpfs                    2.4G     0  2.4G   0% /run/user/0
При du -h -d 1 / получаю:
218M	/boot
0	/dev
8.3G	/home
du: cannot access ‘/proc/32637/task/32637/fd/4’: No such file or directory
du: cannot access ‘/proc/32637/task/32637/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/32637/fd/3’: No such file or directory
du: cannot access ‘/proc/32637/fdinfo/3’: No such file or directory
0	/proc
57M	/run
0	/sys
37M	/etc
283M	/root
1.3G	/var
28K	/tmp
1.7G	/usr
0	/media
0	/mnt
222M	/opt
0	/srv
3.8T	/data
3.8T	/

Вручную тоже не могу найти то, что занимает столько места. Возможно глюк или где-то еще стоит посмотреть?

 

el_vago
()

perl не запускается через cron

Добрый день. Есть несколько perl скриптов. Пробую запускать через cron. Ничего не получается. Вписал в файл cronа PATH и SHELL из env.

SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

50 10 * * * /usr/bin/perl /usr/src/cherryepg/ringelspiel.pl
Вручную всё запускается замечательно. Файл исполняемый. Если пробую поместить perl скрипты в bash скрипт с несколькими другими командами, то все команды выполняются, кроме запуска perl. Возможно делаю что-то не так? Надеюсь на помощь более серьезных cronоводов.

 ,

el_vago
()

Автозапуск ARP

Добрый день. На сервере с Centos 6 создаем таблицу ARP командой

arp -s -f /home/ritm/ritm
Но при перезагрузке таблица cслетает. Создал с кроне задание с
@reboot arp -s -f /home/ritm/ritm
Но при перезагрузке ничего не происходит. Даже если запихнуть команду в bash скрипт и запускать в кроне его. Так же не работает задание типа:
0 9 * * * arp -s -f /home/ritm/ritm
При этом остальные задания с bash скриптами в кроне работают отлично. Или для arp какой-то особый случай?

 , ,

el_vago
()

pppoe + мультикаст через один интерфейс

Добрый день. Имеем локальную сеть с мультикастом + pppoe. При подключении pppoe пропадает мультикаст. Прописывание машррута для мультикаста не помогает. Если отключаем defroute в ifcfg-ppp0, то мультикаст видим, но интернет пропадает. Помогает только ручное прописывание маршрута до pppoe сервера. Тогда происходит подключение, но ни один внешний IP не доступен, пока не укажешь до него маршрут. Впервые настраиваю такую связку, возможно кто-то сможет подсказать что делаю не так. Вывод netstat -rn при defroute=no

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.251.251.1    0.0.0.0         UG        0 0          0 enp5s0f0
10.112.112.113  0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
10.251.251.0    0.0.0.0         255.255.255.0   U         0 0          0 enp5s0f0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 enp5s0f0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 enp5s0f1
238.1.1.0       0.0.0.0         255.255.255.0   U         0 0          0 enp5s0f0

 ,

el_vago
()

snmpttrapd + snmptt логи

Добрый день. Решил ловить snmp трапы с устройств LAN Контакт. Настроил snmpttrapd.conf

disableAuthorization yes
traphandle default snmptthandler
logoption f /tmp/snmptrapd.log
snmptt.conf
EVENT general .* "General event" Normal
FORMAT ZBXTRAP $aA $1
ЗАкинул MIB файл от устройства. Но теперь если в логах snmptrapd вижу все нормально:
#Трап который приходит каждую минуту от прибора с OID .1.3.6.1.4.1.17095.3
2018-07-17 17:35:40 10.254.250.46(via UDP: [10.254.250.46]:65534->[10.254.250.253]) TRAP, SNMP v1, community
        RITM-MIB::ritm Enterprise Specific Trap (6) Uptime: 0:00:03.06
        RITM-MIB::control.6.0 = INTEGER: 0
#Трап о размыкании контакта с OID .1.3.6.1.4.1.17095.3.1
2018-07-17 17:36:38 10.254.250.46(via UDP: 
[10.254.250.46]:65534->[10.254.250.253]) TRAP, SNMP v1, community
        RITM-MIB::ritm Enterprise Specific Trap (6) Uptime: 0:00:03.06
        RITM-MIB::in0.0 = INTEGER: OFF(1)
#Трап о замыкании контакта с OID .1.3.6.1.4.1.17095.3.1
2018-07-17 17:36:38 10.254.250.46(via UDP: [10.254.250.46]:65534->[10.254.250.253]) TRAP, SNMP v1, community
        RITM-MIB::ritm Enterprise Specific Trap (6) Uptime: 0:00:03.06
        RITM-MIB::in0.0 = INTEGER: ON(0)
Думал, что уже пора радоваться, что и в логах snmptt увижу нужные нам OIDы .1.3.6.1.4.1.17095.3.1. Но почему-то вижу одни и те же OIDы как для ежеминутного трапа, так и для трапа размыкания/замыкания
17:35:40 20180717  .1.3.6.1.4.1.17095.0.6 Normal "General event" 10.254.250.46 - ZBXTRAP 10.254.250.46 0
17:36:37 20180717  .1.3.6.1.4.1.17095.0.6 Normal "General event" 10.254.250.46 - ZBXTRAP 10.254.250.46 OFF
17:36:38 20180717  .1.3.6.1.4.1.17095.0.6 Normal "General event" 10.254.250.46 - ZBXTRAP 10.254.250.46 ON
Если пробую слать вручную
snmptrap -v 1 -c public 127.0.0.1 '.1.3.6.1.4.1.17095.3.1' '10.254.250.46' 6 6 '55' .1.3.6.1.4.1.17095.3.1 i "1"
То в логах snmptt вижу
11:58:49 20180718  .1.3.6.1.4.1.17095.3.1.0.6 Normal "General event" 10.254.250.46 - ZBXTRAP 10.254.250.46 OFF

 , ,

el_vago
()

Проблемы с очередями на Zabbix 3,4

Добрый день. Решили переехать со старого Zabbix 2.0.21 сервера на 3.4.1 Но теперь имеем snmp1 очереди больше часа. На старом ничего дольше 1-2х минут не было. Откатились обратно на родной 2.0.21, очереди исчезли. Мониторим около 60-ти датчиков, запрос каждые 5 секунд. Заранее спасибо за советы.

 ,

el_vago
()

Multicast в Manjaro

Добрый день. Лет пять сидел на привычном Arch, но решил что пришла пора перемен(полетел винт) и перешел на Manjaro. Теперь не могу нормально смотреть IPTV каналы, хоть с добавлением маршрута, хоть без него часть каналов не вижу. Отключение IPTables ничего не меняет. Никаких других фаерволлов не имею. Добавление IP адреса в VLC поле Multicast Output Interface не помогло. Но если запустить Wireshark, то каналы начинают вещать. Надеюсь на помощь более опытных колег. Заранее спасибо.

 ,

el_vago
()

snmp trap

Добрый день. Долго мониторил по SNMP из Zabbix охранные платы LAN контакт. Решил вместо постоянных опросов получать от устройств трапы. На самих платах имеется snmp агент, который должен слать трапы, но я ничего не получаю в заданный в snmptt.ini лог файл. От других устройств все отлично приходит, а вот именно от этих плат ответов нет. Использую Centos с такими настройками:

etc/snmp/snmptrapd.conf

disableAuthorization yes
traphandle default snmptthandler
logoption f /tmp/snmptrapd.log

/etc/snmp/snmptt.ini

net_snmp_perl_enable = 1
mibs_environment = ALL
date_time_format = %H:%M:%S %Y/%m/%d
log_enable = 1
log_file = /tmp/ritm_traps.tmp
DEBUGGING = 2
DEBUGGING_FILE = /tmp/snmptt.debug

/etc/snmp/snmptt.conf

EVENT general .* «General event» Normal
FORMAT ZBXTRAP $aA $1

Попробовал снимать данные через tcpdump. Тут все трапы получаю, но почему-то с портом 65534. Возможно это нормально, трапы стал изучать недавно. От техподдержки RITM помощи мало. Может кто из более изощренных в теме коллег подсказать, что можно сделать. Заранее спасибо.

Хм... сейчас проверил snmptrapd.log строку вижу:

2015-11-18 15:15:41 10.254.250.41(via UDP:[10.254.250.41]:65534->[10.254.250.250]) TRAP, SNMP v1, community
SNMPv2-SMI::enterprises.17095 Enterprise Specific Trap (6) Uptime: 0:00:03.10
SNMPv2-SMI::enterprises.17095.3.2.0 = INTEGER: 0

Получается что трап не прописывается только в /tmp/ritm_traps.tmp

 

el_vago
()

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