Инструменты пользователя

Инструменты сайта


wiki:technical:proxmox:openvz_kvm

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:technical:proxmox:openvz_kvm [2024/09/17 10:51] Dimanwiki:technical:proxmox:openvz_kvm [2025/02/03 00:13] (текущий) – [Миграция] Diman
Строка 33: Строка 33:
 # #
 # Установка ядра - ищем самое свежее # Установка ядра - ищем самое свежее
 +# Для некоторых ОС ниже см. рабочие примеры установки ядра
 # #
  
 # ubuntu  # ubuntu 
 +# Ставим свежее ядро
 +
 +apt install -y linux-image-generic linux-headers-generic
 +
 +# Можно поискать требуемое ядро
 apt search linux-image | grep generic | grep -v unsigned apt search linux-image | grep generic | grep -v unsigned
  
 +# И установить именно его
 # ubuntu 22.04 # ubuntu 22.04
 apt install -y linux-image-6.8.0-40-generic linux-headers-generic apt install -y linux-image-6.8.0-40-generic linux-headers-generic
Строка 43: Строка 50:
 # ubuntu 20.04 # ubuntu 20.04
 apt install -y linux-image-5.4.0-99-generic linux-headers-generic apt install -y linux-image-5.4.0-99-generic linux-headers-generic
 +
 +# debian 10,11,12
 +
 +apt install -y  linux-image-amd64 linux-headers-amd64 grub2
  
 # debian 11 # debian 11
Строка 69: Строка 80:
  
 update-initramfs -u update-initramfs -u
 +
 +</code>
 +
 +в непонятных случаях помогает скрипт в кроне:
 +<code bash>
 +
 +#!/bin/bash
 +
 +iptables -F
 +iptables -X
 +iptables -P INPUT ACCEPT
 +iptables -P OUTPUT ACCEPT
 +ifconfig eth0 inet 91.194.3.25  netmask 255.255.255.128  broadcast 91.194.3.127
 +ip r a default via 91.194.3.126 dev eth0
 +systemctl > /root/systemctl.txt
 +service ssh restart
 +</code>
 +
 +===== Особенности переноса данных на выделенные серверы =====
 +При переносе данных с виртуальных машин и выделенных серверов на выделенные серверы следует до начала переноса создать разметку на дисках целевого сервера, а также собрать необходимые массивы дисков и т.п. Затем смонтировать массивы в директорию /mnt в соответствии с назначенными точками монтирования, например: / в  /mnt/, /boot /mnt/boot, vz /var/lib/vz и т.д.
 +==== Копирование данных ====
 +
 +<code bash>
 +#
 +# Исключение лишних директорий и файлов при копировании.
 +#
 +
 +rsync -aAX --info=progress2 --exclude={'vz','/proc','/sys','/dev','/mnt'} /source /dest
 +
 +</code>
 +
 +
 +==== Установка загрузчика, в т.ч. EFI ====
 +
 +<code bash>
 +
 +mount /dev/sdXY /mnt
 +mount /dev/sdXX /mnt/boot/efi 
 +
 +for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt$i; done  
 +
 +chroot /mnt  
 +
 +grub-install /dev/sdX
 +update-grub
 +exit 
 +
 +# EFI
 +mount -t efivarfs none /sys/firmware/efi/efivars  
 +
  
 </code> </code>
wiki/technical/proxmox/openvz_kvm.1726559463.txt.gz · Последнее изменение: 2024/09/17 10:51 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki