此内容没有您所选择的语言版本。
7.5.3. Configuring MongoDB User Accounts
The following instructions describe how to create an account in MongoDB for the broker host to use.
Note
The MongoDB user and password created for the broker host in this section are used when updating the
/etc/openshift/broker.conf file later in Section 7.8.7, “Configuring the Broker Datastore”.
Procedure 7.11. To Create a MongoDB Account:
- Open an interactive MongoDB session:
# mongo - At the MongoDB interactive session prompt, select the
admindatabase:> use admin - Add the
adminuser to theadmindatabase. Replacepasswordin the command with a unique password:> db.addUser("admin", "password") - Authenticate using the
adminaccount created in the previous step. Replacepasswordin the command with the appropriate password:> db.auth("admin", "password") - Switch to the
openshift_brokerdatabase:> use openshift_broker - Add the
openshiftuser to theopenshift_brokerdatabase. Replacepasswordin the command with a unique password:> db.addUser("openshift", "password") - Press CTRL+D to exit the MongoDB interactive session.
Verifying MongoDB Account
The following instructions describe how to verify that the openshift account has been created.
Procedure 7.12. To Verify a MongoDB Account:
- Open an interactive MongoDB session:
# mongo - Switch to the
openshift_brokerdatabase:> use openshift_broker - Authenticate using the
openshiftaccount. Replacepasswordin the command with the appropriate password:> db.auth("openshift", "password") - Retrieve a list of MongoDB users:
> db.system.users.find()An entry for theopenshiftuser is displayed. - Press CTRL+D to exit the MongoDB interactive session.