OpenVZ Forum


Home » International » German » Unable to add IP : Address already in use
Unable to add IP : Address already in use [message #11087] Tue, 13 March 2007 11:58 Go to next message
Achmed is currently offline  Achmed
Messages: 17
Registered: January 2007
Junior Member
Hi,
Diese Meldung bekomme ich bei jeder 2ten VE die ich anlegen will.
Es scheint so, als würde der vorherige destroy Befehl nicht die IP-Adresse löschen.
ve103 hat die IP 192.168.2.123
vzctl stop 103
vzctl destroy 103
...
vzctl set 103 --ipadd 192.168.2.123 --save

Das Log sagt folgendes:
vzctl : VE 103 : Warning: VE config file already exists, will be rewritten with /etc/vz/conf/ve-vps.basic.conf-sam
ple
vzctl : VE 103 : Private area already exists in /var/lib/vz/private/103
vzctl : VE 103 : Saved parameters for VE 103
vzctl : VE 103 : Warning: distribution not specified default used /etc/vz/dists/default
vzctl : VE 103 : Set hostname: server.example.com
vzctl : VE 103 : Saved parameters for VE 103
vzctl : VE 103 : Warning: distribution not specified default used /etc/vz/dists/default
vzctl : VE 103 : Adding IP address(es): 192.168.2.123
vzctl : VE 103 : Unable to add IP 192.168.2.123: Address already in use
vzctl : VE 103 : Saved parameters for VE 103
vzctl : VE 103 : Warning: distribution not specified default used /etc/vz/dists/default
vzctl : VE 103 : File resolv.conf was modified
vzctl : VE 103 : Saved parameters for VE 103
vzctl : VE 103 : Saved parameters for VE 103
vzctl : VE 103 : Setting CPU limit: 20
vzctl : VE 103 : Saved parameters for VE 103
vzctl : VE 103 : UB limits were set successefully
vzctl : VE 103 : Saved parameters for VE 103
vzctl : VE 103 : Warning: distribution not specified default used /etc/vz/dists/default

Sollte ich nach dem destroy noch zusätztlich die Private-Area und das config-file löschen, bevor ich eine neue VE anlege?
Re: Unable to add IP : Address already in use [message #11090 is a reply to message #11087] Tue, 13 March 2007 12:33 Go to previous messageGo to next message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi Achmed,

> vzctl stop 103
> vzctl destroy 103
> ...

Führtst ein "vzctl create <VEID> [options]" noch aus, bevor Du die
IP für die VE setzt ???

> vzctl set 103 --ipadd 192.168.2.123 --save

Welche vzctl version benutzt Du ?

Re: Unable to add IP : Address already in use [message #11092 is a reply to message #11090] Tue, 13 March 2007 12:45 Go to previous messageGo to next message
Achmed is currently offline  Achmed
Messages: 17
Registered: January 2007
Junior Member
curx wrote on Tue, 13 March 2007 13:33


Führtst ein "vzctl create <VEID> [options]" noch aus, bevor Du die
IP für die VE setzt ???

Welche vzctl version benutzt Du ?


Hi,
natürlich mach ich vorher ein create. Wink
Ich setze zudem den hostnamen und onboot-Parameter, bevor ich die IP setzen will.
Fehler bekomme ich aber nur bei der IP, ausser dass er beim create in die Logs schreibt, dass es ../private/103/ schon gibt.
debian31:/var/log# vzctl --version
vzctl version 3.0.13-1dso2
Re: Unable to add IP : Address already in use [message #11117 is a reply to message #11087] Wed, 14 March 2007 08:02 Go to previous messageGo to next message
Achmed is currently offline  Achmed
Messages: 17
Registered: January 2007
Junior Member
Also, wenn ich die VE einmal stoppe und wieder starte, scheint er die Änderungen doch zu übernehmen.
Die IP ist dann verfügbar.
Trotzdem komisch, und bestimmt nicht Sinn der Sache, dass ich die VE anlege, starte, stoppe und wieder starte, damit sie funktioniert.

edit: sorry, falscher Knopf. Wink

[Updated on: Wed, 14 March 2007 08:02]

Report message to a moderator

Re: Unable to add IP : Address already in use [message #11207 is a reply to message #11117] Thu, 15 March 2007 11:19 Go to previous messageGo to next message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi Achmed,

was mich etwas stutzig macht ist folg. Logeintrag:

> vzctl : VE 103 : Warning: distribution not specified default used /etc/vz/dists/default

Kannst Du bitte mal Deine /etc/vz.conf einfügen und mitteilen welches OS-Template dein Standarttemplate ist.

Danke.

Re: Unable to add IP : Address already in use [message #11430 is a reply to message #11087] Fri, 23 March 2007 12:17 Go to previous messageGo to next message
Achmed is currently offline  Achmed
Messages: 17
Registered: January 2007
Junior Member
Hi,
hat ein bischen länger gedauert.
Hier die vz.conf:
 cat /etc/vz/vz.conf
## Global parameters
#
VIRTUOZZO=yes
LOCKDIR=/var/lib/vz/lock
DUMPDIR=/var/lib/vz/dump
VE0CPUUNITS=1000

## Logging parameters
#
LOGGING=yes
LOGFILE=/var/log/vzctl.log
LOG_LEVEL=0
VERBOSE=0

## Disk quota parameters
#
DISK_QUOTA=yes
VZFASTBOOT=no

## The name of the device whose ip address will be used as source ip for VE.
## By default automatically assigned.
#
#VE_ROUTE_SRC_DEV="eth0"

## Template parameters
#
TEMPLATE=/var/lib/vz/template

## Defaults for VEs
VE_ROOT=/var/lib/vz/root/$VEID
VE_PRIVATE=/var/lib/vz/private/$VEID
CONFIGFILE="vps.basic"
DEF_OSTEMPLATE="debian-3.1-amd64-minimal"

## Load vzwdog module
#
VZWDOG="no"

## use IPv6
#
IPV6="no"

## IPTables
#
IPTABLES="ipt_REJECT ipt_tos ipt_limit ipt_multiport iptable_filter iptable_mangle ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_length"

Deafult scheint:
DEF_OSTEMPLATE="debian-3.1-amd64-minimal"
Wobei das nicht stimmt, wenn ich ein Fedora-Template beim create mit angebe, wird das auch genommen und nicht das "default".
Re: Unable to add IP : Address already in use [message #11435 is a reply to message #11430] Fri, 23 March 2007 15:36 Go to previous messageGo to next message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi Achmed,

Danke für die Infos, Problem ist folg. :
als Beispiel:

OS-Template : mein-eigenes-erstelltes-template.tar.gz

VE einrichten:
# vzctl create <VEID> --ostemplate mein-eigenes-erstelltes-template [...]

VE Einstellungen setzten / starten ... etc :

OpenVZ versucht anhand des OS-Template Names auf die jeweilige Distri zu schliesen und startet jeweilige Scripte für IP setzten ... etc ( diese findest Du unter /etc/vz/dists/ )

Kann OpenVZ nicht eine Distribution ausfindig machen, wird das DEFAULT-Script verwendet, welches auf eine spez. Dist ausgelegt ist, bei den Debian Packet von SYSTS.ORG eben auf DEBIAN.

Willst Du für die VE, bsp. ein Fedora, sollest Du als Template zumindestenz folg. Namenskonvention verwenden : fedora-core-mein-eigenes-erstelltes-template.tar.gz oder redhat-mein-eigenes-erstelltest-template.tar.gz

Kannst Du das Template benennen, welches Du für das Anlegen der VE benutzt hast.

Re: Unable to add IP : Address already in use [message #11498 is a reply to message #11087] Mon, 26 March 2007 07:17 Go to previous message
Achmed is currently offline  Achmed
Messages: 17
Registered: January 2007
Junior Member
Ich hab es mit mehreren Templates versucht.
Das waren aber alles "originale" Templates.
Das originale Debian-, Fedora- und SuSE-Template.
Und die fangen ja alle mit den Distri-Namen an.
Als config habe ich auch immer die default-config genommen.

Und wie gesagt:
Nachdem ich die VE einmal gestoppt und wieder gestartet habe, ist die IP vorhanden, aber eben immer erst dann.
Wenn ich eine noch nie benutzte ID für meine VE verwende (z.B. 12345) tritt das Problem mit der IP gar nicht auf.
Previous Topic: Maus und OpenVZ
Next Topic: 2 NIC´s im Host
Goto Forum:
  


Current Time: Thu Mar 30 12:10:18 GMT 2023

Total time taken to generate the page: 0.01172 seconds