Есть мотив сделать какую либо звукоизоляцию. Но условия сильно ограничены, кроме бюджета ограничивает толщина слоя. И есть не полное понимание работы.
В интернете пишут что эффект достигается сочетанием плотных и рыхлых материалов. Но мне непонятно почему не упоминается упругость.
Бетонную стену можно рассматривать как мембрану. Мне кажется что если на мембране разместить упругий слой, который закрыть видимой поверхностью, то колебания как раз будут гаситься. Если мы трясём мешок с песком и пружину, то противная сторона у песка должна повторять колебания по меньшей мере сильнее чем у пружины?
Дело в том, что нет материалов с подходящей упругостью? Или в том, что для разных частот таковая нужна будет разная?
У zabbix есть очень полезная возможность: автообнаружение узлов сети. Сразу появилось много, чего в nagios добавить не доходили руки. Но есть нюанс…
Некоторые устройства иногда начинают исчезать и появляться часто и подолгу. Такие уведомления мешают. Уведомления у меня подключаются при обнаружении и добавлении в группу. Чтобы отключить уведомления я убрал узел из группы рассчитывая сделать новую группу, такую же но без уведомлений, добавленные описания при обнаружении не менялись и я рассчитывал что изменение группы также сохранится. Но при следующем определении zabbix вернул узел в положенную группу.
Есть ли способ подавить повторное добавление в группу? Или подавить уведомления для определённого узла? Отказываться от автообнаружения не хочется.
В бюджет входит подержанный DELL PowerEdge R730. С dell я сталкивался только в отзывах на ноутбуки, да и то не помню положительные или отрицательные. Но с серверами, думаю, должно быть более предсказуемо. Вопрос только про perc.
На борту PERC (PowerEdge RAID Controller) S130. Настоящий ли это рейд контроллер или фейк рейд? И если полноценный то как у него с драйверами, надо ли что либо доустанавливать и докомпилировать? Или, если это фейк рейд то можно ли увидеть диски напрямую чтобы не он не давал осложнений?
Если не ошибаюсь, это HBA, то есть можно будет просто увидеть диски напрямую? И аккумулятора и кэша у него нет (они бывают по раздельности или только в паре)?
И, чтоб два раза не вставать, как определить наличие у диска smr? Вот здесь wd рассказывает про свои диски, но статье три года. И какие существуют критерии для выбора ssd? А то вот пример где оказывается что не все ssd одинаково хороши.
На сайт идёт значительное количество обращений в результате чего заметно вырастает load average. Это похоже на атаку медленными http запросами. Перед апачем поставлен nginx, но заметного изменения картины не произошло. По некой рекомендации выполнена команда:
netstat -nalt | grep :80
Вернула большой список подключений через 127.0.0.1 к апачу. Тогда выполнена команда:
netstat -nalt | grep :443
Здесь список был в несколько раз короче.
Насколько я понял, nginx передаёт соединение и затем закрывает по таймауту, но у апача это соединение продолжает висеть. Правильно ли это и если да то как можно обучить nginx говорить апачу что соединение нужно закрыть?
В bash кавычки в некоторых случаях нужны но в некоторых наоборот. В следующем примере мне казалось что если написать «${LIST[@]}» то в цикле будет один элемент.
LIST=({1..10})
for i in "${LIST[@]}" ; do
echo "${i}"
done
Но этот пример выводит все элементы массива. Почему здесь кавычки не «склеивают» элементы массива?
Во втором случае текст «admin» сдвигается влево (так это отображается у меня). Если поменять местами «admin» и «MySQL» то сдвигаться будет «MySQL». Это баг или так было задумано?
Установил в nextcloud дополнение transmission. Но трансмиссию установил на другом компьютере. Задать адрес оказалось возможным в файле /nextcloud/apps/transmission/lib/Controller/TransmissionController.php задав переменную $host. Но случилась ещё одна засада.
У меня дурная привычки не использовать административные привилегии. Но трансмиссия для nc работает только от пользователя состоящего в группе admin. Впрочем в PageController.php (там же) сказано:
/**
* CAUTION: the @Stuff turns off security checks; for this page no admin is
* required and no CSRF check. If you don't know what CSRF is, read
* it up in the docs or you might create a security hole. This is
* basically the only required method to add this exemption, don't
* add it to any other method if you don't exactly know what it does
*
* @NoAdminRequired
* @NoCSRFRequired
*/
Но не сказано как это сделать. Нет, я конечно попытался раскомментировать @NoAdminRequired, но результат получил ожидаемый.
Скажите пожалуйста, что они имели в виду и как использовать это указание? Все остальные приложения работают от любого пользователя но у них такая строка везде закомментирована. Попробовал добавить закомментированную секцию с нужным указанием в остальные два файла контроллера но это ничего не изменило.
Есть желание мониторить состояние клиентов астериска. Для этого можно раз в минуту выполнять команду
asterisk -rx 'sip show peers'
Но это кажется не очень красивым решением. Можно непрерывно читать логи и искать нужные записи, но кажется что было бы естественнее если бы астериск на таких событиях сам вносил изменение например в БД.
Может ли астериск выполнять произвольный скрипт при регистрации и потере клиента?
Чтобы добавить память нужно вытащить материнскую плату. А чтобы её вытащить нужно отсоединить разъёмы. Но есть один разъём, который не получается отсоединить.
На этой фотографии он в правом нижнем углу под элементом питания. Похож на SATA и с похожим фиксатором но немного больше. Возможно это дисковая корзина. На видео с ютуба его просто отсоединяют. Когда я тяну он не движется и кажется что добавив усилие можно оторвать его с куском платы.
Есть работающие системы мониторинга (nagios) и статистики (cacti). Неудобно то, что это две раздельные системы. Кроме того, периодически с cacti бывают некоторые проблемы.
Насколько мне известно, zabbix сочетает в себе и мониторинг и статистику. И кроме того, насколько я понимаю, довольно активно развивается. Но мне не совсем понятно что у него с графиками.
За какой интервал в zabbix по умолчанию хранятся данные для статистики? И если за короткий, то сильно ли вырастет база если увеличить до года или двух? Можно ли хранить усреднённые значения для старых данных (как в rrd у cacti)? Или там графики это второстепенный инструмент и таких как в cacti можно не ожидать?
Есть легаси система, которую я сопровождаю и до некоторой степени упорядочиваю. И есть потребность передать внутренний обмен (по loopback) на другой хост.
Для зеркалирования трафика можно использовать TEE как-то так:
iptables -t mangle -A POSTROUTING ${OPTIONS} -j TEE --gateway "${IP}"
Если сделать следующее правило и пинговать заданный адрес то на целевой машине появляются пакеты:
iptables -t mangle -A POSTROUTING -o eth0 -d 8.8.8.8 -j TEE --gateway 192.168.1.2
Но когда я пробую подставить в условия интерфейс lo то на целевой машине ничего не получаю (пинг на 127.0.0.1 виден в tcpdump на локальной машине и не виден на целевой):
iptables -t mangle -A POSTROUTING -o lo -j TEE --gateway 192.168.1.2
Пробовал на POST/PREROUTING, FORWARD, INPUT, OUTPUT. Это я что-то делаю не так и трафик локалхоста идёт другим путём или его принципиально невозможно зеркалировать?
Со следующим правилом пинг идти перестал, то есть трафик похоже идёт как в других случаях:
iptables -t mangle -A POSTROUTING -p icmp --icmp-type any -o lo -j DROP
В man iptables есть только одно упоминание loopback: «except loopback traffic, which involves both INPUT and OUTPUT chains».
Время от времени bind перестаёт резолвить некий произвольный домен. Вернее догадываюсь что их может быть много, но замечается один. Если не заметить (мониторинг проверяет ya.ru) то в течении 10 минут восстанавливается. Если просто перечитать конфиг: systemctl reload named то этого оказывается достаточно чтобы исправить.
Попробовал видеотелефонию через Nextcloud Talk: https://github.com/nextcloud/spreed. Звук с сильными шумами, но это возможно решается гарнитурой. Но если включить видео то картина хуже. Само видео идёт с паузами и при этом в звуке начинаются потери. Если включить трансляцию экрана то звук также ухудшается. Как можно понять с чем это связано и есть ли возможность исправить?
На сервере nextcloud в это время был трафик 200-300 килобит, в пиках до 500-700. Это значит что видео и голос шли через него?
Не то чтобы это было жизненно нужно, но инструмент полезный, особенно в текущих условиях, и было бы хорошо использовать.
Есть почтовый сервер на котором периодически происходят вспышки спама. Ранее я смотрел от какой учётной записи это отправляется и блокировал её, этого было достаточно. Сейчас идёт выход спама, но когда я отключил учётную запись из поля from спам не прекратился. Более того, в логах записи о письмах с тем же значением в from. Но я не могу понять как найти кто авторизуется для отправки. Куда стоит смотреть?
Обновил версию phpPgAdmin до 5.6.0 и получил странный эффект. При отображении в поле «Комментарий» битая кодировка. Сам phpPgAdmin по русски говорит нормально, содержимое таблиц также отображается по русски нормально а в поле «комментарий» мусор.
При этом, если смотреть список таблиц то комментарий к ним битый а если мы смотрим содержимое таблицы то описание таблицы (отображается вверху) уже нормальное (а описание полей битое). То есть, кодировка сломана в определённом месте отображаемой таблицы.
Тёма до некоторой степени декодирует и утверждает что выполнил «CP1252 -> UTF-8». Можно предположить что браузер получив уникод превращает его в какую-то разновидность cp1251. Причём получив несколько строк отображает их по разному (это какая-то диверсия пользователей виндовс?).
Как можно понять куда смотреть: в конфиг phpPgAdmin, в php.ini или ешё куда нибудь?
У меня ситуация гораздо лучше чем у автора статьи: есть возможность остановить исходную систему. Монтирую контейнер и делаю архив корня исходной системы. Затем монтирую образ рабочей (остановленной) виртуальной машины, создаю подкаталог default.system/ и переношу туда текущее содержимое, после чего разворачиваю в корень архив.
Сначала меняю только fstab, сразу пробую запустить но grub падает в grub shell. В общем ожидаемо. Останавливаю, заменяю /boot на исходный (из default.system/). Может было бы достаточно только конфига но системы вроде полностью идентичны (centos 6) поэтому заменяю весь каталог. В описании сказано что нужно поставить пакет mingetty, но он вроде уже установлен. Там же рекомендуется добавить в inittab соотв. вызовы, но в заготовке (куда копируется) этого нет: добавил.
Система загружается, но логин не работает: набираешь текст, ввод, снова текст — просто всё выводится на экран без видимого результата.
Также, нет IP адреса который должен подняться. Но логи в смонтированной ФС из образа показывают что система вроде жива. Общаюсь с ней через crontab, создаю задание и смотрю результат. Результат показывает что сетевая карта существует
00:03.0 Ethernet controller: Red Hat, Inc. Virtio network device
Но сетевой интерфейс — нет:
Device eth0 does not seem to be present, delaying initialization.
Сопровождаю небольшой wifi на Ubiquiti. В наличии контроллер ещё четвёртой версии, к которому подключено несколько точек. И кроме этого есть ещё две точки работавшие сами по себе, контроллер их не видит (сброс не помог).
Есть необходимость перенести контроллер на другой хост и есть желание использовать отдельные точки в нём же.
Создал в этой сети контроллер актуальной версии (5.9), взял со старого резервную копию конфига и записал её в новый, остановил старый. Точки подключились к новому, но не отображают информацию по клиентам. Судя по тому что обращений не поступало, они при этом работали нормально (можно прийти на место и проверить самому, но это довольно хлопотно и по возможности постараюсь избежать этого). При подключении точек к новому контроллеру, также, последний предлагает их обновить.
Две отдельные точки в свою очередь не видны новым контроллером так же как старым. Люди пишут что можно задать контроллер командой set-inform но в них такой команды нет (syswrapper.sh тоже нет). В их собственном веб интерфейсе доступных обновлений они не видят.
Вопросы:
Как можно узнать работают ли пользователи через точки, не выезжая на место?
Можно ли обновлять точки (не будут ли они потеряны) и имеет ли это смысл (появится ли информация о клиентах)?
Если ли возможность подключить две оставшиеся точки также к контоллеру?
Установил накопитель более 2T. Оказалось что mbr такой размер не понимает, но fdisk смог разметить в gpt. Но после начала использования обнаружил что «It understands GPT
(experimental for now),».
Нужно ли об этом беспокоиться если создан всего один раздел или лучше удалить таблицу разделов и создать заново при помощи gdisk или parted?