Подскажите чем пользоваться что бы экран виртуалки не превращался в пошаговую стратегию.
Предистория. Начал осваивать виртуализацию kvm, пробросил в виртуалку видеокарту(intel gvt), но все попытки поиграть превращаются в пошаговую стратегию. Пробовал vnc и nomachine.
Создал несколько виртуальных машин, теперь хотелось бы немного обжиться. Подскажите, как сделать так, что бы например по Ctrl+Alt+F2…F6 открывались виртуальные консоли с этими ВМ? К ВМ подключаюсь по VNC.
Помогите настроить сеть между виртуальными машинами и гипервизором на KVM.
Сейчас на хосте есть следующие линки:
# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
link/ether 00:e0:4c:68:2b:9e brd ff:ff:ff:ff:ff:ff
3: wls7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether 48:51:b7:59:cc:0c brd ff:ff:ff:ff:ff:ff
Хочется:
Добавить на хост виртуальный сетевой адаптер;
Создать bridge с добавлением в него этого адаптера;
Подключать все виртуальные машины в этот bridge;
Получать настройки виртуальной сети из ВМ с настроенным DHCP
Искал в интернете, ничего не нашел. Решил обратиться сюда к коллективному разуму.
Есть мысль запускать несколько ОС для одновременной работы на одном компьютере, в качестве реализации думалось сделать из хоста гипервизор, а гостей вешать по терминалам(ctrl+alt+f{2-9}), при переключении автоматически перебрасывать некоторые физические интерфейсы в гостя. С виду KVMGT и vt-d, могут это сделать с пробросом виртуальной видеокарты intel на реальное железо…
Кто нибудь так пробовал делать? Поделитесь опытом.
Захотел поиграться в своей сетке с dns сервером, настроил bind, имена резолвятся, пакеты бегают. Решил пойти дальше, купил доменное имя у hostinger, оплатил белый IP, а как прикрутить купленный домен к своему серверу не понимаю.
Имеется материнская плата asus p5q pro, узнал что на нее можно установить coreboot начиная с версии 4.9
Хочется его попробовать, но не совсем понятны шаги которые надо предпринять для его корректной установки. Иду по этой инструкции, дошел до пункта Intel boards и не понял как получить эти бинарники, да и вообще критичны ли они? Если сделать без них, не окирпичу комп? Так же не совсем понятен пункт VGA support, нужно на него заморачиваться, или и так нормально отработает?
Кто устанавливал на реальное железо, поделитесь опытом.
Решил побороть на своем ноутбуке lenovo e555 ошибку в dmesg вида:
[Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
Погуглил, нашел что лечится это правкой dsdt(не совсем понял что это). Правил по этой инструкции, дальше как я понял его можно применить либо через перекомпиляцию ядра, либо через правку initramfs. Я пошел по пути правки initramfs. Делал по этой инструкции, но что то пошло не так и заветной строчки я не увидел:
Паролей от всевозможных аккаунтов становится все больше и больше, в связи с этим назрел вопрос об их хранении. Подскажите пожалуйста, есть ли какой нибудь сервер(soft) для централизованного хранения и доступа к нему с разных устройств?
Менеджеры паролей не устраивают, т.к. неудобно разбрасывать базу между несколькими устройствами и пользователями.
Подскажите кто знает, почему то не бегают broadcast пакеты от dlna(minidlna) сервера через OpenVPN. На что смотреть уже не знаю.
server.conf:
port 1194
proto udp
dev tap
ca ca.crt
cert server.crt
key server.key
dh dh2048.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
keepalive 10 120
tls-auth ta.key 0
cipher AES-256-CBC
persist-key
persist-tun
status openvpn-status.log
verb 3
explicit-exit-notify 1
client.conf:
client
dev tap
proto udp
remote xx.xx.xx.xx 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client1.crt
key client1.key
remote-cert-tls server
tls-auth ta.key 1
cipher AES-256-CBC
verb 3
Помогите пожалуйста разобраться с NetworkManaget, никак не хочет соединяться по OpenVPN. Если я соединяюсь командой:
# openvpn client.conf
то соединение устанавливается без проблем.
Непонятно чего ему не хватает, может галку какую особую пропустил?
Содержимое client.conf:
client
dev tap
proto udp
remote xx.xx.xx.xx 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client1.crt
key client1.key
remote-cert-tls server
tls-auth ta.key 1
cipher AES-256-CBC
verb 3
При этом в syslog валится:
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: OpenVPN 2.4.0 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jul 18 2017
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: library versions: OpenSSL 1.0.2l 25 May 2017, LZO 2.08
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info.
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: TCP/UDP: Preserving recently used remote address: [AF_INET]xx.xx.xx.xx:1194
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: UDP link local: (not bound)
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: UDP link remote: [AF_INET]95.79.96.171:1194
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: NOTE: chroot will be delayed because of --client, --pull, or --up-delay
Jan 30 14:23:41 rav-mini nm-openvpn[7771]: NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
Jan 30 14:24:41 rav-mini NetworkManager[553]: <warn> [1517311481.0608] vpn-connection[0x562935758640,43970ddf-5682-489d-8369-afc24682da6b,"home server openvpn",0]: VPN connection: connect timeout exceeded.
Jan 30 14:24:41 rav-mini nm-openvpn-serv[7768]: Connect timer expired, disconnecting.
Jan 30 14:24:41 rav-mini nm-openvpn[7771]: SIGTERM[hard,] received, process exiting
Jan 30 14:24:41 rav-mini NetworkManager[553]: <warn> [1517311481.0725] vpn-connection[0x562935758640,43970ddf-5682-489d-8369-afc24682da6b,"home server openvpn",0]: VPN plugin: failed: connect-failed (1)
Jan 30 14:24:41 rav-mini NetworkManager[553]: <info> [1517311481.0742] vpn-connection[0x562935758640,43970ddf-5682-489d-8369-afc24682da6b,"home server openvpn",0]: VPN plugin: state changed: stopping (5)
Jan 30 14:24:41 rav-mini NetworkManager[553]: <info> [1517311481.0758] vpn-connection[0x562935758640,43970ddf-5682-489d-8369-afc24682da6b,"home server openvpn",0]: VPN plugin: state changed: stopped (6)
Подскажите кто знает, как определяют какой жёсткий диск полетел в дисковой полке? Например у меня есть диски sda, sdb, sdc, sdd, я знаю что у меня сломался sda, я его отмонтирую подхожу к серверу и ...? Что дергать?
Интересует кто какие подходы использует для решения такого вопроса?
Имеется raid1 массив, состоящий из 3-х дисков. Массив создан средствами btrfs, на нем установлена ОС. Проверка отказоустойчивости данной конфигурации показала что загрузка ОС проходит успешно только при условии что все диски в корзине подключены.
Если отключить физически один из 3-х дисков и попытаться загрузить систему в деградированном состоянии, то в initramfs происходит ошибка загрузки с отвалом в BusyBox с диагностикой:
...
BTRFS: failed to read the system array: -5
BTRFS: open_ctree failed
mount: mounting /dev/sda2 on /root failes: Invalid argument
...
Если я правильно понимаю, то это связано с неправильно сформированным образом initrd, в котором не указана опция монтирования degraded для массива. А как это указать правильно я не знаю. Нужен коллективный разум.
Пытаюсь установить систему на btrfs raid массив, состоящий из 3 дисков. При этом возникла проблема при попытке научить систему загружаться с любого из них. grub не хочет устанавливаться на 2 диска и пишет ошибку:
Installing for i386-pc platform.
grub2-install: warning: Attempting to install GRUB to a disk with multiple partition labels. This is not supported yet..
grub2-install: error: filesystem `btrfs' doesn't support blocklists.
Добавляю возможность системе загружаться даже при условии что один из дисков массива будет физически отключен, путем добавления опции degraded в GRUB_CMDLINE_LINUX
Обновляю grub stage2 и на каждый из дисков пытаюсь накатить stage1 и stage1,5
Подскажите кто в курсе, как делается загрузка с RAID.
Я имею в виду такую загрузку, что бы и linux и grub и вообще все что находится на HDD(mbr, gpt...) было в RAID. Что бы BIOS загружал систему из RAID.
Сейчас использую вариант когда мой домашний сервер загружается с одного диска, потом после загрузки монтирует «ценные» данные, которые хранятся в BRTFS RAID. В целом так достаточно неплохо живется, но когда дохнет диск с системой требуются известные танцы с бубном. Как выйти из данной ситуации?
Предложения вынести /boot а потом восстанавливать только его считаю полумерой. Это конечно сэкономит немного времени, но не решит вопрос принципиально.
Доброго времени суток.
Имеется домашний сервер с 5 HDD. На одном стоит система debian 8 (250Gb), остальные 4(3Tb каждый) объединены в массив raid10 по средствам файловой системы btrfs.
Все отлично работало до тех пор пока массив не забился до 1.72Tb. Как оказалось стало нахватать места.
Вопрос, почему это случилось? В моем понимании в raid10 должно быть около 6Tb свободного места. Что не так?
sudo btrfs filesystem show:
Label: none uuid: b358e089-8291-40b1-b3d8-ebcf4fa29579
Total devices 4 FS bytes used 1.49TiB
devid 1 size 2.73TiB used 881.03GiB path /dev/sda
devid 2 size 2.73TiB used 881.03GiB path /dev/sdb
devid 3 size 2.73TiB used 881.03GiB path /dev/sdc
devid 5 size 2.73TiB used 881.03GiB path /dev/sdd
Доброго времени суток.
Проблема с подключением к pptp серверу. Постоянно отваливается соединение. Что интересно после перезагрузки могу подсоединиться, но после обращения к какому либо ресурсу в локальной сети соединение падает и больше не поднимается.
Соединение настраивал через виджет KDE NetworkManager.
Выхлоп debian:
/var/log/syslog
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> Starting VPN service 'pptp'...
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 2915
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> VPN service 'pptp' appeared; activating connections
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> VPN plugin state changed: starting (3)
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: ** Message: pppd started with pid 2916
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> VPN connection 'home_vpn' (Connect) reply received.
Jun 17 14:37:37 rav-ThinkPad-E555 pppd[2916]: Plugin /usr/lib/pppd/2.4.6/nm-pptp-pppd-plugin.so loaded.
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: Plugin /usr/lib/pppd/2.4.6/nm-pptp-pppd-plugin.so loaded.
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: ** Message: nm-pptp-ppp-plugin: (plugin_init): initializing
Jun 17 14:37:37 rav-ThinkPad-E555 pppd[2916]: pppd 2.4.6 started by root, uid 0
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 3 / phase 'serial connection'
Jun 17 14:37:37 rav-ThinkPad-E555 pppd[2916]: Using interface ppp0
Jun 17 14:37:37 rav-ThinkPad-E555 pppd[2916]: Connect: ppp0 <--> /dev/pts/3
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: Using interface ppp0
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: Connect: ppp0 <--> /dev/pts/3
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 5 / phase 'establish'
Jun 17 14:37:37 rav-ThinkPad-E555 pptp[2921]: nm-pptp-service-2915 log[main:pptp.c:314]: The synchronous pptp option is NOT activated
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> (ppp0): new Generic device (driver: 'unknown' ifindex: 5)
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> (ppp0): exported as /org/freedesktop/NetworkManager/Devices/4
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Jun 17 14:37:37 rav-ThinkPad-E555 NetworkManager[620]: <info> device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: nm-pptp-service-2915 warn[open_inetsock:pptp_callmgr.c:329]: connect: No route to host
Jun 17 14:37:40 rav-ThinkPad-E555 pptp[2923]: nm-pptp-service-2915 warn[open_inetsock:pptp_callmgr.c:329]: connect: No route to host
Jun 17 14:37:40 rav-ThinkPad-E555 pptp[2923]: nm-pptp-service-2915 fatal[callmgr_main:pptp_callmgr.c:127]: Could not open control connection to 95.79.xx.xxx
Jun 17 14:37:40 rav-ThinkPad-E555 pptp[2921]: nm-pptp-service-2915 fatal[open_callmgr:pptp.c:487]: Call manager exited with error 256
Jun 17 14:37:40 rav-ThinkPad-E555 pppd[2916]: Modem hangup
Jun 17 14:37:40 rav-ThinkPad-E555 pppd[2916]: Connection terminated.
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: nm-pptp-service-2915 fatal[callmgr_main:pptp_callmgr.c:127]: Could not open control connection to 95.79.xx.xxx
Jun 17 14:37:40 rav-ThinkPad-E555 avahi-daemon[2457]: Withdrawing workstation service for ppp0.
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: nm-pptp-service-2915 fatal[open_callmgr:pptp.c:487]: Call manager exited with error 256
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: Modem hangup
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 11 / phase 'disconnect'
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: Connection terminated.
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 1 / phase 'dead'
Jun 17 14:37:40 rav-ThinkPad-E555 pppd[2916]: Exit.
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: ** Message: nm-pptp-ppp-plugin: (nm_exit_notify): cleaning up
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: ** (nm-pptp-service:2915): WARNING **: pppd exited with error code 16
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: <info> devices removed (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: <warn> VPN plugin failed: connect-failed (1)
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: <warn> VPN plugin failed: connect-failed (1)
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: <warn> VPN plugin failed: connect-failed (1)
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: <info> VPN plugin state changed: stopped (6)
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: <info> VPN plugin state change reason: unknown (0)
Jun 17 14:37:40 rav-ThinkPad-E555 NetworkManager[620]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
/var/messages
Jun 19 22:30:47 rav-ThinkPad-E555 pppd[2499]: Plugin /usr/lib/pppd/2.4.6/nm-pptp-pppd-plugin.so loaded.
Jun 19 22:30:47 rav-ThinkPad-E555 pppd[2499]: pppd 2.4.6 started by root, uid 0
Jun 19 22:30:47 rav-ThinkPad-E555 kernel: [ 619.689582] PPP generic driver version 2.4.2
Jun 19 22:30:47 rav-ThinkPad-E555 pppd[2499]: Using interface ppp0
Jun 19 22:30:47 rav-ThinkPad-E555 pppd[2499]: Connect: ppp0 <--> /dev/pts/4
Jun 19 22:30:51 rav-ThinkPad-E555 pppd[2499]: CHAP authentication succeeded
Jun 19 22:30:51 rav-ThinkPad-E555 kernel: [ 623.333796] PPP BSD Compression module registered
Jun 19 22:30:51 rav-ThinkPad-E555 kernel: [ 623.336602] PPP Deflate Compression module registered
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: CCP terminated by peer (No compression negotiated)
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: Compression disabled by peer.
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: local IP address 192.168.255.1
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: remote IP address 192.168.0.1
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: primary DNS address 192.168.0.1
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: secondary DNS address 91.144.186.3
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: Modem hangup
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: Connect time 0.0 minutes.
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: Sent 6790 bytes, received 0 bytes.
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: Connection terminated.
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: Terminating on signal 15
Jun 19 22:30:52 rav-ThinkPad-E555 pppd[2499]: Exit.
В качестве сервера выступает роутер mikrotik. Выхлоп mikrotik: