/home/admin/mongodb3051/mongodb305/bin/mongod –f /home/admin/mongo3051/conf/mongodb.conf --replSet reptest
/mongodb3051/mongodb305/bin/mongod –f /mongodb3051/conf/mongodb.conf --replSet repTest
/home/admin/mongodb3051/mongodb305/bin/mongo –port 57017
use admin
config={_id:”reptest”,members:[{_id:0,host:”192.168.0.160:57017”},{_id:1,host:”192.168.0.211:57017”},{_id:,host:”192.168.0.213:57017”}]}
rs.initiate(config)
rs.status()
db.createUser({“user”:”admin”,”pwd”:”admin”,”roles”:[“root”]})
varschema=db.system.version.findOne({“_id”:”authSchema”})
schema.currentVersion=3
db.system.version.save(schema)
db.dropUser(“admin”)
db.createUser({“user”:”admin”,”pwd”:”admin”,”roles”:[“root”]})
db.shutDownServer()或者kill命令
cd /home/admin/mongodb3051/data openssl rand –base64 753 > keyFile
chmod 600 keyFile
scp –r keyFile root@192.168.0.211/mongodb3051/data scp –r keyFile root@192.168.0.213/mongodb3051/data
keyFile=/home/admin/mongodb3051/data/keyFile
/home/admin/mongodb3051/mongodb305/bin/mongod –f /home/admin/mongo3051/conf/mongodb.conf --replSet reptest --auth
config=rs.conf() config.members[0].priority=2 rs.reconfig(config)
<?xml version="1.0"encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"
xmlns:mongo="http://www.springframework.org/schema/data/mongo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/data/mongo
http://www.springframework.org/schema/data/mongo/spring-mongo.xsd">
<!-- Factory bean that creates the Mongoinstance -->
<mongo:mongo-client replica-set="192.168.0.160:57017" credentials="admin:admin@admin" id="mongo">
<mongo:client-options write-concern="SAFE" connections-per-host="100"
threads-allowed-to-block-for-connection-multiplier="50"
/>
</mongo:mongo-client>
<mongo:db-factory id="mongoDbFactory"dbname="admin" mongo-ref="mongo"/>
<bean id="mongoTemplate"class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
</bean>
</beans>
public DB getMongoDB() {
try {
ServerAddress sa = new ServerAddress("192.168.0.160", 57017);
ServerAddress sa1 = new ServerAddress("192.168.0.211", 57017);
ServerAddress sa2 = new ServerAddress("192.168.0.213", 57017);
List<ServerAddress> sends = new ArrayList<ServerAddress>();
sends.add(sa);
sends.add(sa1);
sends.add(sa2);
List<MongoCredential> mongoCredentialList = new ArrayList<MongoCredential>();
mongoCredentialList.add(MongoCredential.createMongoCRCredential("admin", "admin","admin".toCharArray()));
DB mongoDB = new MongoClient(sends,mongoCredentialList).getDB("admin");
} catch (Exception e) {
throw new RuntimeException("连接MongoDB数据库错误", e);
}
return mongoDB;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有