Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Kickstart installation unter 4.1 Hostname wird gekürzt

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX Server 4/VMware vSphere 4.0.

Moderatoren: Dayworker, irix

Member
Beiträge: 101
Registriert: 17.06.2005, 09:39

Kickstart installation unter 4.1 Hostname wird gekürzt

Beitragvon DschingisKarn » 11.11.2010, 16:04

Hallo zusammen

Ich wusste nicht wie ich die Überschrift sonst nennen sollte, ist ein seltsames verhalten

Mit der Kickstartinstallation an sich beschäftige ich mich schon lange, habe dort eigentlich auch nie Probleme. Jetzt bin ich gerade dabei meinen 4.1 Rollout vor zu bereiten und teste meine Installation.
Wie immer gebe ich in meiner Zeile meine Serverdaten ein:

network --addvmportgroup=0 --device=vmnic0 --bootproto=static --ip=10.172.65.90 --netmask=255.255.255.0 --gateway=10.172.65.250 --nameserver=10.160.63.10,10.48.63.10 --hostname=esx01.xxx.yyy.com --vlanid=0


Alles läuft durch, alle einstellungen werden so gemacht wie ich will.

Rufe ich nun den hostname ab bekomme ich statt "esx01.xxx.yyy.com" nur "esx01" angezeit.
Schaue ich in die /etc/sysconfig/network wird dies auch bestätigt.

Blöd nur das ich die Abfrage nach dem hostname in einem Nachlaufscript verwende und dort natürlich den vollen Name verwende der ja eigentlich auch da sein sollte.

Hatte jemand schon mal dieses Verhalten oder hat eine Idee warum mir mein Name nicht richtig angelegt wird? Mir gehen die Ideen aus.

Danke und Gruß
Jochen

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 11.11.2010, 16:38

Ein paar " " drum herum hattest du schon versucht?

Member
Beiträge: 101
Registriert: 17.06.2005, 09:39

Beitragvon DschingisKarn » 12.11.2010, 10:16

OK, habe ich probiert, leider kein Unterschied.

Meines wissens hat sich hier ja eigentlich nichts geändert .... ???

Mal noch ne Frage. Ich bin es gewohnt die Parameter mit -- an zu geben, lese aber immer wieder nur - ... wo ist der Unterschied, bzw. gibt es einen Unterschied?

z.B.
auth --enablemd5 --enableshadow
oder
auth -enablemd5 -enableshadow

Mal ganz davon abgesehen das mir diese Zeile sowieso angemakelt wird.

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 12.11.2010, 11:53

Nun... ob "-" oder "--" haengt vom Ersteller des Scripts ab :). Libs wie getopt bzw. getopt_long defineren oftmals:

Code: Alles auswählen

- h
-- help

Als Schreibweise fuer Optionen

Member
Beiträge: 101
Registriert: 17.06.2005, 09:39

Beitragvon DschingisKarn » 15.11.2010, 09:34

VMware ... neu Version, neuer Ärger.

Also ... zur Zeit hab ich ein SR hierzu bei VMware offen.

Wie es scheint wird über Hostname tatsächlich nur noch der Kurzname angezeit.
In der /etc/sysconfig/network ist ebenfalls nur noch der Kurzname eingetragen.

Schaue ich mir aber den fertigen ESX jetzt über den Infrastructure Client an, sehe ich unter "Host Identification" beide Felder gefüllt.

Name: esx0815
Domain:knuddelpups.info


Scheint also work as designed zu sein ... ich warte aber mal die Antwort von VMware ab.

Muss wohl mein Script so ändern das er jetzt nurnoch den Kurzname erfragt.


Zurück zu „vSphere 4 / ESX 4“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste