И это всё МОЁ

Здравствуйте!
Прошу помощи.
Убунту 20.
Сеть не работает - кабель не подключен.









 








И это всё МОЁ

Доброго здоровья ЛОРчане!

Сначала общий расклад есть дедик под Proxmox и две виртуалки KVM.

3 белых IP.

Шлюзом в мир на виртуалках служит бридж на гипервизоре.

Конфиг хоста

auto lo
iface lo inet loopback

auto enp4s0
iface enp4s0 inet static
address 23.40.141.243
netmask 255.255.255.224
gateway 5.9.141.225
up route add -net 23.40.141.224 netmask 255.255.255.224 gw 23.40.141.225 enp4s0

auto vmbr0
iface vmbr0 inet static
address 23.40.141.243
netmask 255.255.255.255
bridge_ports none
bridge_stp off
bridge_fd 0
bridge_maxwait 0
pre-up brctl addbr vmbr0
up ip route add 23.40.141.251/32 dev vmbr0
up ip route add 23.40.141.252/32 dev vmbr0

auto vmbr1
iface vmbr1 inet static
address 10.20.30.1
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up iptables -t nat -A POSTROUTING -s '10.20.30.0/24' -o enp4s0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.20.30.0/24' -o enp4s0 -j MASQUERADE

Конфиг виртуалки

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug ens18
#auto ens18
iface ens18 inet static
address 23.40.141.252/32
gateway 23.40.141.243
post-up route add default gw 23.40.141.243
pre-down route del default gw 5.9.141.243
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 1.1.1.1 8.8.8.8
dns-search example.com

allow-hotplug ens19
#auto ens19
iface ens19 inet static
address 10.20.30.3
netmask 255.255.255.224
gateway 10.20.30.1
post-up route add default gw 10.20.30.1
pre-down route del default gw 10.20.30.1

При таком раскладе все работает. Вчера была другая проблема.

Если настроить виртуалку немного «по-старинке», вот так

auto lo
iface lo inet loopback

auto ens18
iface ens18 inet static
address 23.40.141.252
netmask 255.255.255.255
dns-nameservers 1.1.1.1 8.8.8.8
post-up ip route add dev ens18
post-up ip route add default via 23.40.141.243 dev ens18
pre-down ip route del default via 23.40.141.243 dev ens18
pre-down ip route del 23.40.141.243 dev ens18


auto ens19
iface ens19 inet static
address 10.20.30.3
netmask 255.255.255.0
gateway 10.20.30.1

я не могу сделать перезапуск через systemctl restart networking, падает с ошибкой

Starting Raise network interfaces...
июн 17 16:17:33 node42 ifup[661]: RTNETLINK answers: File exists
июн 17 16:17:33 node42 ifup[661]: ifup: failed to bring up ens18

Первично настройки брал отсюда

Итак вопрос №1, почему не работает networking при таких настройках?

Вопрос №2, когда меняю auto на allow-hotplug, то default route на ВМ прописывается случайным образом (чаще всего неправильно), почему так?

В результате ВМ теряют выход в Сеть, т.к. маршрут по-умолчанию идеть через vmbr1

Пришлось его явно прописывать в текущих, рабочих конфигах.

Все работает, но я требую объяснений :-)

Вчера полдня потратил на выяснение этих деталей.

P.S. На виртуалках тоже Debian Buster minimal








 , , ,








И это всё МОЁ

Вот есть такой параметр, который указывает общее количество ведер. Зачем его явно указывать? Количество ведер равно количеству директив delay_class, имеющих уникальный номер. Это разрабы так сделали, чтобы им массив было легче инициализировать, или еще какой смысл есть?









 








И это всё МОЁ

В общем в документации сказано, что перенести Windows машину на Proxmox можно с IDE дисками, и действительно, у меня винда завелась только с IDE.


Что я теряю если оставлю все как есть?









 , ,








И это всё МОЁ

У меня не работают команды apt и выдают ошибку:
$ apt-get upgrade
Reading package lists… Error!
E: Couldn’t create temporary file to work with /data/data/com.termux/files/usr/var/lib/apt/lists/termux.org_packages_dists_stable_Release - mkstemp (2: No such file or directory)
E: The package lists or status file could not be parsed or opened.


В Термуксе









 








И это всё МОЁ

Добрый день!


В наличии имеется виртуалка под управлением Debian 10 buster.
На виртуалке несколько физических интерфейсов.
Так же имеются два роутера
Dlink 192.168.0.1
Tplink 192.168.0.1


На виртуалке настроен прокси сервер Squid3.


Вопрос такой:
Как настроить сквид или систему, чтоб подключившиеся одновременно к прокси пользователи попадали именно на нужный роутер? К примеру первый пользователь попадал на длинк, второй на тплинк.


При этом необходимо оставить доступ к каждому роутеру именно через ip 192.168.0.1


Очень прошу помочь, так как уже всю голову сломал над решением.









 , , , ,








И это всё МОЁ

При подключении к моему серверу Centos 7, из под root выпала такая ошибка:

ABRT обнаружил 1 сбой (сбоев). Для получения дополнительной информации выполните: abrt-cli list --since 1589796088

При вводе команды: abrt-cli list --since 1589796088

Вижу следующее:

[root@vps-host ~]# abrt-cli list --since 1589796088
id f774fe8636cd6a56e12e94aad1536dd779c1349d
reason: qemu-ga killed by SIGABRT
time: Пн 25 май 2020 12:54:41
cmdline: /usr/bin/qemu-ga --method=virtio-serial --path=/dev/virtio-ports/org.qemu.guest_agent.0 --blacklist= -F/etc/qemu-ga/fsfreeze-hook
uid: 0
Directory: /var/spool/abrt/ccpp-2020-05-25-12:54:41-476
Отправлено: не может быть добавлен в отчет

Функции автоматического создания отчетов отключены.
Чтобы их включить, в режиме root выполните: abrt-auto-reporting enabled








 , ,








И это всё МОЁ

Сабж.

Для Ъ: в СосноТелефон входит usb-клавомышь и монитор через hdmi, на котором запускают десктопный софт.

Если еще сделать док-станцию в виде стенда...








 








И это всё МОЁ

Субж, совсем там что-ли обпились своих смузей?


Ставлю бастер с нетинста









 , ,








И это всё МОЁ

FreeBSD Release Engineering Team рада представить FreeBSD 11.4-RELEASE – пятый и последний выпуск на основе ветки stable/11.


Наиболее важные изменения:


( читать дальше... )


Замечания к выпуску (англ.)


Исправления (англ.)


Команда проекта FreeBSD посвящает этот выпуск памяти Брюса Эвенса (Bruce Evans).









 ,








И это всё МОЁ
Доступен корректирующий выпуск GNOME 3.36.3, в который включены исправления ошибок, обновлена документация, улучшены переводы и внесены незначительные улучшения, направленные на увеличение стабильности.



И это всё МОЁ

Здравствуйте! У меня Debian 10, XFCE. После старта системы пропала панель внизу, это там где пуск, подключение к интернету и так далее. Сам рабочий стол работает, ярлыки тоже. Нельзя свернуть или закрыть окно программы, просто пропали кнопки для этого действия. Как мне исправить это ? Подскажите, пожалуйста. Никаких настроек не трогал, просто после очередной загрузки ОС такая напасть.









 ,








И это всё МОЁ

Доброго дня…
Помогите пожалуйса запустить сервер mysql.
(с чего все началось:
Закончилось место на диске и сервер остановился, повредилась база.
После освобождения пространства, сервер mysql не запускается!
В конфиге прописал:


mcedit /etc/mysql/my.cnf


innodb_force_recovery = 2)


с таким параметром запустился, но некорректно как то, сайт то открывается то нет….


Подскажите пожалуйста как починить базу что бы запустить нормально сервер?


log


https://www.sendspace.com/file/o1ab5f









 , , , ,








И это всё МОЁ

Взять Postgresql бд. Заполнить таблицу в БД тестовыми данными


SQL скрипт взят отсюда https://use-the-index-luke.com/sql/example-schema/postgresql/performance-testing-scalability


CREATE TABLE scale_data (
section NUMERIC NOT NULL,
id1 NUMERIC NOT NULL,
id2 NUMERIC NOT NULL
);


INSERT IGNORE INTO scale_data
SELECT sections.*, gen.*
, CEIL(RANDOM()*100)
FROM GENERATE_SERIES(1, 300) sections,
GENERATE_SERIES(1, 900000) gen
WHERE gen <= sections * 3000;


Написать console java app. В нем в бесконечном цикле показывать:




  • время sql транзакции (begin UPDATE scale_data SET id1 = (случайное значение) where id=(случайное значение) COMMIT;)




  • время sql запроса: select id1 from scale_data where id1=(случайное число);




Все это выводить в консоль:
transaction: 2ms select: 1ms
transaction: 3ms select: 2ms
transaction: 2ms select: 1ms
transaction: 3ms select: 2ms


Уточнение: Возможно SQL нужно поправить.


Подробности
https://freelance.habr.com/tasks/307920









 ,








И это всё МОЁ

Может кто нибудь сделает короткий и грамотный трансфер на русский язык https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=108445 Просто я под машину попадал и у меня куска мозга нет. Поэтому я осатанел от специалистов речевого языка. Но текст более или менее понимаю.









 , ,








И это всё МОЁ

Есть такой сборочный скрипт (CRUX Pkgbuild), который включает сжатие модулей посредством XZ и другие настройки ядра скриптом scripts/config, который поставляется вместе с исходниками ядра. Нет необходимости тащить за собой весь .config, рано или поздно позабыв чем он отличается от ванильки (inb4 scripts/diffconfig), а так всё «на виду», тем более что, надо-то всего несколько опций включать.

Так вот, при загрузке ОС выполняются правила iptables -t nat, а iptable_nat подхватывается как модуль (значение в ядре по-умолчанию), а поскольку модуль имеет .ko.xz формат, ядро ругается, что такого модуля нет. Сделав unxz модуль успешно загрузился вручную через modprobe.

ЧЯДНТ? Как сделать чтобы сжатые XZ модули подгружались ядром? В других дистрибутивах это работает!

name=linux
version=5.7.2
release=1
source=(cdn.kernel.org/pub/linux/kernel/v5.x/$name-$version.tar.xz)

build() {
cd $name-$version
make defconfig
make kvmconfig

# KO (Kernel Objects)
scripts/config -e MODULE_COMPRESS
scripts/config -e MODULE_COMPRESS_XZ

# Virtualization
scripts/config -m KVM
scripts/config -m KVM_INTEL
scripts/config -m KVM_AMD

# SquashFS + OverlayFS
scripts/config -e OVERLAY_FS

scripts/config -e SQUASHFS
scripts/config -e SQUASHFS_XZ

# Sound
scripts/config -e SND_HDA_INPUT_BEEP
scripts/config -e SND_HDA_PATCH_LOADER
scripts/config -e SND_HDA_CODEC_REALTEK
scripts/config -e SND_HDA_CODEC_HDMI
scripts/config -e SND_USB_AUDIO

# AMD GPU
scripts/config -m DRM_AMDGPU
scripts/config -e DRM_AMD_ACP

# nVidia GPU
scripts/config -m DRM_NOUVEAU

# "GIGABYTE X470 AORUS ULTRA GAMING" ethernet
scripts/config -m CONFIG_IGB
scripts/config -m CONFIG_IGBVF

make olddefconfig
make
install -D -m 0644 "$(make -s image_name)" $PKG/lib/modules/$version/vmlinuz
make INSTALL_MOD_PATH="$PKG" modules_install
rm $PKG/lib/modules/$version/{source,build}
}

И чтобы не плодить треды сразу вопрос про distcc.

1. Чтобы distcc работало корректно на каждой «ноде» должна быть абсолютная точная конфигурация системы, включая все пакеты, все заголовочные файлы и прочая? Или нет? Просто на любом хосте, на любом дистрибутиве, может быть даже на любой архитектуре ставишь distcc и он творит такую магию, возвращая корретные скомпилированные бинарники?

2. Если происходит второй вариант с «магией», то может быть я создам загрузочный ISO с дистрибутивом, чтобы каждый желающий, кто хочет поделиться вычислительными ресурсами, просто загружал этот ISO в своей виртуалке/железке, становясь частью «улья», сообщая «матке» свой IP, куда далее все кому нужна быстрая сборка через distcc, «вступают и компилируют»?

3. Из второго варианта вытекает третий, если это может быть небезопасно, что вместо корректного бинарника тебе отправят условный майнер, может внедрить систему подписей или вроде того, как у пакетов дистрибутивов? Вообще, если пользователи линукс доверяют бинарным дистрибутивам в принципе, то не вижу оснований не доверять удалённым distcc нодам, которые собирают те же самые бинарники.

Где я ошибся? Заранее спасибо.








 ,








И это всё МОЁ

Стукнуло 30. Поставил себе War Thunder, сижу теперь вечером после работы играю в танки, как все нормальные мужики. Отращиваю пузо и залысину. Затычка выдаёт 40 fps на низких, мне похер.

Вопросы:

Как под линуксом работают джойстики (штурвалы)?

Как с джойстиком летать в wt? Будет ли точность лучше, чем на мыше с такими же клешнями?

Где тут выдают удостоверение старпёра?

Есть у кого-нибудь чеклист на труЪ старъпёра? Буду наблюдать прогресс.








 , ,








И это всё МОЁ

где взять утилиту ifdtool под убунту?


вроде как она должна быть в https://www.coreboot.org/downloads.html но там в сорсах в tools ее не увидел









 








И это всё МОЁ

https://www.ixbt.com/mainboard/asrock/p67-pro3/uefi-bios-screen.jpg


после сброса биоса она не работает, в выборе prioriti video только PCI и PCI-E.
Пробовал все разьемы, вынимал вставлял внешнюю видеокарту никак не получается. Все настройки вроде просмотрел.
Может кто сталкивался?









 








04:33

К50

И это всё МОЁ

@K50, сознавайся, это твой канал?

Если чго, то он там достойным делом занят, хотя чую я, и с проприетарщиной.

(пока подробно канал не изучал и по этому проприетащина там или нет точно не знаю, но в любом случае дело достойное)