- ho il mio premio OpenShift conto
- Ho tutti i tipi di accesso in OpenShift
- Ho chiave & credenziali dell'utente ssh
- ho MongoVUE & Robomongo & altri strumenti client per aprire il database mongodb.
- quando provo ad aprire qualsiasi database MongoDB locale, allora il suo bel lavoro
- ma voglio connettersi direttamente mio database MongoDB di server di OpenShift a mongoVUE o qualsiasi altra cosa così posso vedere quali dati è nel mio database del server.
- Ho provato così tante volte a connettersi localmente ma può connettersi a openshift ma non posso connettermi con il database di mongodb quindi per favore fornisci alcuni passaggi esatti & così posso collegarlo.
risposta
Infine ho ottenuto uno strumento perfetto per collegarsi a mongodb con il database del server in cui possiamo eseguire qualsiasi tipo di operazione CRUD. possiamo usare lo strumento Robomongo per questo che non richiede la versione a pagamento per eseguire l'operazione CRUD. Robomongo è disponibile qui http://robomongo.org/download.html mongoVUE richiede la versione a pagamento.
Io uso Robomongo. Basta fare un 'port forwarding'
Quindi eseguire Robomongo usando le credenziali di Mongodb che OPENSHIFT ti ha dato.
passaggi.
port forwarding rhc Attendere un paio di secondi. Dovresti quindi vedere qualcosa di simile.
porta avanti immagine
Quindi eseguire Robomongo.Aggiungi una connessione e inserisci le credenziali di Openshift Mongodb:
Io uso anche mongovue. Basta fare uno
Quindi lanciare mongovue usando le credenziali di Mongodb che OPENSHIFT ti ha dato.
passaggi.
rhc port-forward <app-name>
Attendere un paio di secondi. Dovresti quindi vedere qualcosa di simile.
Poi gestita Mongovue. Aggiungere una connessione e inserire le credenziali di OpenShift MongoDB in questo modo:
Salva, selezionare la connessione e premere il collegamento. Dovrebbe funzionare.
Avresti dovuto ricevere le credenziali di mongodb quando hai aggiunto la cartuccia mongodb. Puoi anche ssh nella tua app e fare un "env" e vedere la tua password e nome utente mongodb.
puoi descrivere più precisamente? cosa devo inserire nel nome del server, nella porta, nel nome utente e nella password? perché ho provato come hai detto anche se non sono riuscito a connettere il database in MongoVUE. –
Ho aggiornato la mia risposta. Spero possa essere d'aiuto. –
grazie amico ora sono in grado di connettere mongodb con MongoVUE ma non ablto fare alcuna operazione CRUD da mongoVUE. –
https://forums.openshift.com/connecting-to-mongodb-gear-using-your-local-mongo-client-and-rhc-port-forwarding –