2015-04-15 4 views
7

Sono nuovo di bluemix come parte la creazione di un app seguendo le istruzioni riportate di seguito:Nuovo Per bluemix, ottenendo l'errore "Il padrone di casa è preso" per la nuova applicazione

  • log-in per bluemix con il tuo account bluemix.
  • Apre il menu Catalogo.
  • Dalla sezione Runtimes, fare clic su Liberty per Java.
  • Nel campo App, specificare il nome della vostra applicazione [nome immesso]
  • fare clic sul pulsante Crea

sto ottenendo l'errore sotto:

BXNUI2032E: un errore si è verificato quando si contatta Cloud Foundry per creare una risorsa. Risorsa: rotte. Messaggio Cloud Foundry: "L'host è occupato: vTest." Consultare gli argomenti sulla risoluzione dei problemi nella documentazione IBM Bluemix per verificare lo stato del servizio, consultare le informazioni sulla risoluzione dei problemi o per informazioni su come ottenere assistenza.

Grazie in anticipo

+1

Si è tentato di "Vedere gli argomenti relativi alla risoluzione dei problemi nella Documentazione Bluemix di IBM per verificare lo stato del servizio, rivedere le informazioni sulla risoluzione dei problemi o per ottenere informazioni su come ottenere assistenza."? – Alexander

risposta

3

Il padrone di casa si immette sarà la parte del tuo URL prima di mybluemix.net (il vostro sarebbero vTest.mybluemix.net), quindi ha bisogno di essere univoco in tutti bluemix . Prova ad aggiungere alcuni caratteri casuali alla fine del tuo host.

16

Bluemix creerà automaticamente il nome host per la tua app in base a ciò che digiti nel nome dell'app. L'errore sopra indica che qualcun altro ha quel nome host per la sua app.

Il messaggio di errore sarà probabilmente il seguente.

cf push watson-um-demo 
Creating app watson-um-demo in org [email protected]/space demos as [email protected] 
OK 

Creating route watson-um-demo.mybluemix.net... 
FAILED 
Server error, status code: 400, error code: 210003, message: The host is taken: watson-um-demo 

Per risolvere il problema è possibile modificare il campo nome host.

Bluemix assegna la tua app con un dominio di mybluemix.net se stai correndo nella regione USA-Sud. Se stai utilizzando la regione UE-GB, Bluemix assegnerà alla tua app un dominio di eu-gb.mybluemix.net Puoi anche mappare i tuoi domini alla tua app. Vedi https://www.ng.bluemix.net/docs/#manageapps/index-gentopic3.html#domain.

+0

@rao potresti accettare questa risposta in modo da poter chiudere la domanda? –

4

I ragazzi prima di me ti hanno già dato la risposta che stavi cercando, voglio solo condividere alcune buone pratiche, se non ti dispiace. Mentre potrebbe non funzionare per te, ha funzionato come un incantesimo per me nei mesi scorsi

Ciò che ha funzionato meglio per me è iniziare ogni Nome app con le mie iniziali e il nome dell'app. I miei colleghi stanno facendo lo stesso, aggiungendo il loro nome alla fine.

Così ogni volta che creo una nuova applicazione seguo il mio piccolo schema in testa:

  • Iniziali davanti
  • senza spazi appena sottolinea
  • descrittivo e facile da ricordare in modo che io possa scrivere rapidamente nella riga di comando
1

Non stressare :) La realtà è che probabilmente non vorrai utilizzare mybluemix.net per un URL/percorso rivolto al cliente.Basta sostituire il nome che hai usato inizialmente che è già utilizzato da qualcun altro con uno conforme vedere Restrictions on Valid Hostnames. Non importa quale.

Quindi procurati un provider DNS come Domainmaster.com registra il tuo dominio personalizzato. Ad esempio: www.mygreatsite.com

Quindi modificare Bluemix per utilizzare il proprio dominio personalizzato che è stato creato. Leggi la documentazione su Creating and using a custom domain con Bluemix.

Si consiglia di configurare altre impostazioni nel DNS come Cname, record AAAA e record A. Lavora con il provider DNS per capire quali vuoi modificare.

Problemi correlati