opsi-deploy-preloginloader
opsi-deploy-preloginloader
Ich versuche einen Client über das Script opsi-deploy-preloginloader hinzuzufügen.
Es kommt aber immer die Fehlermeldung:
[warning] Failed to get ip address for host 'wshgu001.mydomain.local' by syscall: (-2, 'Name or service not known')
[error] ERROR: Failed to get ip address for host 'wshgu001'
Ein ping auf wshgu001 funktioniert.
Gruss und danke
-
- Beiträge: 67
- Registriert: 06 Jul 2008, 10:10
Re: opsi-deploy-preloginloader
das hatte ich auch mal , bei wir war es ein DNS-Problem (resolv.conf).Du kannst ja mal den Client in die Hosts eintragen (FQDN).
Gruss Thomas
- j.schneider
- uib-Team
- Beiträge: 2045
- Registriert: 29 Mai 2008, 15:14
Re: opsi-deploy-preloginloader
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
-
- Beiträge: 110
- Registriert: 13 Mai 2009, 14:51
Re: opsi-deploy-preloginloader
wenn ich beim Anlegen eines Clients die IP statt dem Hostnamen verwende, bekomme ich jedoch folgenden Fehler:
Code: Alles auswählen
[error] ERROR: Bad host-id: '10.10.1.170', please use hostname not ip address
Warum ist der opsi-deploy-preloginloader nicht imtande den Hostnamen zu einem FQDN aufzulösen?
P.S.: Wie und funktioniert der "-c" Parameter überhaupt? Denn ob ich Ihn angebe oder nicht macht keinen Unterschied.
mfg
m.pfeiffer
- j.schneider
- uib-Team
- Beiträge: 2045
- Registriert: 29 Mai 2008, 15:14
Re: opsi-deploy-preloginloader
es geht nicht darum einen Hostname in einen FQDN aufzulösen, sondern einen FQDN in eine IP-Adresse.
Was gibt der folgende Befehl aus?
Code: Alles auswählen
host -v wshgu001.mydomain.local
Was steht in der /etc/resolv.conf ?
Gruß
Jan Schneider
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
-
- Beiträge: 110
- Registriert: 13 Mai 2009, 14:51
Re: opsi-deploy-preloginloader
dass heißt also, dass ich jedesmal den FQDN angeben muss statt dem Hostname?!
Code: Alles auswählen
# host -v pc116.mysubdomain.mydomain.local
Query about pc116.mysubdomain.mydomain.local for record types A
Trying pc116.mysubdomain.mydomain.local ...
Query done, 1 answer, authoritative status: no error
pc116.mysubdomain.mydomain.local 43200 IN A 10.10.1.170
Authority information:
mysubdomain.mydomain.local 38400 IN NS nameserver.mysubdomain.mydomain.local
Additional information:
nameserver.mysubdomain.mydomain.local 38400 IN A 172.16.1.10
nameserver.mysubdomain.mydomain.local 38400 IN A 10.10.1.1
Code: Alles auswählen
# /etc/resolv.conf
domain mydomain.local
search mydomain.local mysubdomain.mydomain.local
nameserver 192.168.199.1
Code: Alles auswählen
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat
group: compat
shadow: compat
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
mfg
m.pfeiffer
- j.schneider
- uib-Team
- Beiträge: 2045
- Registriert: 29 Mai 2008, 15:14
Re: opsi-deploy-preloginloader
nein, der FQDN ist eigentlich nicht notwendig.
Wird kein FQDN übergeben, wird die default-Domain angehängt.
Ich würde folgende Konfigurationsänderung in der nsswitch vornehmen:
Code: Alles auswählen
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Code: Alles auswählen
hosts: files dns
Jan Schneider
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
-
- Beiträge: 110
- Registriert: 13 Mai 2009, 14:51
Re: opsi-deploy-preloginloader
was bewirkt diese Änderung in der /etc/nsswitch.conf ? Muss ich danach noch irgendeinen Dienst neustarten oder eine Konfig neu laden?
P.S.: Habs grad getestet: Funktioniert auch nicht -->
Code: Alles auswählen
--------------------------------------------
pc114.domain.de
--------------------------------------------
[warning] Failed to get ip address for host 'pc114.domain.de' by syscall: (-2, 'Name or service not known')
[error] ERROR: Failed to get ip address for host 'pc114'
- j.schneider
- uib-Team
- Beiträge: 2045
- Registriert: 29 Mai 2008, 15:14
Re: opsi-deploy-preloginloader
das bewirkt, dass mdns4 nicht verwendet wird.
Es muss nichts neu gestartet werden.
Ist die Domain "domain.de" richtig?
Kann der Befehl host den FQDN "pc114.domain.de" auflösen?
Gruß
Jan Schneider
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
-
- Beiträge: 110
- Registriert: 13 Mai 2009, 14:51
Re: opsi-deploy-preloginloader
Hallo,j.schneider hat geschrieben:Ist die Domain "domain.de" richtig?
Kann der Befehl host den FQDN "pc114.domain.de" auflösen?
nein. Da der PC ein einer Subdomain hängt!
Der Hostname wird nicht korrekt aufgelöst, da nur hostname.domain.local und nicht noch zusätzlich hostname.subdomain.domain.local probiert wird.
Deshalb auch meine Frage vorhin, ob "ich jedesmal den FQDN angeben muss statt dem Hostname".
Liegt das nun an dem Script (opsi-deploy-preloginloader), dass es defaultmäßig nur die defaultdomain an den hostnamen anhängt und nicht noch zusätzlich die anderen search-domainen probiert, die in der resolv.conf drin stehen?
mfg