1、修改secondary配置文件,修改端口及关闭replset。
2、启动该secondary。
3、登陆primary访问这台验证兼容性
db=connect("secondary:port/dbname");
>use admin
>db.upgradeCheckAllDBs()
4、用最新版本的mongodb的bin目录替换老的。
5、还原secondary配置,并重启。
6、修改secondary的配置文件,在配置文件中指定wiretiger存储引擎 新存储目录等。
7、关闭mongod服务并以修改的配置文件重启mongod服务。
8、检查新目录中是否有对应的数据库等文件,验证复制集。
9、等待数据完全同步。
10、依次升级其他secondary和primary。