LINUX.ORG.RU

Сообщения el_vago

 

Grafana OnCall Dev

Добрый день. Решил попробовать OnCall в Grafane. Т.к. Kubernetes у нас нет, а hoby среда в docker-compose только поиграться, решил запустить версию для dev. grafana-oncall

Поставил docker, kubectl, tilt, ctlptl, kind, Nodejs 18.20.3 и yarn. Запускаю make cluster/up долго висит на создании control-plane и в итоге получаю:

 ✓ Ensuring node image (kindest/node:v1.24.7) 🖼
 ✓ Preparing nodes 📦
 ✓ Writing configuration 📜
 ✗ Starting control-plane 🕹️
Deleted nodes: ["kind-control-plane"]
ERROR: failed to create cluster: failed to init node with kubeadm: command "docker exec --privileged kind-control-plane kubeadm init --config=/kind/kubeadm.conf --skip-token-print --v=6" failed with error: exit status 1
Command Output: I0527 12:15:05.423249     176 initconfiguration.go:255] loading configuration from "/kind/kubeadm.conf"
W0527 12:15:05.425436     176 initconfiguration.go:332] [config] WARNING: Ignored YAML document with GroupVersionKind kubeadm.k8s.io/v1beta3, Kind=JoinConfiguration
[init] Using Kubernetes version: v1.24.7

Не сталкивался ли кто из колег с таким? Если запускаю kind create cluster или ctlptl create cluster kind –registry=ctlptl-registry То применяется Kubernetes 1.30, как и мой kubectl и всё создаётся.

ctlptl create cluster kind --registry=ctlptl-registry
No kind clusters found.
Creating cluster "kind" ...
 ✓ Ensuring node image (kindest/node:v1.30.0) 🖼
 ✓ Preparing nodes 📦
 ✓ Writing configuration 📜
 ✓ Starting control-plane 🕹️ ctlptl create cluster kind --registry=ctlptl-registry
 ✓ Installing CNI 🔌
 ✓ Installing StorageClass 💾

Стоит ли копать в версию кубера?

 ,

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
()

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