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

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


Боковая панель


Программное обеспечение
Черновики


Краткая инструкция

howto:linux:hetzner

Unix Hetzner Virtualisation Host

Установка

Загружаемся в Linux Rescue, заходим, запускаем installimage.

Выбираем систему, в ткрывшемся конфигупаторе инсталятора, задаем разметку разделов:

swap 16
/ 20
lvm vg0 all
vg0 tmp 10
vg0 var 100

PART       /    ext4   20G
PART       lvm  vg0  1400G
LV vg0 var /var ext4  100G

Если нужно, меняем hostname.

Настройка системы

Заходим с тем же паролем, что и в Rescue системе.

Меняем пароль root
passwd

.. и порт ssh
nano /etc/ssh/sshd_config

Устанавливаем часовой пояс
dpkg-reconfigure tzdata

Настройка swap и mdadm

Выносим swap из md массива и настраиваем оповещения mdadm:

Отключаем своп и удаляем md0

swapoff -a
mdadm --stop /dev/md0
gdisk /dev/sd..
t
1 8200
w
y
mkswap /dev/sda1
mkswap /dev/sdb1
nano /etc/mdadm/mdadm.conf

Также в mdadm.conf меняем емэйл для оповещений.

Меняем в fstab раздел подкачки с md0 на sda1 и sdb1 и включаем своп
swapon -a
swapon -s

Устанавливаем обновления и необходимые пакеты

apt-get dist-upgrade
apt-get install smartmontools mailutils

Настраиваем систему

Изменяем интерфейс в /etc/postfix/main.cf
inet_interfaces = 127.0.0.1

service postfix restart
netstat -alnptu

Добавляем настройки мониторинга в /etc/smartd.conf

/dev/sda -a -I 194 -W 4,45,55 -R 5 -m support@alloadmin.ru -o on -S on -s (S/../.././22|L/../../6/23)
/dev/sdb -a -I 194 -W 4,45,55 -R 5 -m support@alloadmin.ru -o on -S on -s (S/../.././22|L/../../6/23)

Установка виртуализации

Создаем раздел для образов машин, монтируем и создаем структуру папок:

lvcreate -L 1000G vg0 -n vms
mkfs.ext4 /dev/vg0/vms
mkdir /var/vms
mount /dev/vg0/vms /var/vms
nano /etc/fstab
mkdir /var/vms/iso
mkdir /var/vms/swap
mkdir /var/vms/vm01

Устанавливаем необходимые компоненты

install bridge-utils kvm libvirt-bin virtinst

nano /etc/sysctl.conf

virsh –connect=qemu:000system list –all

qemu-img create -f qcow2 /var/vms/windows/root.img 100G

virt-install --name=windows \
    --cpu host \
    --ram=8192 \
    --disk path=/var/vms/windows/root.img,format=qcow2,bus=virtio,size=100 \
    --accelerate \
    --noautoconsole \
    --connect=qemu:///system \
    --vnc \
    --vncport 46598 \
    --hvm \
    --os-type=windows \
    --os-variant=win2k8 \
    --cdrom=/var/vms/iso/windows-2008-r2-sp1-ru.iso \
    --network network:default,model=virtio

virsh attach-disk –type cdrom windows /var/vms/iso/virtio-win-0.1-52.iso hdc

Add CDROM:

attach-disk guest01 /root/disc1.iso hdc –driver file –type cdrom –mode readonly

Change CDROM:

attach-disk guest01 /root/disc2.iso hdc –driver file –type cdrom –mode readonly

Remove CDROM:

attach-disk vastom-sql « » hdc –driver file –type cdrom –mode readonly

howto/linux/hetzner.txt · Последние изменения: 2019/01/17 11:15 — Алексей Кожевников