Install on Debian Squeeze

  • Thread starter Thread starter jordank
  • Start date Start date
J

jordank

Guest
I am having some trouble getting prxomox installed on Debian. I need to install it this way because I have almost 3tb worth of data stored on the machine and do not want to transfer it. I run into issues when I try to run

aptitude install proxmox-ve-2.6.32Here is te output from the command. Any idea how to resolve these dependency probelms?

Thanks

root@hello-ans:/home/jordan# aptitude install proxmox-ve-2.6.32
The following NEW packages will be installed:
apache2{a} apache2-mpm-prefork{a} apache2-utils{a} apache2.2-bin{a} apache2.2-common{a}
bridge-utils{a} clvm{a} corosync-pve{a} cstream{a} fancontrol{a} fence-agents-pve{a}
ifenslave-2.6{a} iputils-arping{a} libaio1{a} libapache2-mod-apreq2{a} libapache2-mod-perl2{a}
libapache2-reload-perl{a} libapache2-request-perl{a} libapr1{a} libapreq2{a} libaprutil1{a}
libaprutil1-dbd-sqlite3{a} libaprutil1-ldap{a} libauthen-pam-perl{a} libbsd-resource-perl{a}
libcommon-sense-perl{a} libconvert-asn1-perl{a} libcorosync4-pve{a}
libcrypt-openssl-bignum-perl{a} libcrypt-openssl-random-perl{a} libcrypt-openssl-rsa-perl{a}
libdbi0{a} libdevel-cycle-perl{a} libdevel-symdump-perl{a} libdigest-hmac-perl{a}
libdigest-sha1-perl{a} libfile-readbackwards-perl{a} libfile-sync-perl{a} libfilesys-df-perl{a}
libintl-perl{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} libjson-perl{a} libjson-xs-perl{a}
liblinux-inotify2-perl{a} liblockfile-simple-perl{a} liblog-agent-perl{a} liblzo2-2{a}
libnet-dns-perl{a} libnet-ip-perl{a} libnet-ldap-perl{a} libnet-libidn-perl{a}
libnet-snmp-perl{a} libnet-ssleay-perl{a} libnet-telnet-perl{a} libopenais3-pve{a}
libopenipmi0{a} libpve-access-control{a} libpve-common-perl{a} libpve-storage-perl{a} libqb{a}
librrd4{a} librrds-perl{a} libsensors4{a} libsnmp-base{a} libsnmp15{a}
libstring-shellquote-perl{a} libterm-readline-gnu-perl{a} libvncserver0{a} lm-sensors{a} lzop{a}
openais-pve{a} openipmi{a} perl-suid{a} proxmox-ve-2.6.32 pve-cluster{a} pve-firmware{a}
pve-manager{a} pve-qemu-kvm{a} python-openssl{a} python-pexpect{a} python-pycurl{a}
qemu-server{a} redhat-cluster-pve{a} resource-agents-pve{a} rrdcached{a} rsync{a} sg3-utils{a}
snmp{a} sqlite3{a} vlan{a} vncterm{a} vzctl{a} vzquota{a}
0 packages upgraded, 94 newly installed, 0 to remove and 0 not upgraded.
Need to get 36.5 MB of archives. After unpacking 58.8 MB will be used.


Starting pve cluster filesystem : pve-cluster[main] crit: Unable to get local IP address
(warning).
invoke-rc.d: initscript pve-cluster, action "start" failed.
dpkg: error processing pve-cluster (--configure):
subprocess installed post-installation script returned error exit status 255
Setting up corosync-pve (1.4.3-1) ...
configured to not write apport reports
Setting up openais-pve (1.1.4-2) ...
dpkg: dependency problems prevent configuration of redhat-cluster-pve:
redhat-cluster-pve depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing redhat-cluster-pve (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fence-agents-pve:
fence-agents-pve depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
dpkg: error processing fence-agents-pve (--configure):
dependency problems - leaving unconfigured
Setting up ifenslave-2.6 (1.1.0-17) ...
configured to not write apport reports
configured to not write apport reports
update-alternatives: using /sbin/ifenslave-2.6 to provide /sbin/ifenslave (ifenslave) in auto mode.
Setting up libapreq2 (2.12-2) ...
Setting up libapache2-mod-apreq2 (2.12-2) ...
Setting up libdevel-symdump-perl (2.08-3) ...
Setting up libapache2-mod-perl2 (2.0.4-7) ...
Setting up libapache2-reload-perl (0.10-2) ...
Setting up libapache2-request-perl (2.12-2) ...
Setting up libauthen-pam-perl (0.16-2) ...
Setting up libcommon-sense-perl (3.3-1) ...
Setting up libconvert-asn1-perl (0.22-1) ...
Setting up libcrypt-openssl-bignum-perl (0.04-2) ...
Setting up libcrypt-openssl-random-perl (0.04-1+b1) ...
Setting up libcrypt-openssl-rsa-perl (0.25-1+b1) ...
Setting up libfile-readbackwards-perl (1.04-3) ...
Setting up libfile-sync-perl (0.09-4+b1) ...
Setting up libfilesys-df-perl (0.92-3+b1) ...
Setting up libintl-perl (1.20-1) ...
Setting up libnet-ssleay-perl (1.36-1) ...
Setting up libio-socket-ssl-perl (1.33-1+squeeze1) ...
Setting up libjson-xs-perl (2.290-1) ...
Setting up liblog-agent-perl (0.307-2) ...
Setting up liblockfile-simple-perl (0.207-1) ...
Setting up liblzo2-2 (2.03-2) ...
Setting up libnet-ip-perl (1.25-2) ...
Setting up libnet-dns-perl (0.66-2) ...
Setting up libnet-ldap-perl (1:0.4001-2) ...
Setting up libnet-libidn-perl (0.12.ds-1+b1) ...
Setting up libterm-readline-gnu-perl (1.20-1) ...
dpkg: dependency problems prevent configuration of libpve-access-control:
libpve-access-control depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing libpve-access-control (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of clvm:
clvm depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
dpkg: error processing clvm (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libpve-storage-perl:
libpve-storage-perl depends on clvm; however:
Package clvm is not configured yet.
dpkg: error processing libpve-storage-perl (--configure):
dependency problems - leaving unconfigured
Setting up libvncserver0 (0.9.7-2+b1) ...
configured to not write apport reports
configured to not write apport reports
configured to not write apport reports
Setting up lzop (1.02~rc1-2) ...
Setting up perl-suid (5.10.1-17squeeze3) ...
Setting up pve-firmware (1.0-15) ...
Setting up vncterm (1.0-2) ...
Setting up libaio1 (0.3.107-7) ...
Setting up pve-qemu-kvm (1.0-9) ...
dpkg: dependency problems prevent configuration of qemu-server:
qemu-server depends on libpve-storage-perl; however:
Package libpve-storage-perl is not configured yet.
qemu-server depends on pve-cluster; however:
Package pve-cluster is not configured yet.
qemu-server depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
dpkg: error processing qemu-server (--configure):
dependency problems - leaving unconfigured
Setting up vlan (1.9-3) ...
configured to not write apport reports
Setting up iputils-arping (3:20100418-3) ...
dpkg: dependency problems prevent configuration of resource-agents-pve:
resource-agents-pve depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
dpkg: error processing resource-agents-pve (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
dpkg: dependency problems prevent configuration of pve-manager:
pve-manager depends on qemu-server (>= 1.1-1); however:
Package qemu-server is not configured yet.
pve-manager depends on pve-cluster; however:
Package pve-cluster is not configured yet.
pve-manager depends on libpve-storage-perl; however:
Package libpve-storage-perl is not configured yet.
pve-manager depends on libpve-access-control; however:
Package libpve-access-control is not configured yet.
pve-manager depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
pve-manager depends on resource-agents-pve; however:
Package resource-agents-pve is not configured yet.
pve-manager depends on fence-agents-pve; however:
Package fence-agents-pve is not configured yet.
dpkg: error processing pve-manager (--configure):
dependency problems - leaving unconfigured
Setting up vzquota (3.0.12-3) ...
configured to not write apport reports
dpkg: dependency problems prevent configuration of vzctl:
vzctl depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing vzctl (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of proxmox-ve-2.6.32:
proxmox-ve-2.6.32 depends on pve-manager; however:
Package pve-manager is not configured yet.
proxmox-ve-2.6.32 depends on qemu-server; however:
Package qemu-server is not configured yet.
configured to not write apport reports
configured to not write apport reports
proxmox-ve-2.6.32 depends on vzctl (>= 3.0.29); however:
Package vzctl is not configured yet.
dpkg: error processing proxmox-ve-2.6.32 (--configure):
dependency problems - leaving unconfigured
Setting up fancontrol (1:3.1.2-6) ...
Stopping fan speed regulator: fancontrol.
Setting up libbsd-resource-perl (1.2904-1) ...
Setting up lm-sensors (1:3.1.2-6) ...
Processing triggers for python-central ...
Processing triggers for python-support ...
Errors were encountered while processing:
pve-cluster
redhat-cluster-pve
fence-agents-pve
libpve-access-control
clvm
libpve-storage-perl
qemu-server
resource-agents-pve
pve-manager
vzctl
proxmox-ve-2.6.32
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up pve-cluster (1.0-26) ...
Starting pve cluster filesystem : pve-cluster[main] crit: Unable to get local IP address
(warning).
invoke-rc.d: initscript pve-cluster, action "start" failed.
dpkg: error processing pve-cluster (--configure):
subprocess installed post-installation script returned error exit status 255
dpkg: dependency problems prevent configuration of pve-manager:
pve-manager depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing pve-manager (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of proxmox-ve-2.6.32:
proxmox-ve-2.6.32 depends on pve-manager; however:
Package pve-manager is not configured yet.
dpkg: error processing proxmox-ve-2.6.32 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libpve-access-control:
libpve-access-control depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing libpve-access-control (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of qemu-server:
qemu-server depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing qemu-server (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of redhat-cluster-pve:
redhat-cluster-pve depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing redhat-cluster-pve (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of vzctl:
vzctl depends on pve-cluster; however:
Package pve-cluster is not configured yet.
dpkg: error processing vzctl (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of resource-agents-pve:
resource-agents-pve depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
dpkg: error processing resource-agents-pve (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fence-agents-pve:
fence-agents-pve depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
dpkg: error processing fence-agents-pve (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of clvm:
clvm depends on redhat-cluster-pve; however:
Package redhat-cluster-pve is not configured yet.
dpkg: error processing clvm (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libpve-storage-perl:
libpve-storage-perl depends on clvm; however:
Package clvm is not configured yet.
dpkg: error processing libpve-storage-perl (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
pve-cluster
pve-manager
proxmox-ve-2.6.32
libpve-access-control
qemu-server
redhat-cluster-pve
vzctl
resource-agents-pve
fence-agents-pve
clvm
libpve-storage-perl
 
do you have fixed IP?

also check /etc/hosts and /etc/hostname

here is an example config.

Code:
root@hp1:~# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.7.201 hp1.maurer-it.com hp1 pvelocalhost

# The following lines are desirable for IPv6 capable hosts

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


root@hp1:~# cat /etc/hostname
hp1
 
I put the ip addess for the server in the hostfile and the installation completed this time. It sounds a little strange that a host file would be able to stop an installation like that.

Thanks for the help.
 
I have having one other issue with networking and getting the cluster started. When I try and start the cluster service it complains about network manager. I have the network configured statically and the service network-manager does not appear to be running. Any ideas?

root@kh10071401-ans:/home/jordan# pvecm nodes
cman_tool: Cannot open connection to cman, is it running ?
root@kh10071401-ans:/home/jordan# service cman start
Starting cluster:
Checking if cluster has been disabled at boot... [ OK ]
Checking Network Manager...
Network Manager is either running or configured to run. Please disable it in the cluster.
[FAILED]
 
Remove it. Check the wiki article.

Gesendet von meinem GT-I9000
 
I was able to fix that issue by disabling the service. Network-manager was not installed but the system was still trying to run the service so that is why cman was confused.

One more thing that I need to fix, I added this node to the cluster that I have and I removed it because of some issues. I want to add it back to the cluster but when I run the pvecm add comman it tells me authentication key already exists. How should it fix this?

Thanks for putting up with all my questions :)
 
cluster but when I run the pvecm add comman it tells me authentication key already exists. How should it fix this?

I assume there are no VM configured on this node? If so, you can run 'pvecm add ...' with the '--force' flag.
 
the authorisation key is in your /root/.ssh/ directory.

Also from my own experience - the /etc/hosts and especially the order in there is important.

Good luck - Oliver