Site Tools


New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
install

proxmox install

install base software

  • install debian jessie from CD and configure mirror as install source
  • standard install with ssh server and without webserver and desktop environment
  • reuse the preconfigured RAID5 setup
  • reboot and change boot order back to disk
install additional packages

edit /etc/apt/sources.list and comment cdrom source line out

#deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 DVD Binary-1 \\
 20160917-14:25]/ jessie contrib main
apt-get install bridge-utils ifenslave-2.6 iperf ethtool
customizations operating system

edit /etc/modprobe.d/bonding.conf

alias bond0 bonding
options bonding mode=2 miimon=100 downdelay=200 updelay=200

EITHER edit /etc/rc.local to set te IB interfaces into ETH mode. This is done at the end of the boot strap and caused problems to set the bridge up correctly

echo eth > /sys/bus/pci/devices/0000\:03\:00.0/mlx4_port1
echo eth > /sys/bus/pci/devices/0000\:05\:00.0/mlx4_port1
ifdown intbr0
ifup intbr0

OR edit /etc/network/if-pre-up.d/bridge to set the IB interfaces into ETH mode

### set ib interfaces into eth mode ###
### amenck 20161106 ###
echo eth > /sys/bus/pci/devices/0000\:03\:00.0/mlx4_port1
echo eth > /sys/bus/pci/devices/0000\:05\:00.0/mlx4_port1

edit /etc/network/interfaces

# The loopback network interface
auto lo bond0 intbr0
iface lo inet loopback

iface bond0 inet static
  address 217.151.158.<IP>
  netmask 255.255.255.240
  network 217.151.158.144
  gateway 217.151.158.158
  slaves eth0 eth1
  bond_mode 2

iface intbr0 inet static
  bridge_ports eth2 eth3
  bridge_stp yes
  address 10.10.10.<IP>
  netmask 255.255.255.0

edit /etc/hosts and place own IP address in

217.151.158.152 virt1.uxns.de
217.151.158.153 virt2.uxns.de
217.151.158.154 virt3.uxns.de
10.10.10.10      virt1int virt1
10.10.10.20      virt2int virt2
10.10.10.30      virt3int virt3

enable ssh login without password using public keys. Distribute ssh keys and config to all nodes

check if passwordless login between all nodes is working

Proxmox installation

Add the Proxmox VE repository:

echo "deb http://download.proxmox.com/debian jessie pve-no-subscription" > \
/etc/apt/sources.list.d/pve-install-repo.list 

Add the Proxmox VE repository key:

wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -

Update your repository and system by running:

apt-get update && apt-get dist-upgrade

Recommended: remove the os-prober package

apt-get remove os-prober

Install Proxmox VE packages

apt-get install proxmox-ve ssh postfix ksm-control-daemon open-iscsi systemd-sysv
install.txt · Last modified: 2022/07/10 09:34 by 127.0.0.1