LINUX.ORG.RU

Сообщения Suntechnic

 

Помогите разобраться с поддержкой ECC

Решил собрать домашний сервер отдельной железкой. Так как уже есть две планки DDR4 ECC, то разумно взять под них мать с поддержкой ECC, но тут выяснилось что это не такое уж и частое явление, кроме того есть матери которые поддерживают ECC в non-ECC режиме, да еще и вроде проц должен поддерживать... или не должен?

А на LGA2011, где есть дешевые камни, матери стоятн конских денег, а на AM4 где вроде есть дешевые матери, вообще не понятно поддерживают ли Athlon'ы ECC, а Ryzen, хочет чтобы я к электричеству все это подсоединял.

Вообщем я запутался. Подскажите что нужно выбрать. В приоритете цена и энергопотребление. Производительность вообще не нужна - там будет торентокачалка + DLNA + файловый сервер.

 ,

Suntechnic ()

Низкая производительность файловых операций PHP

Есть сайт на битриксе на дедике.

И в этот самый битрикс встроена функция тестирования производительнсти система. Один из тестов - скорость файловых операций - подсчитывается сколько за секунду может быть создано, заинклюжено и удалено файлов. Нормой считается 10000. По факту хорошая система на SSD выдает 40-50 тысяч (специально взял VDSку и проверил).

Однако на вышеупомянутом сайте это число не больше 20000, а в срденем вообще в районе той самой хилой нормы. При этот деди имеет два интеловских nvme в рейд1.

root@site ~# hdparm -t /dev/md126 

/dev/md126:
 Timing buffered disk reads: 2532 MB in  3.00 seconds = 843.80 MB/sec
root@site ~# sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
1024+0 записей получено
1024+0 записей отправлено
 скопировано 1073741824 байта (1,1 GB), 0,672519 c, 1,6 GB/c

Из самой системы вроде все неплохо. С рандомным доступом тоже все хорошо.

Но тесты в PHP плохие. Выковырнул код теста в отдельный скрипт: https://pastebin.com/f8NW8JKv

Прогнал его на специально купленной VDS (server2) и подопытном (server1):

bitrix@server2 ~> php www/file_test.php
17076.859502993

user@sever1 ~/w/mysite.ru> php _test/file_test.php
11523.489278892

При этом тесты производительности из системы показывают в два раза меньшую скорость на server2, а server1 в тестах PHP показывают в 5 раз меньшую скорость.

Т.е. тормозит именно PHP. При этом и там и там 7.4.21. И там и там CentOS 7 и ядро 3.10 что-тот там. Настройки переносить пробовал. Модули php активированные делал идентичными наборами - ничего не помогает.

Я похоже не один такой: https://dev.1c-bitrix.ru/support/forum/forum32/topic86027/

Куда копать?

UPD:

Ранее были не совсем верные данные по скриптам при запуске из консоли, разница не такая ощутимая, как при запуске из вэб интерфейса где продакшен проигрывает 15000 к 44000.

Сейчас данные тестов из коносли честные.

UPD2: Низкая производительность файловых операций PHP (комментарий)

 , , , ,

Suntechnic ()

Как подключиться к VPN на удаленной машине?

Сабж.

Как только я выполняю

openvpn myvpn.ovpn

Машина пропадает из интернета. Как сделать чтобы только исходящие соединения шли через VPN?

Или хотя бы чтобы не рвались уже установленные ssh сессии?

P.S. Я не в этой VPN, поэтому я не могу подключится внутри сети.

 , , ,

Suntechnic ()

Телега не работает с файлами

Сабж.

При попытке скачать файл из чата, появляется диалог, жмем сохранить, крутится прогрессбар, как будто файл сохраняется и ... все. Ничего не происходит. При повторном клике на файл, после этого даже диалог не открывается.

При попытке сохранить фото кликом по «стрелки вниз» открывается диалог всегда, но после «сохранения» файл не появляется.

При попытке отправить файл вылетает сообщение с ошибкой вроде «Невозможно отправить пустой файл».

Очевидно телега не может читать с диска файлы и писать в них. При этом сама работает, кэш сохраняется, настройки сохраняются.

Иногда помогает перезагрузка. Причем именно перезагрузка, а не убийство телеги и nautilus.

В консоль при этих траблах никаких ошибок не сыпет.

Дист - Ubuntu 20.04

 , ,

Suntechnic ()

Как удалить пароль с диска TCG Opal 2?

Сабж.

Есть диск SanDisc X400 из Thinkpad'а где он использовался с шифрованием. Во время перехода на Ubuntu 20.04 родной диск был заменен на другой большего объёма. Сам диск лежал без дела.

Теперь я захотел его использовать, но тут выяснилось что просто удалить пароль с него нельзя - sedutil вообще заявляет что TCG не поддерживается данным диском.

Я его поставил в тот же синкпад, чтобы снять пароль BIOS'ом, но теперь он утверждает что пароль не подходит - странно, я вроде бы надежно его помню. Удалить пароль без ввода старого нельзя почему-то, хотя это выглядит крайне странно - а как же TCG Revert?

Ладно - ставим офтопик и используем ПО производителя... но там тоже есть только Secure Erase - который сначала требует пароль, и что интересно - там он тоже не подходит.

Как просто удалить ключи с диска и отформатировать его?

 , ,

Suntechnic ()

Почему при ошибке биндинга папки в fstab система вообще не грузится?

Добавил сегодня в fstab на сервере:

bindfs#/var/www/КаталогСайта   /home/user/web/КаталогСайта	fuse	create-for-user=www-data,create-for-group=www-data,create-with-perms=u+rwD:g=rwD:o-rwx,chmod-filter=o-rwx,perms=u+rwD:g=rwD:o-rwx,mirror=user1,force-group=developers		0	0

Цель проста - дать доступ к редактирования файлов сайта на тестовой площадке одному из разработчиков - на тестовом серваке у нас дофига таких записей.

Но тут я облажался - в параметре mirror вместо user написал несуществующего пользователя - user1 и после перезагрузки сервак окирпичился. После перезагрузки отвечал только на ping. Загрузившись в rescue режиме я даже не увидел никаких новых логов в /var/log/journal - как так?

Ведь это строка должна обрабатываться только когда все FS уже смонтированы, и здесь не ошибка синтаксиса из-за которой падал бы разбор таблицы - здесь просто несуществующий пользователь в параметре монтирования FS во fuse. К разбору этой строки корень уже должен быть смонтирован и логи уже должны писаться, но нет.

Почему так?

 , , , ,

Suntechnic ()

gpaste-daemon периодически начинает грузить CPU

Сабж. Пока не прибьёшь в себя не придёт.

Ubuntu 20.04, gnome-shell 3.64.4

 , ,

Suntechnic ()

Цветопередача в браузере

https://i.imgur.com/k8hlihR.png - я абсолютно убежден что правильные цвета в нижних окнах (Opera 69.0.3686.77 Chrome/83.0.4103.116), а вверху (Google Chrome 84.0.4147.89) вырвиглазная цг.

Раньше это решалось в хроме флагом #force-color-profile который надо было установить в sRGB. Но в текущей актуальной сборке его нет. Я так понимаю скоро обновятся и все клоны и так будет везде.

Вот какие вопросы:

1 На оффтопике такая же фигня?

2 Как с этим бороться?

 , , , ,

Suntechnic ()

Таймер который заставлял бы делать перерывы при работе за компьютером - есть?

Наверно многие знают програмку Pomodoro - вот нужно что-то вроде неё только работающие. Т.е. чтобя оно учитывало активность, а не так что подходишь к компу после обеда и часового перерыва, а он тебе тут же «Сделайте перерыв», просто потому что запущен был.

Ну и на Ubuntu 20.04 узнать о том что должен начаться перерыв можно только открыв меню самой Pomodoro - ни уведомлений о начале перерыва, ни сплэш скринов - только бип в конце. Сидишь такой работаешь, а оно - бип и ты понимаешь что закончился перерыв который должен был быть...

 , ,

Suntechnic ()

Overview на кнопку мыши в Gnome 3

Как?

Делаю в .xbindkeysrc:

«dbus-send –session –type=method_call –dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:‘Main.overview.show();’» b:13

Не работает. Если поместить команду в скрипт - тоже не работает. В терминале запускает overview отлично.

Почему так?

 , , ,

Suntechnic ()

Кто вообще это придумал? (охлаждение x250)

https://yadi.sk/i/JZH0YImN2Hn9CQ - ну как так можно было сделать?

Может существуют зеркальные доки в природе?

UPD: Кто вообще это придумал? (охлаждение x250) (комментарий)

 , , ,

Suntechnic ()

Собрания Skype (не Skype!!!)

Как завести сабж на Ubuntu? Есть у кого-нибудь успешный опыт?

UPD: Ещё раз - мне нужен не Skype, а «Собрания Skype» - SkypeMeetingsApp, которое вроде как Web App, но как заюзать его на онтопике не понятно.

 ,

Suntechnic ()

Как они это сделали?

Сижу такой, работаю с корпоративным сервером (вебмордой, скажем на mysite.ru ) в Германии. Подключен корпоративный VPN поднятый на этом же самом сервер. DNSы в настройках сети 80.80.80.80, 8.8.8.8, 8.8.4.4…

Херак, вместо веб морды получаю новогоднюю открытку с детморозом от DOM.RU по url //info.ertelecom.ru/?campId=25370&machine=rostov&ourl=http%3A%2F%2Fmysite.ru%2F&u=98C91EFBB1C6ECDF15A1720642A91243&timestamp$c=1577556053&sid$c=cfad6e8262eb4dfe1feaf26dff059bd7

(нет смысла переходить по ссылки - там редирект)

Какого черта? Как это вообще возможно? Я не имею ввиду моральную сторону вопроса - понятно, провайдеры вообще совесть потеряли полностью, я имею ввиду техническую. Тех.поддержка пишет что-то вроде:

В любом случае Ваш пакет проходит через ядро нашей сети. На сервере произошло перенаправление на страницу с рекламой. Оборудование любого оператора связи просматривает запросы пользователя, например для блокировки запрещенных сайтов.

 , , ,

Suntechnic ()

Что использовать для хранение бэкапов после смерти Яндекс.Диска?

Собственно сабж. Так как протокол WebDAV на ЯД де-факто принял ислам ( Яндекс Диск и Webdav (комментарий) ), нужно подыскать что-то другое для хранения бэкапов.

Гугло диск, мега и дропбокс больно уж кусаются по ценам ~10$ в месяц.

Кто что может что посоветовать? Желательно поддерживающее какой-нибудь гуманоидный файловый протокол.

 , , , ,

Suntechnic ()

Не работает управление в EVERSPACE

Хелп не работает управление по тангажу и рыску. Просто что не назначай с клавы - ничего не пашет.

+ иногда не снимается управление с кнопок. Например стрелки на клавиатуре вверх/вниз всегда работают на тягу вперед/назад, даже когда убраны с нее. Если на них что-то назначить (например парение вверх/вниз) будет работать параллельно и то и то.

Права на запись в файл есть. Конфиг вроде перезаписывается. В частности назначил тангаж на W/S:

...
KeybindingsConfig=(ActionName="",AxisName="GamepadPitch",Category=0,bIsAxis=False,Key1=W,Key1Mod=None,Key2=None,Key2Mod=None,DefaultKey1=W,DefaultKey1Mod=None,DefaultKey2=None,DefaultKey2Mod=None,Scale=1.000000,DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False,DisplayName=NSLOCTEXT("KEY_BINDINGS", "KEYS_PITCH_UP", "Pitch up"),GroupName="Keyboard")
...
KeybindingsConfig=(ActionName="",AxisName="GamepadPitch",Category=0,bIsAxis=False,Key1=S,Key1Mod=None,Key2=None,Key2Mod=None,DefaultKey1=S,DefaultKey1Mod=None,DefaultKey2=None,DefaultKey2Mod=None,Scale=-1.000000,DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False,DisplayName=NSLOCTEXT("KEY_BINDINGS", "KEYS_PITCH_DOWN", "Pitch down"),GroupName="Keyboard")
...
В файле даже сменил DefaultKey1 на них - не пашет. При этом назначил на A/D крен (в смысле roll, а то в русском даже рысканье называется крен, собственно крен - рысканеь)

 

Suntechnic ()

Как отменить задание печати?

Не из консоли (я знаю про cancel), а из гуи? Как сделать это простому смертному в Gnome (Ubuntu 18.04)?

Раньше, в Unity, во время печати в трее появлялась иконка indicator-printers и кликом по ней, вызывалось окно с заданиями где можно все это было сделать.

P.S. Я терплю Gnome из последних сил уже, если не найду решение этой траблы, придется вернуться на Unity. Ну почему оно такое не юзабельное?

 , , ,

Suntechnic ()

vsFTPd для пользователя без пароля

Нужен доступ к файлам с недосистем, которые не могут в nfs, вроде Android, для локальных пользователей в Ubuntu 18.04

Привычным движением поставил vsFTPd... и тут выясняется интересная особенность - так как в 18.04 (насколько я понимаю из-за Gnome) нельзя включить запуск сеанса без пароля, то для того что бы пользователь мог входить в систему не вводя пароль, у него отключен этот самый пароль и это приводит к тому, что пользователь не может авторизоваться по FTP. Как быть? Можно некоторым пользователям vsFTPd разрешить вход без пароля? Или это и так возможно, но не умеет этого мой клиент «ES File Manager»?

SFTP не подходит из-за низкой скорости.

 , , , ,

Suntechnic ()

iscan не может сохранять png

По этой же причине повидимому не возможна прямая печать на принтер.

Сканер EPSON V37.
iscan 2.30
Система Ubuntu 18.04

Что можно сделать?

 , , ,

Suntechnic ()

Как сделать вход без пароля в Ubuntu 18.04 ?

Сабж.

На всякий случай - я не имеюю ввиду «Автоматический вход», я имею ввиду «вход без ввода пароля». Если при этом возможно чтобы еще и связка ключей разблокировалась, было бы вообще прекрасно.

Решение:
Убрать пароль в seahorse и удалить его с помощью passwd: sudo passwd -d username

 , ,

Suntechnic ()

iscan работает только от sudo

... а от пользователя - нет: Could not send command to scanner. Check the scanner's status.

Пользователь добавлен в группы saned и scanner. Изменять RUN_AS_USER=saned на RUN_AS_USER=root в /etc/default/saned тоже пробовал. Что дальше?

 , , ,

Suntechnic ()

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