qemu 4.x
parent
f39a2de71b
commit
6ccc13606c
|
@ -12,10 +12,11 @@
|
||||||
## TODO
|
## TODO
|
||||||
|
|
||||||
+ Вынести в отдельный скрипт настройку ssh-ключей на нодах
|
+ Вынести в отдельный скрипт настройку ssh-ключей на нодах
|
||||||
|
+ ethtool -C eth10g rx-usecs 0
|
||||||
- sensors & sensors-exporter
|
- sensors & sensors-exporter
|
||||||
- systemctl mask emergency.service, systemctl mask emergency.target
|
+ systemctl mask emergency.service, systemctl mask emergency.target
|
||||||
- Убрать quiet из опций GRUB
|
- Убрать quiet из опций GRUB
|
||||||
- На все ноды поставить qemu 4.x из sid (там virtio-blk discard=unmap умеет)
|
+ На все ноды поставить qemu 4.x из sid (там virtio-blk discard=unmap умеет)
|
||||||
- Везде прописать все ноды в /etc/hosts
|
- Везде прописать все ноды в /etc/hosts
|
||||||
- Переименовать сеть в eth1gX + eth10gX (X=1,2), иначе имена сетевых интерфейсов едут при перестановке NVMe-шек
|
- Переименовать сеть в eth1gX + eth10gX (X=1,2), иначе имена сетевых интерфейсов едут при перестановке NVMe-шек
|
||||||
- Везде убрать DHCP
|
- Везде убрать DHCP
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
Package: *
|
||||||
|
Pin: release a=unstable
|
||||||
|
Pin-Priority: 50
|
||||||
|
|
||||||
|
Package: qemu* ipxe-qemu
|
||||||
|
Pin: release a=unstable
|
||||||
|
Pin-Priority: 500
|
|
@ -1,5 +1,5 @@
|
||||||
#deb http://http.debian.net/debian/ sid main contrib non-free
|
deb http://http.debian.net/debian/ sid main contrib non-free
|
||||||
#deb-src http://http.debian.net/debian/ sid main contrib non-free
|
deb-src http://http.debian.net/debian/ sid main contrib non-free
|
||||||
|
|
||||||
deb http://http.debian.net/debian/ stretch main contrib non-free
|
deb http://http.debian.net/debian/ stretch main contrib non-free
|
||||||
deb-src http://http.debian.net/debian/ stretch main contrib non-free
|
deb-src http://http.debian.net/debian/ stretch main contrib non-free
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
cpupower frequency-set -g performance
|
cpupower frequency-set -g performance
|
||||||
|
ethtool -C $eth10g rx-usecs 0
|
||||||
ethtool -K $eth10g gro off gso off tso off lro off sg off
|
ethtool -K $eth10g gro off gso off tso off lro off sg off
|
||||||
ip l set $eth10g mtu 9000
|
ip l set $eth10g mtu 9000
|
||||||
exit 0
|
exit 0
|
||||||
|
|
|
@ -29,6 +29,9 @@ hostname \`cat /etc/hostname\`
|
||||||
|
|
||||||
systemctl enable systemd-timesyncd && systemctl restart systemd-timesyncd
|
systemctl enable systemd-timesyncd && systemctl restart systemd-timesyncd
|
||||||
|
|
||||||
|
systemctl mask emergency.service
|
||||||
|
systemctl mask emergency.target
|
||||||
|
|
||||||
apt-get update || true
|
apt-get update || true
|
||||||
|
|
||||||
# gpg and friends for apt-key to work correctly
|
# gpg and friends for apt-key to work correctly
|
||||||
|
|
|
@ -33,7 +33,7 @@ apt-get update || true
|
||||||
|
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confdef" \
|
DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confdef" \
|
||||||
-o Dpkg::Options::="--force-confold" install -y \
|
-o Dpkg::Options::="--force-confold" install -y \
|
||||||
lsb-release keepalived sudo qemu-kvm qemu-block-extra mariadb-server netcat-openbsd \
|
lsb-release keepalived sudo qemu qemu-kvm qemu-block-extra mariadb-server netcat-openbsd \
|
||||||
opennebula opennebula-sunstone opennebula-gate opennebula-flow opennebula-node opennebula-tools ceph
|
opennebula opennebula-sunstone opennebula-gate opennebula-flow opennebula-node opennebula-tools ceph
|
||||||
|
|
||||||
/usr/share/one/install_gems --yes
|
/usr/share/one/install_gems --yes
|
||||||
|
|
Loading…
Reference in New Issue