Перейти до основного вмісту

Публікації

Міграція з Proxmox на ESXI

Міграція https://www.rajaseelan.com/ posts/migrate-guest-vm-from- proxmox-to-vmware/ https://edywerder.ch/proxmox- to-vmware/# https://communities.vmware. com/t5/VMware-vSphere- Discussions/Migrating-from- KVM-to-VMware/td-p/2293576 https://blog.ktz.me/migrate- qcow2-images-from-kvm-to- vmware/ https:// possiblelossofprecision.net/? p=2293 Не завантажається (Switch the bios to EFI (or the other way around)) https://www.reddit.com/r/ Proxmox/comments/nbfjop/ export_proxmox_vm_for_use_ with_esxi/ Ковератція з IDE в SCSI https://cname.se/vmware- converting-a-virtual-ide-disk- to-a-virtual-scsi-disk/ https://www.virtualtothecore. com/convert-a-virtual-disk- from-ide-to-scsi/ https://www.wh33ly.nl/wp/?p= 495 https://kb.vmware.com/s/ article/1016192?sl ...

Заміна типу диска у виртуальної машини на Proxmox

Процедура встановлення Windows Server 2019 на Proxmox описано тут https://pve.proxmox.com/wiki/Windows_2019_guest_best_practices Якщо віртуальна машина Windows Server на Proxmox була встановлена неуважно (не згідно вказівок вище), то продуктивність роботи дискової системи при типу диску за замовчанням ide буде низька.  Тому потрібно вказати замість типу диску за замовчанням ide на  scsi.  Послідовність Installed all driver from the VirtIO ISO by running the "virtio-gt-win-x64" installer. Attached a new disk with SCSI bus. Wait for it to be detected within Disk Management, and it also showed up in the device manager. I shut down the VM. Remove the temporary disk Detach the main disk. Edit it and configure it at SCSI. Then adapt the boot order in the VM options to boot from scsi0 first. Boot the VM. Поради знайшов тут https://forum.proxmox.com/threads/change-virtio-block-bus-device-for-a-existing-vm-disk-to-scsi-bus-device.39358/ https://forum.proxmox.com/threads/change-guest-h

Драйвер для Ubuntu 20.04 для пристроїв TP-Link WiFi

В Ubuntu 20.04 не існує драйвера для пристроїв  TP-Link AC600, AC1300. Спочатку перевірити чи бачить система пристрій підключенний до USB за допомогою sudo lsusb У переліку має бути щось на кшталт "TP-Link 802.11ac WLAN adapter". * Для пристроїв, що використовують rtl8812au (Archer T2U) Потрібно встановити драйвер з git та компілювати sudo apt install git dkms  sudo git clone https://github.com/aircrack-ng/rtl8812au.git  cd rtl8812au  sudo make dkms_install Пораду знайшов тут https://askubuntu.com/questions/1376835/tp-link-ac600-archer-t2u-plus-driver-for-ubuntu-20-04 https://github.com/nlkguy/archer-t2u-plus-linux https://ostechnix.com/install-tp-link-ac600-archer-t2u-nano-wifi-usb-adapter-in-linux/ Деінсталіція описана у тих же першоджерелах. * Для пристроїв, що використовують rtl8821au (Archer T2U Plus) sudo apt install -y dkms git  sudo git clone "https://github.com/ivanovborislav/rtl8821au.git" /usr/src/rtl8821au-5.12.5.2  sudo dkms add -m rtl8821au -v 5.12.5.2

Встановлення мовного пакету інтерфейсу LibreOffice

Після встановлення LibreOffice в ElementaryOS за допомогою sudo apt install libreofice відсутній мовний інтерфейс. Для встановлення потрібно вказати sudo apt install libreoffice-l10n-uk Пораду знайшов тут https://www.linux.org/threads/how-to-change-language-libre-office-solved.38651/ А spell checking встановив за допомогою sudo apt-get install aspell-uk Пораду знайшов тут https://askubuntu.com/questions/72099/how-to-install-a-libreoffice-language-tools-spelling-check-thesaurus

Відновлення контейнера LCX на іншій Proxmox VE

Для відновлення  контейнера на інший сервер Proxmox VE використовувся клієнт, бо GUI дозволяє робити restore з сховища dump. Але якщо копіювати за допомогою scp у сховище де просто багато вільного місця, то краще робити через клієнт. Для відновлення контейнерів використовується не qmrestore (для відновлення VM), а команда pct (для відновлення LCX). Синтаксис команди pct тут https://pve.proxmox.com/pve-docs/pct.1.html Перелік наявних сховищ (storage) у /etc/pve/storage.cfg   У результаті команда відновлення виглядає так pct restore 200 vzdump-lxc-100-2023_03_08-02_00_02.tar.zst --storage ssdStore Файл vzdump-lxc-100-2023_03_08-02_00_02.tar.zst був створений у GUI через Datacenter->Backup

S.M.A.R.T в Proxmox VE на DELL не відображає інформацію

На DELL R710 з контролером Perc 6, при намаганні в GUI в Proxmox VE отримати S.M.A.R.T інформацію по ди скам, повідомляє помилку і не відображає жодної інформації. Підказка є тут https://pve.proxmox.com/wiki/Raid_controller#Dell Тобто команда має бути не просто smartctl /dev/sda бо контролер megaraid, то такий рядок smartctl -a -d megaraid,1 /dev/sda Для DELL Perc  пропонується рішення https://forum.proxmox.com/threads/disk-smart-status-no-longer-working.82748/page-2 створити скрипт   #!/bin/bash SMARTCTL=/usr/sbin/smartctl.orig OPTIONS=("$@") # build up map char_index=({a..c}) declare -A num_map for((i=0; i < ${#char_index[*]}; ++i)); do num_map[${char_index[i]}]=$i done for((i=1; i<$#; ++i)); do device_letter="${OPTIONS[i]#/dev/sd}" # only proceed if the given device ends with [a-c] if [[ ! -z "${num_map[$device_letter]:-}" ]]; then mega_device="-d megaraid,${num_map[$device_letter]}" # add the "

Nginx як reverse proxy для Apache

Коли потрібно, щоб частина вебсервісів працювала на nginx, а частина на apache, можна налаштувати nginx, як проксі, котрий прийматиме запрос та перемикати потоки. Тобто деякі вебсервіси можуть працювати через nginx, тому що він швидший, а частина через apache. Причому для HTTPS з використанням сертифікатів, отриманих через certbot, можна вказати порти 443 та 8443 відповідно, а шлях на сертифікат та ключі треба вказати у налаштуваннях як nginx так і apache. Головні налаштування, наприклад для nginx у /etc/nginx/sites-available/domain server { server_name domain.ua; listen 80; if ($host = domain.ua) {      return 301 https://$host$request_uri; } # managed by Certbot } server {      server_name domain.ua;      listen 443 ssl http2;      ssl_certificate /etc/letsencrypt/live/domain.ua/fullchain.pem; # managed by Certbot      ssl_certificate_key /etc/letsencrypt/live/domain.ua/privkey.pem; # managed by Certbot location / {      proxy_pass htt